Google Cloud API

Google Cloud API는 Google Cloud Platform 서비스의 프로그래매틱 인터페이스입니다. Google Cloud Platform의 핵심으로, 스토리지 액세스부터 머신러닝 기반 이미지 분석까지 모든 기능을 애플리케이션에 쉽게 추가할 수 있습니다.

Cloud API 액세스

Cloud API는 인기 있는 여러 프로그래밍 언어로 Google의 클라이언트 라이브러리를 사용해 서버 애플리케이션에서, Firebase SDK를 통해 모바일 앱에서, 혹은 제3자 클라이언트를 사용해 액세스할 수 있습니다. Google Cloud SDK 도구 또는 Google Cloud Console UI를 통해 동일한 서비스에 액세스할 수도 있습니다.

HTTP 및 gRPC 지원

모든 Cloud API는 직접 또는 Google API 클라이언트 라이브러리를 통해 호출할 수 있는 간단한 JSON HTTP 인터페이스를 제공합니다. 또한 대부분의 Cloud API는 gRPC 인터페이스를 제공하여 클라이언트가 Google Cloud 클라이언트 라이브러리를 통해 gRPC를 사용하여 성능과 사용성을 개선할 수 있도록 합니다. 클라이언트 라이브러리에 대한 자세한 내용은 클라이언트 라이브러리 설명을 참조하세요.

Cloud API는 인터페이스 유형에 상관없이 Google API 디자인 가이드에 설명되어 있는 리소스 중심 디자인 원칙을 사용합니다.

사용량 모니터링

대부분 Cloud API가 트래픽 수준, 오류율, 지연 시간 등 프로젝트의 API 사용량에 관한 정보를 자세하게 제공하기 때문에 Cloud API를 사용하는 애플리케이션의 문제를 빠르게 분류할 수 있습니다. Google Cloud Console의 API 대시보드에서 이 정보를 볼 수 있습니다. Cloud Monitoring에서 커스텀 대시보드와 알림을 만들 수도 있습니다. 자세한 내용은 API 사용량 모니터링을 참조하세요.

사용 가능한 Cloud API

사용 가능한 Cloud API를 확인하려면 Google Cloud Console의 API 라이브러리를 참조하세요.