Google Cloud의 로컬 개발 환경을 구성하는 방법을 알아봅니다. 이 문서에서는 서비스로 애플리케이션을 빌드, 테스트, 실행하는 데 필요한 핵심 도구를 다룹니다 Google Cloud .
- gcloud CLI: 클라우드 리소스를 관리하고, 프로젝트를 구성하고, 로컬 애플리케이션 기본 사용자 인증 정보 (ADC)를 설정합니다.
- Cloud 클라이언트 라이브러리: 선호하는 프로그래밍 언어의 관용적 라이브러리를 사용하여 API에 프로그래매틱 방식으로 액세스합니다. Google Cloud
전반의 다른 도구 및 인터페이스에 대한 개요는 Google Cloud를 참고하세요. 와 상호작용하는 방법 Google Cloud
시작하기 전에
조직 관리자에게 다음 필수 단계를 완료하도록 요청하세요.
- 사용자 ID 프로비저닝: Cloud ID 또는 Google Workspace 계정을 할당합니다.
- 프로젝트 액세스 권한 및 IAM 역할 부여: 프로젝트에 필요한 Identity and Access Management (IAM) 역할을 할당합니다.
- 결제 사용 설정: 프로젝트에서 Cloud Billing이 사용 설정되어 있는지 확인합니다.
조직 전체 설정은 Google Cloud 설정 안내 흐름을 참고하세요.
gcloud CLI 및 인증 설정
gcloud CLI (gcloud)를 구성하여 리소스를 관리하고 로컬 환경을 인증합니다.
- 로컬 워크스테이션에gcloud CLI를 설치합니다.
- 터미널에서
gcloud init를 실행하여 로그인하고 기본 프로젝트를 선택합니다. gcloud auth application-default login을 실행하여 애플리케이션 기본 사용자 인증 정보 (ADC)를 구성합니다. ADC를 사용하면 로컬 클라이언트 라이브러리가 프로젝트에 대해 자동으로 인증할 수 있습니다.
Cloud 클라이언트 라이브러리 설치
애플리케이션 코드에서 Google Cloud 서비스에 프로그래매틱 방식으로 액세스하려면 다음 단계를 따르세요.
- 프로젝트에 필요한 Cloud API를 사용 설정합니다.
- 프로그래밍 언어 (예: Java, Python 또는 Go)용 Cloud 클라이언트 라이브러리를 설치합니다. 코드는 ADC를 사용하여 자동으로 인증합니다.
대체 도구 및 환경
워크플로에 특정 개발 환경 또는 인프라 도구가 필요한 경우 다음을 고려하세요.
- IDE 및 확장 프로그램: Cloud Code 지원을 사용하여 VS Code 또는 지원되는 JetBrains IDE에서 개발합니다.
- 클라우드 작업공간: Cloud Workstations를 사용하여 컨테이너화된 관리형 클라우드 환경을 사용합니다.