Descripción general del SDK de Google Cloud

En esta página, se proporciona una descripción general del SDK de Google Cloud. El SDK de Google Cloud incluye Google Cloud CLI, integración de APIs, bibliotecas específicas para cada lenguaje, extensiones de Cloud Code y otros frameworks y herramientas.

¿Qué es el SDK de Google Cloud?

El SDK de Google Cloud es un conjunto de bibliotecas y herramientas para interactuar con los servicios deGoogle Cloud , incluida Google Cloud CLI para la administración de líneas de comandos.

El SDK de Google Cloud ofrece los siguientes beneficios:

Google Cloud CLI

Interactúa con los servicios de Google Cloud a través de una interfaz de línea de comandos con gcloud CLI, que te permite administrar recursos, implementar aplicaciones y realizar tareas administrativas directamente desde tu terminal.

Para obtener más información, consulta la descripción general de la CLI de gcloud.

APIs deGoogle Cloud

Integra Google Cloud capacidades en tus aplicaciones, automatiza flujos de trabajo y crea herramientas personalizadas con Google Cloud APIs. El SDK de Google Cloud simplifica el proceso de integración de los servicios de Google Cloudpara las siguientes áreas:

  • IA y aprendizaje automático
  • Procesamiento
  • Almacenamiento y bases de datos
  • Redes
  • Análisis de datos
  • Herramientas de administración
  • Operaciones
  • Administración de identidades y seguridad
  • Infraestructura de administración

Para obtener más información, consulta APIs de Google Cloud.

Lenguajes compatibles con el SDK de Google Cloud

Usa tu lenguaje preferido con el SDK de Google Cloud. El SDK de Google Cloud admite los siguientes lenguajes:

Además, los desarrolladores de SAP pueden usar el SDK de ABAP para Cloud, un conjunto integral de bibliotecas cliente de ABAP.

Frameworks y herramientas

El SDK de Google Cloud proporciona acceso a frameworks y herramientas que te ayudan a optimizar el desarrollo y la implementación de aplicaciones enGoogle Cloud. Estos recursos ayudan con la compilación, las pruebas y la implementación de aplicaciones, lo que reduce la complejidad de las operaciones en la nube.

El SDK de Google Cloud admite varios frameworks y herramientas, incluidos los siguientes:

  • Spring: Compila e implementa aplicaciones empresariales de Java enGoogle Cloud y administra los recursos relacionados de la nube con el SDK de Google Cloud.
  • Kubernetes: Automatiza la implementación, el escalamiento y la administración de aplicaciones con Google Kubernetes Engine (GKE), el servicio administrado de Kubernetes de Google Cloud.
  • Prometheus: Supervisa tus aplicaciones y tu infraestructura, y genera alertas sobre ellas con un kit de herramientas de código abierto. Puedes implementar Prometheus para administrar recursos Google Cloudcon el SDK de Google Cloud.
  • Terraform: Define y administra tu infraestructura como código, lo que permite el control de versiones y la repetibilidad.

¿Qué sigue?