SDK de Cloud

Herramientas y bibliotecas para interactuar con los productos y servicios de Google Cloud.

  • check_circle_filled_black_24dp (1)

    Organiza instancias de máquinas virtuales directamente desde tu línea de comandos.

  • check_circle_filled_black_24dp (1)

    Administra redes, firewalls y almacenamiento en disco de Compute Engine con la herramienta de línea de comandos de gcloud.

  • check_circle_filled_black_24dp (1)

    Las bibliotecas cliente para Java, Python, Node.js, Ruby, Go, .NET y PHP te permiten elegir el lenguaje que prefieras.

  • check_circle_filled_black_24dp (1)

    Ejecuta y simula emuladores de servicio local para Pub/Sub, Cloud Spanner, Bigtable y Datastore.

Características clave

Características clave

Herramienta de línea de comandos de gcloud

La CLI de gcloud administra la autenticación, la configuración local, el flujo de trabajo de los desarrolladores y las interacciones con las API de Google Cloud. Con la herramienta de línea de comandos de gcloud, puedes realizar muchas tareas comunes de la nube con facilidad, como crear instancias de VM de Compute Engine, implementar aplicaciones de App Engine y administrar clústeres de Google Kubernetes Engine; todo desde la línea de comandos o en secuencias de comandos y otras automatizaciones.

Bibliotecas cliente

El SDK de Cloud cuenta con bibliotecas cliente de las API de Google y bibliotecas cliente de Cloud instalables para lenguajes específicos. Estas bibliotecas usan las convenciones y los estilos naturales de cada lenguaje compatible, lo que permite manejar la autenticación, reducir la cantidad de código estándar necesario y optimizar el flujo de trabajo de los desarrolladores.

Herramientas de línea de comandos de productos específicos

El SDK de Cloud incluye una colección de herramientas de línea de comandos, como gsutil, bq y kubectl. La herramienta gsutil te permite administrar depósitos y objetos de Cloud Storage con la línea de comandos. Con bq puedes ejecutar búsquedas y manipular conjuntos de datos, tablas y entidades en BigQuery a través de la línea de comandos. Por último, kubectl te permite implementar y administrar clústeres de contenedores de Kubernetes con la línea de comandos.

Ver todas las características

Novedades

Novedades

Regístrate para recibir los boletines informativos de Google Cloud con actualizaciones de productos, eventos, ofertas especiales y mucho más.

Documentación

Documentación

Instructivo
Instala el SDK de Cloud

Descarga y, luego, inicializa la versión más reciente del SDK de Cloud.

Instructivo
Instala componentes adicionales

Descarga componentes adicionales, como herramientas de línea de comandos (bq, gsutil, kubectl), comandos de gcloud alfa o beta, o las dependencias necesarias.

Conceptos básicos de Google Cloud
Comienza a usar las bibliotecas cliente

Accede a las API de Cloud con bibliotecas cliente específicas de un lenguaje.

Conceptos básicos de Google Cloud
Descripción general de la herramienta de línea de comandos de gcloud

Una mirada integral y de alto nivel a la herramienta de línea de comandos de gcloud, incluidos los niveles de versión, la estructura de los comandos y otros conceptos importantes.

Instructivo
Crea secuencias de comandos de gcloud

Ejecuta comandos de gcloud desde una secuencia de comandos con funciones como la inhabilitación de mensajes y el filtrado y el formateo de resultados.

Instructivo
Quest de Qwiklabs: Using the Cloud SDK command line

Aprende a instalar y configurar el SDK de Cloud y, luego, usa gcloud para realizar algunas operaciones básicas como crear VM y redes, y usar gsutil para ejecutar operaciones.

Instructivo
Recursos del SDK de Cloud

Consulta las notas de la versión y proporciona estadísticas de uso para ayudar a mejorar el SDK de Cloud.

Instructivo
Descubre todo lo que puedes crear en Google Cloud

Encuentra instructivos para aprovechar al máximo el SDK de Cloud.

Casos de uso

Casos de uso

Caso de uso
Crea secuencias de comandos de la CLI de gcloud

Cuando creas secuencias de comandos con el SDK de Cloud, puedes ejecutar comandos con la herramienta de línea de comandos de gcloud, ya sea mediante secuencias de comandos o automatizaciones de otro tipo, como usar Jenkins para impulsar la automatización de las tareas de Google Cloud. Además, la herramienta de línea de comandos de gcloud cuenta con la capacidad de filtrar el resultado del comando y darle formato para estructurar y extraer información con facilidad, así como combinar varios comandos a fin de administrar tus recursos de Google Cloud de forma no interactiva.

Todas las características

Todas las características

Bibliotecas cliente El SDK de Cloud cuenta con bibliotecas cliente de Cloud instalables para lenguajes específicos, que usan las convenciones y los estilos naturales de cada lenguaje compatible, manejan la autenticación, reducen la cantidad de código estándar necesario y optimizan el flujo de trabajo de los desarrolladores.
gsutil La herramienta gsutil proporciona acceso a Cloud Storage, lo que incluye una amplia variedad de tareas de administración de depósitos y objetos, directamente desde la línea de comandos.
bq Con la herramienta bq puedes ejecutar consultas y manipular conjuntos de datos, tablas y entidades en BigQuery a través de la línea de comandos.
kubectl La herramienta kubectl proporciona comandos que permiten controlar en más detalle los clústeres de Kubernetes. Entre muchas otras operaciones, kubectl permite implementar aplicaciones, inspeccionar y administrar recursos de clústeres, y visualizar registros.
Cloud Shell Cloud Shell proporciona acceso de línea de comandos a tus recursos en la nube directamente desde el navegador. Puedes administrar los proyectos y recursos con facilidad sin tener que instalar el SDK de Google Cloud ni otras herramientas en tu sistema. Con Cloud Shell, la herramienta de línea de comandos de gcloud del SDK de Cloud y otras utilidades estarán siempre disponibles, actualizadas y autenticadas por completo cuando las necesites.
Emuladores El SDK de Cloud viene con emuladores para productos, como Cloud Bigtable, Datastore, Firestore, Spanner y Pub/Sub, destinados al desarrollo, las pruebas y la validación locales.

Precios

Precios

El SDK de Cloud está disponible sin costo adicional para los usuarios que tengan una cuenta de Google Cloud.