Google Cloud での Java

Google Cloud で Java アプリケーションを簡単に構築、デプロイして、マネージド サービスを活用しましょう。

Java ベースのアプリの構築、デプロイ、モニタリング

Google Cloud には、Java デベロッパーがクラウドネイティブ アプリケーションを適切に構築するために必要なツールが用意されています。Spring、Maven、Kubernetes、IntelliJ といった使い慣れたツールと緊密に統合できるので、すぐに作業を開始できます。

Java 用に最適化されたライブラリ

Java のイディオムに対応したライブラリを使用することで、Google Cloud 用に Java アプリを簡単かつ直感的に作成できます。Google による認証を含め、サーバーとの通信の詳細すべてがライブラリで処理されるため、デベロッパーはアプリの作成に集中できます。

IDE との緊密な統合

Cloud Code を使用すると、クラウドネイティブ アプリの作成、実行、デバッグをすばやく簡単に行えます。Kubernetes アプリやサーバーレス アプリの開発専用ツールをはじめ、IDE 向けのさまざまな拡張機能を使用することで、Google Cloud での Java 開発が簡単になります。

複雑な問題の検出、診断、修正

Google Cloud のオペレーション スイートは、トレースロギングモニタリングエラー報告の機能を提供します。これにより、クラウドで実行されるアプリケーションの健全性、パフォーマンス、可用性を分析し、本番環境での問題をすばやく検出して修正できます。

Spring Framework のサポート

Spring Cloud GCP では、Spring Boot に対する慣用的なスタイルでの包括的な統合が提供されるので、Spring Data を使用してマネージド サービスを迅速に導入することや、Spring Cloud Sleuth や Micrometer を使用してアプリをモニタリングすることが可能になります。

場所を選ばずワークロードを実行

Google Cloud を使用すると、サーバーレスKubernetesVM、カスタム ハードウェアのオプションから、Java アプリケーションを実行する最適な環境を選択できます。 ネイティブ イメージのサポートにより、アプリケーションのパフォーマンスも向上します。

Maven アーティファクトの管理

Artifact Registry は、コンテナ イメージと Maven アーティファクト用のホスト型レジストリです。Maven や Gradle を使用して作成したコンテナ イメージや Java アーティファクトを、詳細なアクセス制御とリポジトリ ネイティブの IAM で共有、管理できます。

運用サービスのアイコン

運用

オペレーション スイート の各プロダクト(旧称 Stackdriver)を使用して、Google Cloud 環境での Java アプリケーションのパフォーマンスのモニタリングとトラブルシューティングを行い、パフォーマンスを向上させます。

Google Kubernetes Engine アイコン

Google Kubernetes Engine

4 方向の自動スケーリングとマルチクラスタ サポートを備えた、高いセキュリティを誇るマネージド Kubernetes サービスで、Java アプリを実行できます。

Cloud Run アイコン

Cloud Run

Google Cloud のフルマネージド型コンピューティング プラットフォームを使用して、コンテナ化された Java アプリケーションをすばやくデプロイし、スケールできます。  

Cloud Spanner アイコン

Cloud Spanner

Hibernate ORM または Spring Data を使用して、Google Cloud のフルマネージド型リレーショナル データベースである Spanner に簡単に接続できます。

Cloud Functions アイコン

Cloud Functions

サーバー管理なしでコードを実行するためのスケーラブルな従量課金制 Functions as a Service(FaaS)

Cloud Code のアイコン

Cloud Code

Visual Studio Code や IntelliJ でクラウドネイティブ アプリケーションを作成、デバッグ、デプロイするために必要なものがすべて揃っています。

次のステップ

$300 分の無料クレジットと 20 種類以上の Always Free プロダクトを活用して Google Cloud で構築を開始しましょう。

開始にあたりサポートが必要な場合
信頼できるパートナーの活用

次のステップ

Google Cloud で Java アプリケーションを簡単に構築、デプロイして、マネージド サービスを活用しましょう。

開始にあたりサポートが必要な場合
信頼できるパートナーの活用
ヒントとベスト プラクティスを入手する

Java は Oracle および関連会社の登録商標です。