在 Google Cloud Platform 上使用 Kotlin

本專案由社群提供支援

快速入門導覽課程 社群教學課程

以您慣用的程式語言建構功能豐富的的後端

  • 為行動應用程式建構並部署可自動調度資源的 Kotlin 後端
  • 以您慣用的 Java 架構和程式庫編寫 Kotlin 程式
  • 使用全代管的 MySQL/PostgreSQL 或 Firebase 管理應用程式資料庫
  • 在 Google Kubernetes Engine 的容器化應用程式中大規模執行 Kotlin 程式
  • 使用 IntelliJ 與 Google Cloud Tools 外掛程式新增 Google Cloud API 程式庫,並部署至 App Engine。
Kotlin IDE

行動應用程式建構可自動調度資源的後端

快速開發能夠自動調度資源的後端,為您的 Android 應用程式處理相關工作。

啟動程式碼研究室
「訓練自訂機器學習模型」圖片

以您慣用的 Java 和 Kotlin 架構編寫 Kotlin 程式

瞭解如何在 Spring BootSparkKtor 上建構應用程式。使用 Cloud SQL 將應用程式與 MySQL 整合。

查看教學課程
運用 Kotlin 存取所有 Google Cloud 功能

使用 Google Cloud API 與各項服務,以 Kotlin 建構應用程式。

1
設定 Google Cloud Platform 專案
2
將依附元件新增至您的專案
將 Google Cloud Storage 用戶端程式庫新增至 dependencies 底下的 gradle.build
compile group: 'com.google.cloud', name: 'google-cloud-storage', version: '1.36.0'
3
編寫程式碼
// 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})")
    }
快速找出問題並進行偵錯

Google Cloud 作業產品提供強大的監控、記錄與診斷功能,讓您深入掌握雲端應用程式的健康狀態、效能和可用性,更快速地找出問題並加以修復。

Google Stackdriver
作業產品
讓您統一監控、記錄及診斷 Google Cloud 和 AWS 上的應用程式。
Stackdriver Error Reporting
Error Reporting
這部影片將逐步介紹如何在 Cloud Console 中接收錯誤快訊,並深入調查錯誤成因。
透過 Stackdriver 監控、診斷及修正問題
監控、診斷及修正問題
在這部影片中,Aja Hammerly 會使用 Cloud Monitoring、Cloud Logging、Error Reporting、Cloud Debugger 和 Cloud Trace,尋找並修正範例應用程式中的一些細微錯誤。
瞭解詳情
GCP 社群的 Kotlin 討論空間

有任何想法或疑問嗎?歡迎加入我們的社群並發問,或是和協助建構 Google Cloud Platform 版 Kotlin 的 Google 專家交流討論。