Kotlin en Google Cloud Platform

Un proyecto apoyado por la comunidad

Guía de inicio rápido Instructivos de la comunidad

Compila backends potentes en tu lenguaje favorito

  • Crea e implementa backends de Kotlin con ajuste de escala automático que puedes usar en tus aplicaciones para dispositivos móviles.
  • Escribe código de Kotlin con tus marcos de trabajo y bibliotecas favoritos de Java.
  • Usa MySQL, PostgreSQL o Firebase completamente administrados para la base de datos de tu aplicación.
  • Ejecuta Kotlin en una aplicación en contenedores a gran escala con Google Kubernetes Engine.
  • Usa IntelliJ con los complementos de las herramientas de Google Cloud para agregar las bibliotecas de la API de Google Cloud y realizar implementaciones en App Engine.
IDE de Kotlin

Compila backends con ajuste de escala automático que puedes usar en tus aplicaciones para dispositivos móviles

Desarrolla backends con ajuste de escala automático rápidamente a fin de que realicen el trabajo de tus aplicaciones para Android.

Iniciar codelab
Imagen de Entrena modelos de aprendizaje automático personalizados

Escribe código de Kotlin con tus marcos de trabajo favoritos de Java y Kotlin

Aprende a compilar una aplicación en Spring Boot, Spark y Ktor. Integra MySQL a tus aplicaciones con Cloud SQL.

Ver instructivos
Accede a todo el contenido de Google Cloud con Kotlin

Compila tus aplicaciones en Kotlin con las API y los servicios de Google Cloud.

1
Configura un proyecto de Google Cloud Platform.
2
Agrega dependencias a tu proyecto.
Agrega la biblioteca cliente de Google Cloud Storage a tu gradle.build en dependencies:
compile group: 'com.google.cloud', name: 'google-cloud-storage', version: '1.36.0'
3
Escribe tu código.
// import com.google.cloud.storage.StorageOptions
    val storage = StorageOptions.getDefaultInstance().service
    val bucket = storage.get(bucketName) ?: error("Bucket $bucketName does not exist.")

    println("Listing all blobs in bucket $bucketName:")
    bucket.list().iterateAll().forEach { blob ->
        println("${blob.name} (content-type: ${blob.contentType}, size: ${blob.size})")
    }
Detecta y depura los problemas con rapidez

Los productos de operaciones de Google Cloud proporcionan servicios potentes de supervisión, registro y diagnóstico. Te brindan estadísticas sobre el estado, el rendimiento y la disponibilidad de aplicaciones en la nube, lo que te permite detectar y corregir problemas más rápido.

Google Stackdriver
Productos de operaciones
Supervisión, registro y diagnóstico unificados para aplicaciones en Google Cloud y AWS.
Stackdriver Error Reporting
Error Reporting
Una explicación acerca de cómo se recibe una alerta de error y cómo se investiga el error en Google Cloud Console.
Stackdriver supervisa, diagnostica y corrige
Supervisa, diagnostica y corrige
En este video, Aja Hammerly usa Cloud Monitoring, Cloud Logging, Error Reporting, Depurador de Cloud y Cloud Trace para detectar y corregir errores menores en una aplicación de muestra.
Más información
Kotlin en las comunidades de GCP

¿Tienes información para compartir? Únete a nuestra comunidad para hacer preguntas o solo conversa con los expertos de Google que ayudan a compilar Kotlin para Google Cloud Platform.