Herramientas para desarrolladores de Google Cloud

Todas las herramientas que los desarrolladores y sus equipos necesitan para ser productivos cuando escriben, implementan y depuran aplicaciones alojadas en Google Cloud.

Explora nuestras herramientas para desarrolladores

Categoría Productos Características
Codifica
Cloud Code

Escribe, depura y ejecuta aplicaciones nativas de la nube, de forma local o en la nube, con rapidez y facilidad. Se proporcionan extensiones para IDE, como IntelliJ y Visual Studio Code, que te permiten iterar, depurar e implementar código con rapidez en Kubernetes. Cloud Shell Editor es un IDE basado en Eclipse Theia que se ejecuta en el navegador y brinda acceso instantáneo a Cloud Code.

  • Implementación del servicio en Cloud Run o Cloud Run for Anthos

  • Integración de Skaffold, Jib y kubectl para obtener comentarios en tiempo real

  • Muestras listas para ejecutar y fragmentos de configuración listos para usar

SDK de Cloud

Administra recursos y aplicaciones de Google Cloud con bibliotecas y herramientas de línea de comandos. El SDK de Cloud contiene herramientas de línea de comandos de gcloud, gsutil y bq que puedes usar para acceder a Compute Engine, Cloud Storage, BigQuery y más.

  • Organización de VM directamente desde la línea de comandos

  • Bibliotecas cliente para Java, Python, Node.js, Ruby, Go, .NET, PHP y C++

  • Emuladores de servicios locales para Pub/Sub, Spanner, Bigtable y Datastore 

Framework de Spring en Google Cloud

Ofrece la simplicidad y productividad de Spring (el framework de Java de código abierto más popular) a los desarrolladores de Java en Google Cloud.

  • Integraciones a servicios de Google Cloud para extender Spring

  • Implementa abstracciones existentes y presenta otras nuevas

Crea
Cloud Build

Crea, prueba e implementa software de forma continua en todos los lenguajes y en varios entornos, incluidas VMs, sin servidores, Kubernetes y Firebase.

  • Plataforma completamente sin servidores

  • Análisis de seguridad como parte de tu canalización de CI/CD

  • Empaqueta el código fuente en contenedores o en artefactos que no sean contenedores

Tekton en Google Cloud

Estandariza las canalizaciones de CI/CD entre lenguajes y herramientas (locales o en la nube) con un framework de código abierto nativo de Kubernetes.

  • Compatibilidad nativa para Jenkins, Skaffold, Knative y Jenkins X

  • Prácticas recomendadas integradas para Kubernetes

  • Implementación en entornos híbridos o de múltiples nubes

Jenkins en Google Cloud

Obtén más velocidad, escalamiento y seguridad de tu canalización de Jenkins. Aprovecha Compute Engine para ejecutar tus trabajos y escalar horizontalmente tu granja de compilación sin problemas.

  • Configura con facilidad una canalización de CI/CD compatible con Kubernetes nativo

  • Balanceo de cargas y escalamiento basado en GKE

  • Verificaciones automáticas de seguridad y cumplimiento para artefactos

  • Prácticas recomendadas de CD integradas

Administra artefactos
Artifact Registry

Administra imágenes de contenedor y paquetes de lenguajes (Maven y npm) en un solo lugar, completamente integrados a las herramientas y los entornos de ejecución de Google Cloud.

  • Compatibilidad con formato de artefacto nativo

  • Repositorios regionales y multirregionales

  • Varios repositorios por proyecto

  • Controles de acceso detallados

Implementa
Google Cloud Deploy

Entrega continuamente a Google Kubernetes Engine mediante canalizaciones definidas como código y permite a Google Cloud controlar los lanzamientos. 

  • ​​​​Crea canalizaciones de implementación para GKE en minutos

  • Servicio de entrega continua completamente administrado para un escalamiento fácil

  • Plano de control bien definido para el lanzamiento y la reversión en toda la organización

  • Seguridad y auditoría para empresas

Cloud Build

Implementa con integraciones incorporadas de Google Kubernetes Engine, App Engine, Cloud Functions y Firebase.

  • Plataforma completamente sin servidores para el escalamiento basado en la carga

  • Compatibilidad de creación de canalizaciones complejas con Spinnaker

  • Pasos personalizados y extensiones para apps de terceros

  • Protección de seguridad de Google Cloud

Cloud Deployment Manager

Crea y administra recursos en la nube con plantillas simples. Especifica todos los recursos necesarios para las aplicaciones en un formato declarativo con el uso de YAML. 

  • Implementación de recursos paralelos

  • Plantillas de recursos de Python y Jinja2

  • Esquema JSON para administrar parámetros

  • Vista de la implementación jerárquica en la consola de Cloud

Categoría