Google Cloud Platform での Kotlin

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

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

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

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

モバイルアプリ向けの自動スケーリング バックエンドを構築する

Android アプリケーションの処理を行う自動スケーリング バックエンドを迅速に開発します。

Codelab を開始する
カスタム機械学習モデルのトレーニングの画像

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

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

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

Google Cloud API とサービスを使って、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 オペレーション プロダクトは、強力なモニタリング、ロギング、診断機能を提供します。これによって、クラウドで実行されるアプリケーションの健全性やパフォーマンス、可用性を分析し、すばやく問題を検出して修正できます。

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

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