이 페이지에는 Google Cloud SDK의 개요가 포함되어 있습니다. Google Cloud SDK에는 Google Cloud CLI, API 통합, 언어별 라이브러리, Cloud Code 확장 프로그램, 기타 프레임워크 및 도구가 포함됩니다.
Google Cloud SDK란 무엇인가요?
Google Cloud SDK는 명령줄 관리를 위한 Google Cloud CLI를 비롯한Google Cloud 서비스와 상호작용하기 위한 라이브러리 및 도구 모음입니다.
Google Cloud SDK는 다음과 같은 이점을 제공합니다.
- gcloud CLI를 사용하여 Google Cloud 리소스, 가상 머신, 애플리케이션, 데이터베이스를 관리합니다.
- Cloud 클라이언트 라이브러리를 사용하여 Java, C++, Python, Node.js, Ruby, Go, .NET, PHP와 API 통합
- Pub/Sub, Spanner, Bigtable, Datastore용 에뮬레이터를 사용하여 로컬에서 개발을 가속화하세요.
Google Cloud CLI
gcloud CLI를 사용하여 명령줄 인터페이스로 Google Cloud 서비스와 상호작용합니다. gcloud CLI를 사용하면 터미널에서 직접 리소스를 관리하고, 애플리케이션을 배포하고, 관리 작업을 실행할 수 있습니다.
자세한 내용은 gcloud CLI 개요를 참고하세요.
Google Cloud API
기능을 Google Cloud 애플리케이션에 통합하고, 워크플로를 자동화하고, Google Cloud API로 맞춤 도구를 빌드하세요. Google Cloud SDK는 다음 영역에서 Google Cloud서비스 통합 프로세스를 간소화합니다.
- AI 및 머신러닝
- 컴퓨팅
- 스토리지 및 데이터베이스
- 네트워킹
- 데이터 분석
- 관리 도구
- 작업
- 보안 및 ID 관리
- 관리 인프라
자세한 내용은 Google Cloud API를 참고하세요.
Google Cloud SDK 지원 언어
Google Cloud SDK에서 원하는 언어를 사용하세요. Google Cloud SDK는 다음 언어를 지원합니다.
또한 SAP 개발자는 포괄적인 ABAP 클라이언트 라이브러리 집합인 ABAP SDK for Cloud를 사용할 수 있습니다.
프레임워크 및 도구
Google Cloud SDK는Google Cloud에서 애플리케이션의 개발 및 배포를 간소화하는 데 도움이 되는 프레임워크와 도구에 대한 액세스를 제공합니다. 이러한 리소스는 애플리케이션 빌드, 테스트, 배포를 지원하여 클라우드 운영의 복잡성을 줄여줍니다.
Google Cloud SDK는 다음을 비롯한 다양한 프레임워크와 도구를 지원합니다.
- Spring: Google Cloud SDK를 사용하여 관련 클라우드 리소스를 관리하면서Google Cloud 에서 Java 엔터프라이즈 애플리케이션을 빌드하고 배포합니다.
- Kubernetes: Google Kubernetes Engine (GKE) Google Cloud의 관리형 Kubernetes 서비스를 사용하여 애플리케이션 배포, 확장, 관리를 자동화합니다.
- Prometheus: 오픈소스 툴킷으로 애플리케이션과 인프라를 모니터링하고 알림을 표시합니다. Prometheus를 배포하여 Google Cloud SDK로 Google Cloud리소스를 관리할 수 있습니다.
- Terraform: 코드형 인프라를 정의하고 관리하여 버전 관리 및 반복 가능성을 지원합니다.
다음 단계
- Google Cloud CLI 설치
- gcloud CLI 도움말에서 자세히 알아보세요.