在 Google Cloud 上使用 Kotlin

以社群為基礎的專案

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

以您慣用的程式語言建立功能多樣化的後端

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

以您慣用的 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 搜尋及修正範例應用程式中的一些細微錯誤。
瞭解詳情
Google Cloud 社群中的 Kotlin

有任何想法或疑問嗎?加入我們的社群之後,您可以提出問題或與 Google 專家展開對話,讓這些協助 Google Cloud Platform 建立 Kotlin 專案的人員為您指點迷津。