이 가이드에서는 Google Cloud 에서 실행되고 Google Cloud API를 호출하는 .NET 및 .NET Framework 앱 개발을 위해 로컬 머신을 준비하는 방법을 보여줍니다.
개발 환경 설치
이 문서의 .NET 가이드 및 샘플 앱 실행에 권장되는 개발 환경은 Visual Studio 또는 Visual Studio Code입니다.
Google Cloud 프로젝트 만들기
앱을 실행할 Google Cloud 프로젝트를 만드세요. Google Cloud 프로젝트는 모든 Google Cloud 서비스를 만들고, 사용 설정하고, 사용하기 위한 기반이 됩니다.
인증 설정
.NET 앱은 Google Cloud API를 사용하기 위해 스스로를 인증해야 합니다. 로컬 개발 또는 프로덕션 환경에서 사용자 인증 정보를 제공할 수 있는 애플리케이션 기본 사용자 인증 정보 (ADC)를 사용합니다.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
자세한 내용은 클라이언트 라이브러리 사용을 위한 인증을 참조하세요. 인증에 대한 일반적인 정보는 Google에서 인증을 참조하세요.
(선택사항) .NET 도구 및 SDK 설치
Google Cloud 콘솔을 사용하여 웹브라우저에서 Google Cloud 리소스를 만들고 관리할 수 있지만 Visual Studio 또는 명령줄에서 Google Cloud 리소스를 관리하고 싶다면 다음 도구를 설치하는 것이 좋습니다.
Google Cloud CLI: gcloud CLI는 Google Cloud제품 및 서비스에 대한 명령줄 인터페이스입니다.
Visual Studio용 Tools: Visual Studio용 Tools를 사용하면 Google Cloud의 Visual Studio에서 개발할 수 있습니다.