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:
- Administra Google Cloud recursos, máquinas virtuales, aplicaciones y bases de datos con la CLI de gcloud.
- Integra APIs con Java, C++, Python, Node.js, Ruby, Go, .NET y PHP con las bibliotecas cliente de Cloud.
- Acelera el desarrollo local con los emuladores de Pub/Sub, Spanner, Bigtable y Datastore.
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?
- Instala Google Cloud CLI.
- Obtén más información con la hoja de referencia de gcloud CLI.