Herramientas de Google Cloud para desarrolladores
Todas las herramientas que necesitan los desarrolladores y los equipos de desarrollo para ser productivos cuando escriben, despliegan y depuran aplicaciones alojadas en Google Cloud.
Descubre nuestras herramientas para desarrolladores
Categoría | Productos | Características |
---|---|---|
Código |
Cloud Workstations
Entornos de desarrollo totalmente gestionados en Google Cloud con seguridad integrada y flexibilidad para desarrolladores. |
|
Cloud Code
Escribe, depura y ejecuta aplicaciones nativas de la nube localmente y en la nube de forma rápida y sencilla. También cuenta con extensiones de distintos IDEs (como Visual Studio Code e IntelliJ), que te permiten iterar, depurar y desplegar el código en Kubernetes rápidamente. El editor de Cloud Shell es un IDE basado en Eclipse Theia que puedes utilizar en tu navegador para acceder inmediatamente a Cloud Code. |
|
|
SDK de Google Cloud
Gestiona las aplicaciones y los recursos de Google Cloud con herramientas de línea de comandos y bibliotecas. El SDK de Cloud contiene herramientas de línea de comandos gcloud, gsutil y bq, que sirven para acceder a Compute Engine, Cloud Storage, BigQuery y mucho más. |
|
|
Framework Spring en Google Cloud
Ofrece a los desarrolladores de Java en Google Cloud la sencillez y la productividad de Spring, el framework de código abierto de Java más utilizado. |
|
|
Compilación |
Cloud Build
Compila, prueba y despliega software de forma continua en cualquier lenguaje y en un gran número de entornos, incluidas las máquinas virtuales, entornos sin servidor, Kubernetes y Firebase. |
|
Tekton en Google Cloud
Estandariza los flujos de procesamiento de CI/CD en todos los lenguajes y herramientas, tanto on‑premise como en la nube, gracias a un framework de código abierto nativo de Kubernetes. |
|
|
Jenkins en Google Cloud
Obtén más velocidad, escalabilidad y seguridad de tu flujo de procesamiento de Jenkins. Aprovecha Compute Engine para ejecutar tus tareas a la perfección y escalar horizontalmente tu granja de compilación. |
|
|
Gestión de artefactos |
Artifact Registry
Gestiona imágenes de contenedor y paquetes de lenguajes (Maven y npm) desde un mismo lugar totalmente integrado con las herramientas y los entornos de ejecución de Google Cloud. |
|
Despliegue |
Google Cloud Deploy
Entrega continuamente a Google Kubernetes Engine mediante flujos de procesamiento definidos como código y deja que Google Cloud se encargue de los lanzamientos. |
|
Cloud Build
Despliega mediante integraciones de serie en Google Kubernetes Engine, App Engine, Cloud Functions y Firebase. |
|
|
Cloud Deployment Manager
Crea y gestiona recursos en la nube con plantillas sencillas. Especifica todos los recursos que necesitas para las aplicaciones en un formato declarativo mediante yaml. |
|
Cloud Workstations
Entornos de desarrollo totalmente gestionados en Google Cloud con seguridad integrada y flexibilidad para desarrolladores.
-
Acceso en cualquier momento mediante el navegador o IDE local.
-
Medidas de seguridad integradas, como Controles de Servicio de VPC y actualizaciones de imágenes forzadas.
-
Compatibilidad con varios editores y personalización basada en contenedores.
-
Compatibilidad con herramientas de DevOps de terceros.
Cloud Code
Escribe, depura y ejecuta aplicaciones nativas de la nube localmente y en la nube de forma rápida y sencilla. También cuenta con extensiones de distintos IDEs (como Visual Studio Code e IntelliJ), que te permiten iterar, depurar y desplegar el código en Kubernetes rápidamente. El editor de Cloud Shell es un IDE basado en Eclipse Theia que puedes utilizar en tu navegador para acceder inmediatamente a Cloud Code.
-
Despliegue de servicios en Cloud Run o Cloud Run for Anthos
-
Integración de Skaffold, Jib y kubectl para ofrecer comentarios en tiempo real
-
Ejemplos listos para ejecutarse y fragmentos de configuración listos para usarse
SDK de Google Cloud
Gestiona las aplicaciones y los recursos de Google Cloud con herramientas de línea de comandos y bibliotecas. El SDK de Cloud contiene herramientas de línea de comandos gcloud, gsutil y bq, que sirven para acceder a Compute Engine, Cloud Storage, BigQuery y mucho más.
-
Orquestación de máquinas virtuales directamente desde la línea de comandos
-
Bibliotecas de cliente de Java, Python, Node.js, Ruby, Go, .NET, PHP y C++
-
Emuladores de servicios locales para Pub/Sub, Spanner, Bigtable y Datastore
Framework Spring en Google Cloud
Ofrece a los desarrolladores de Java en Google Cloud la sencillez y la productividad de Spring, el framework de código abierto de Java más utilizado.
-
Integraciones con servicios de Google Cloud para ampliar las funciones de Spring
-
Implementación de abstracciones que ya existen e introducción de otras nuevas
Cloud Build
Compila, prueba y despliega software de forma continua en todos los lenguajes y en un gran número de entornos, incluyendo máquinas virtuales, entornos sin servidor, Kubernetes y Firebase.
-
Plataforma sin servidor
-
Análisis de seguridad como parte de tu flujo de procesamiento de CI/CD
-
Empaquetado de código fuente en contenedores o en artefactos sin contenedores
Tekton en Google Cloud
Estandariza los flujos de procesamiento de CI/CD en todos los lenguajes y herramientas, tanto on‑premise como en la nube, gracias a un framework de código abierto nativo de Kubernetes.
-
Compatibilidad nativa con Jenkins, Skaffold, Knative y Jenkins X
-
Prácticas recomendadas integradas para Kubernetes
-
Despliegue en entornos híbridos o multinube
Jenkins en Google Cloud
Obtén más velocidad, escalabilidad y seguridad de tu flujo de procesamiento de Jenkins. Aprovecha Compute Engine para ejecutar tus tareas a la perfección y escalar horizontalmente tu granja de compilación.
-
Configuración sencilla de un flujo de procesamiento de CI/CD gracias a la compatibilidad nativa con Kubernetes
-
Escalado y balanceo de carga basados en GKE
-
Comprobaciones automáticas de seguridad y cumplimiento de artefactos
-
Prácticas recomendadas integradas de CD
Artifact Registry
Gestiona imágenes de contenedor y paquetes de lenguajes (Maven y npm) desde un mismo lugar totalmente integrado con las herramientas y los entornos de ejecución de Google Cloud.
-
Compatibilidad nativa con el formato de los artefactos
-
Repositorios regionales y multirregionales
-
Varios repositorios por proyecto
-
Controles de acceso pormenorizados
Google Cloud Deploy
Entrega continuamente a Google Kubernetes Engine mediante flujos de procesamiento definidos como código y deja que Google Cloud se encargue de los lanzamientos.
-
Crea flujos de procesamiento de despliegues para GKE en cuestión de minutos
-
Simplifica el escalado con un servicio de entrega continua totalmente gestionado
-
Accede a un plano de control pormenorizado para lanzamientos y restauraciones en toda la organización
-
Seguridad y auditoría empresariales
Cloud Build
Despliega mediante integraciones de serie en Google Kubernetes Engine, App Engine, Cloud Functions y Firebase.
-
Plataforma sin servidor para escalado según la carga
-
Compatibilidad con la creación de flujos de procesamiento complejos con Spinnaker
-
Extensiones y pasos personalizados para aplicaciones de terceros
-
Protección de seguridad de Google Cloud
Cloud Deployment Manager
Crea y gestiona recursos en la nube con plantillas sencillas. Especifica todos los recursos que necesitas para las aplicaciones en un formato declarativo mediante yaml.
-
Despliegue paralelo de recursos
-
Plantillas de recursos de Python y Jinja2
-
Esquema JSON para gestionar parámetros
-
Vista jerárquica de despliegues en la consola de Cloud
Java es una marca registrada de Oracle o de sus entidades asociadas.