Google Cloud での Kotlin

コミュニティがサポートするプロジェクト

クイックスタート コミュニティ チュートリアル

お好きな言語で高機能なバックエンドを構築する

  • モバイルアプリ用に自動スケーリング Kotlin バックエンドを作成してデプロイする
  • お好きな Java フレームワークとライブラリを使って Kotlin を記述する
  • アプリケーション データベースにフルマネージドの MySQL / PostgreSQL または Firebase を使用する
  • Google Kubernetes Engine を使用して、コンテナ化アプリケーションで Kotlin を大規模に実行する
  • Google Cloud Tools プラグインと IntelliJ を使用して、Google Cloud API ライブラリを追加し App Engine にデプロイする。
Kotlin IDE

お好きな Java / Kotlin フレームワークを使って Kotlin を記述する

Spring BootSparkKtor でアプリケーションを構築する方法を説明します。Cloud SQL を使用して、アプリケーションを MySQL と統合します。

チュートリアルを表示
Kotlin を使用して Google Cloud のすべてにアクセスする

Google Cloud APIs とサービスを使って、Kotlin でアプリケーションを構築します。

1
Google Cloud Platform プロジェクトを設定する
2
プロジェクトに依存関係を追加する
Google Cloud Storage クライアント ライブラリを dependenciesgradle.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 Operations のプロダクトは、強力なモニタリング、ロギング、診断機能を提供します。これによって、クラウドで実行されるアプリケーションの健全性やパフォーマンス、可用性を分析し、すばやく問題を検出して修正できます。

Google Stackdriver
オペレーション サービス
Google Cloud Platform と AWS で実行されるアプリケーションのモニタリング、ロギング、診断を一元的に行います。
Stackdriver Error Reporting
Error Reporting
エラーアラートの受け取りから Google Cloud Console でのエラーの調査まで、順を追って説明します。
Stackdriver モニタリング、診断、修正
モニタリング、診断、修正
この動画では、Aja Hammerly が、Cloud Monitoring、Cloud Logging、Error Reporting、Cloud Debugger、Cloud Trace を使用して、サンプルアプリ内の微細なエラーを検出し、修正します。
詳細
Google Cloud コミュニティでの Kotlin

質問やご意見がありましたら、コミュニティに参加して質問したり、Google Cloud Platform 向け Kotlin 構築をサポートする Google の専門家と会話したりできます。