본문 바로가기
CSP (Cloud Service Provider)/GCP

[Google Cloud Platform] GCP 소개-2

by BTC_박은혜 2022. 4. 15.

안녕하세요! GCP 소개 2탄으로 돌아온 BTC_손지수, 박은혜 입니다.
앞 선 포스팅으로 간단하게 클라우드 기술과, GCP의 특징과 장점에 대해 알아보았습니다!
이어서 이번 포스팅에선 이와 같은 GCP에서 서비스 및 리소스와 상호작용하기 위해선
어떤 방법들이 있는지 알아보고자 합니다~

그럼 이번 한 주도 GCP에 대해 더 가까워져 봅시다~!

 


GCP를 접속, 상호작용 하는 방법은 크게 4가지가 존재합니다.

첫 번째, Cloud Platform Console
두 번째, 명령줄 인터페이스
세 번째, Cloud Console Mobile App 
네 번째, REST 기반 API 사용입니다.

다음과 같은 4가지 방법을 하나씩 차근차근 살펴보도록 하겠습니다.

먼저 첫 번째, Cloud Platform Console을 사용하는 방안입니다.
Cloud Platform Console은 웹 사용자 인터페이스 방식으로 Google Cloud 프로젝트 및 리소스를 관리하는 데
사용할 수 있는 웹 기반의 그래픽 사용자 인터페이스를 제공합니다.
(흔히 저희가 사용하는 Chrome과 같은 웹 브라우저로 손쉽게 접근이 가능합니다.)

*콘솔은 https://console.cloud.google.com 이와 같은 주소로 접근, 사용이 가능합니다.

콘솔로 접속하게 된다면 다음과 같은 대시보드를 확인할 수 있습니다.

 

두 번째, Cloud Shell 및 Cloud SDK 사용법입니다.
콘솔이 아닌 간단하게 명령줄에서 작업하려는 경우
Google Cloud CLI를 사용하여 대부분의 GCP 작업을 수행할 수 있습니다.
(Google Cloud CLI는 Google Cloud 리소스를 만들고 관리하기 위한 도구 모음입니다.
이러한 도구를 사용하면 명령줄에서 스크립트 및 기타 자동화를 통해 많은 일반적인 플랫폼 태스크 수행이 가능합니다.)
gcloud CLI를 사용하면 터미널 창에서 개발 워크플로 및 GCP 리소스를 관리할 수 있습니다.

또한 Google Cloud CLI를 설치를 통해
자신의 컴퓨터에서 gcloud CLI를 사용하여 손쉽게 GCP 리소스를 관리할 수도 있습니다.
하지만 이런 설치가 어렵거나, 힘든 분들은 브라우저 기반 Shell인 Cloud Shell을 사용하면 간단합니다.
브라우저 창에서 실행되므로 컴퓨터에 아무것도 설치할 필요가 없기 때문에 쉽게 사용할 수 있습니다!

Cloud Shell은 앞 서 첫 번째로 설명드린 콘솔에서 활성화, 접속이 가능합니다.

Activate Cloud Shell 버튼을 눌러, 활성화 시켜 사용이 가능합니다.

 

Cloud Shell로 접속하게 되면 다음과 같은 화면을 볼 수 있습니다.

 

세 번째, Cloud Console Mobile App입니다. 
Cloud Console Mobile App을 사용하는 방법은 모바일 iOS 및 Android 기기에서 앱을 설치하여 사용할 수 있습니다.
앱을 통해 Google Cloud Platform 리소스를 모니터링하고 변경할 수 있으며, 프로젝트, 결제, App Engine 앱,
Compute Engine VM 등의 GCP 리소스를 관리하는 것이 가능합니다.

앱을 설치하면 위와 같이 리소스 관리, 모니터링이 가능합니다.

 

네 번째, REST 기반 API 사용입니다.
이 상호작용은 Google Cloud Platform Console을 통해 사용 설정할 수 있으며, 
제품 및 서비스의 API에 액세스 하는 방법입니다.
일반적으로 JSON을 교환 방식으로 사용하며, 인증 및 승인에 0Auth 2.0을 사용합니다.


이렇게 GCP에서 서비스 및 상호작용 하는 방법들에 대해 알아보았습니다.
여러분들께 많은 도움이 됐길 바라며, 저희는 다음 주에 더 알찬 GCP 정보들과 함께 돌아오겠습니다!

날이 급작스레 많이 쌀쌀해졌는데 감기 걸리지 않게 조심하시고 담 주에 뵈어요~!!

댓글