アプリケーション開発の概要
包括的なツールとサービスのセットを使用してアプリケーションを作成します。
Google Cloud でのアプリケーション開発の詳細
アプリケーション開発のプロダクト、機能、手順に関するドキュメントと Cloud アーキテクチャ センターの記事をご覧ください。
description
API 管理ソリューションの詳細
Google Cloud のネイティブ API 管理ソリューションである Apigee の機能について説明します。
account_tree
アプリケーション開発の計画に関するリソース
リソースを使用して、さまざまなアプリケーション開発トピックについてを計画を立てます(アーキテクチャ センターに移動します)。
account_tree
マイクロサービスの計画の概要
このリファレンス ガイドを使用して、マイクロサービスの設計、構築、デプロイの方法を計画します(アーキテクチャ センターに移動します)。
トレーニング、ブログ投稿など
トレーニング コース、ブログ投稿、その他の関連リソースをご覧ください。
school
Cloud Developer Learning Path
クラウドネイティブ アプリケーションの設計、構築、分析、保守について説明します(Skills Boost トレーニングに移動します)。
school
エンタープライズ品質の AI アプリケーションを構築するにはモデルだけでは不十分
ビジネスのアイディエーションから、ユーザー中心の AI プロダクトを成功に導く設計とプロトタイピングまで、AI への取り組み全体を見ていきましょう(Google Cloud ブログに移動します)。
school
Gemini for Google Cloud Learning Path
Gemini for Google Cloud が、さまざまなタイプのエンジニアの日常業務の効率化にどのように役立つかをご覧ください(Skills Boost トレーニングに移動します)。
school
Startup cloud engineer Learning Path
アプリケーション開発など、スタートアップ クラウド エンジニアの業務に不可欠な Google Cloud テクノロジーについて説明します(Skills Boost トレーニングに移動します)。
school
API Developer Learning Path
Google Cloud Platform 上で安全かつ効率的なアプリケーション プログラミング インターフェースを設計し、開発する方法を学びます(Skills Boost トレーニングに移動します)。
school
DevOps Engineer Learning Path
効率的で高信頼のソフトウェア デリバリーとインフラストラクチャ管理を実現するためのベスト プラクティスについて学びます(Skills Boost トレーニングに移動します)。
アプリケーション開発関連のプロダクト(ユースケース別)
セクションを開くかフィルタを使用して、一般的なユースケース向けのプロダクトとガイドをお探しください。
API 管理
社内外のユーザー向けに API の設計、構築、製品化、管理を行います。
API Gateway
サービスの実装を問わず、すべてのサービスで一貫性して明確に定義された REST API を使用して、バックエンド サービスへの安全なアクセスを提供します。
API keys API
API Keys API を使用すると、プロジェクトの API キーを作成、管理できます。
Apigee
Gemini Code Assist のサポートを受けながら、Apigee にデプロイされた API を開発、保護、デプロイ、モニタリングします。
Apigee ハイブリッド
オンプレミスやマルチクラウドを含むハイブリッド デプロイモデルで API を開発、管理できます。
Cloud Endpoints
Google Cloud の API を開発、デプロイ、管理できます。
Apigee コミュニティ
Apigee エキスパートのグローバル ネットワークから回答やサポートを受けることができます(Google Cloud サイトに移動します)。
CI / CD でアプリをビルドしてデプロイする
CI / CD プロセスとプロダクトを使用してコードのデプロイを自動化することで、コードのデプロイを効率的かつシームレスに、また安全に行うことができます。
Cloud Build
Google Cloud インフラストラクチャを使用して、コンテナを継続的に構築、テスト、デプロイします。
Artifact Registry
コンテナ イメージと言語パッケージを保存、管理、保護します。
Artifact Analysis
Artifact Analysis を使用すると、組織はソフトウェア コンポーネントに関する詳細な分析情報を取得し、メタデータを安全に保存して管理できます。また、Google Cloud プロダクトに組み込まれた検出ポイントを活用して、効率的かつ効果的な分析を行うことができます。
ソフトウェア デリバリー シールド
フルマネージドでエンドツーエンドのソフトウェア サプライ チェーン セキュリティ ソリューション。
Cloud Deploy
定義した順序で、一連のターゲット環境へのアプリケーションの配信を自動化します。
プラットフォーム エンジニアリングのキャリアを積むための基盤づくり
ソフトウェア、ツール、サービスの提供を担当するプロダクト チームの一員として、プラットフォーム エンジニアリングのキャリアを始めるためのインサイトとヒントを紹介します。(Google Cloud のブログ)
DevOps Essentials
DevOps は、ソフトウェア デリバリーを加速し、サービスの信頼性を高め、関係者間のオーナーシップの共有を促進する、組織的で文化的な仕組みです。ソフトウェア配信プロセスを最適化することで、競争の優位性を得ることができます(Skills Boost トレーニングに移動します)。
「Kubernetes Engine によるデプロイメントの管理」ラボ
コンテナのスケーリングと管理について学びます。また、アプリケーションのデプロイ管理に複数のデプロイメントを活用する DevOps のベスト プラクティスなど、複数のデプロイメントにかかわるシナリオについても説明します(Skills Boost トレーニングに移動します)。
DevOps Engineer Learning Path
効率的で高信頼のソフトウェア デリバリーとインフラストラクチャ管理を実現するためのベスト プラクティスについて学びます(Skills Boost トレーニングに移動します)。
DevOps エンジニア向け Gemini に関するコース
Google Cloud の生成 AI を活用したコラボレーターである Gemini が、エンジニアのインフラストラクチャ管理にどのように役立つかをご覧ください(Skills Boost トレーニングに移動します)。
Implement DevOps in Google Cloud
ソフトウェア デリバリーを加速し、サービスの信頼性を高め、関係者間のオーナーシップの共有を促進する、組織的で文化的な仕組みである DevOps について学びます(Skills Boost トレーニングに移動します)。
Container Registry(非推奨)
Docker コンテナ イメージを保存、管理、保護します。(非推奨です。代わりに Artifact Registry を使用してください。)
開発プラットフォームと開発ツール
強力なデベロッパー ツールを使用して、アプリケーションを迅速に作成、デプロイ、デバッグできます。
App Hub
ビジネス機能について考える場合と同じように、アプリケーションを中心とした方法で Google Cloud リソースを整理します。
Cloud Code
Kubernetes アプリケーションの作成、デバッグ、デプロイ用のツールで IDE を拡張します。
Cloud Code for Cloud Shell
IDE での Kubernetes と Cloud Run アプリケーションの開発サイクル全体をサポートします。
Cloud Code for IntelliJ
IntelliJ 内で本番環境のクラウドアプリをデバッグします。
Cloud Code for VS Code
IDE での Kubernetes と Cloud Run アプリケーションの開発サイクル全体をサポートします。
Cloud Shell
任意のブラウザから使用できるコマンドライン インターフェースを使用して、Google Cloud リソースを管理します。
Cloud Tools for Eclipse
Google Cloud 向けに Eclipse IDE でアプリを開発できます。
Cloud Workstations
ブラウザまたはローカル IDE を使用して Google Cloud 開発環境を安全に管理します。
Google Cloud CLI
コマンドライン インターフェースをインストールして、お使いのパソコンから Google Cloud プロダクトをスクリプトで操作して管理します。
Service Infrastructure
組織全体の API とサービスの作成、管理、保護、消費を行う基盤となるプラットフォームです。
ソフトウェア デリバリー シールド
フルマネージドでエンドツーエンドのソフトウェア サプライ チェーン セキュリティ ソリューション。
Tools for PowerShell
PowerShell を使用して、Google Cloud 上で実行される Windows ワークロードのスクリプト化、自動化、管理を行います。
Tools for Visual Studio
Google Cloud 上の Visual Studio で ASP.NET アプリを開発できます。
イベント ドリブン アプリの作成
個々のサービスをオーケストレートし、メッセージ ベースおよびイベント ドリブンのソリューションを構築します。
Cloud Scheduler
フルマネージドの cron ジョブサービスを使用して、バッチジョブ、ビッグデータ ジョブ、クラウド インフラストラクチャ オペレーションのスケジューリングを行います。
Cloud Tasks
分散タスクを非同期で実行、ディスパッチ、配信します。
Eventarc
Google サービス、SaaS、独自のアプリからイベントを非同期で配信することで、イベント ドリブンなソリューションを構築できます。
Pub/Sub
規模の大小を問わず、あらゆる場所からイベント ストリームを取り込みます。
Pub/Sub Lite
ゾーン ストレージと事前にプロビジョニングされた容量を備えることにより、非常に低いコストで運用される大容量メッセージ サービスです。
Workflows
サーバーレス ワークフローを使用して、Google Cloud と HTTP ベースの API サービスをオーケストレートして自動化します。
業界固有の API
関連するプロダクトとドキュメントを表示するには、このセクションを開いてください。
Cloud Healthcare API
医療に関する実用的な分析情報を引き出す安全な API を提供します。
Live Stream API
ライブ動画を変換してストリーミング用にパッケージ化します。
Transcoder API
ウェブ、モバイル、コネクテッド テレビへの配信用に最適化されるよう、動画ファイルの変換とパッケージ化を行います。
Video Stitcher API
ビデオ オンデマンドとライブ配信に広告を動的に挿入します。
インテグレーション
エンタープライズ アプリケーションやデータベースなどに接続するインテグレーション機能で、ビジネス ワークフローを自動化します。
Application Integration
インテグレーションの構築、サービスのオーケストレーション、SaaS アプリケーション間のデータ交換によって、ビジネス プロセスを自動化します。
Developer Connect
標準のインターフェースを介して、サードパーティのソースコード管理ツールを Google と統合します。
Integration Connectors
標準のインターフェースを通じて、ビジネス アプリケーション、テクノロジー、その他の自社とサードパーティのデータソースを接続します。
インテグレーション サービスのコミュニティ
ワークフロー、Eventarc、タスク、スケジューラ、Application Integration、Integration Connectors に関するトピックを調べて、質問できます(Google Cloud サイトに移動します)。
ソースコード管理ツール
ソースコードの変更を追跡します。
Cloud Source Repositories
Cloud Build、App Engine、Cloud Logging、Cloud Monitoring、Pub/Sub などに接続してコードを管理し、Git ワークフローを拡張します。
Secure Source Manager
Secure Source Manager は、リージョンに分散されたマネージド ソースコード リポジトリです。アクセスするには招待が必要です。Secure Source Manager を使用する場合は、Google アカウント チームにお問い合わせください。これは Google Cloud にホストされ、単一テナント管理を提供します。
関連プロダクト、ガイド、サイト
Apigee を使ってみる
Apigee について
Apigee API の管理、特徴、機能について説明します。
Apigee プロビジョニングの概要
新しい Apigee アカウントを設定します。
Apigee の IAM ロールと権限
事前定義ロールとカスタムロールを使用して、Apigee リソースへのアクセス権を調整します。
ロギング
Cloud Logging
ストレージ、検索、分析、モニタリングをサポートするリアルタイムのログ管理システム。
アプリケーション ホスティング(サーバーレス)
Cloud Run とは
Google のスケーラブルなインフラストラクチャ上でコンテナを直接実行できます。
Cloud Functions
サーバーレスの実行環境を使用して、クラウド サービスの構築と接続を行います。
App Engine の概要
複数のランタイムやプラットフォームでサービスを実行するように設計されたアプリを作成します。
CI / CD の重要な側面を理解して活用する
Google Kubernetes Engine(GKE)
Google Kubernetes Engine(GKE)は Google が提供するマネージド Kubernetes サービスで、コンテナ化されたアプリケーションを大規模にデプロイして運用できます。Google Kubernetes Engine は、オープンソースのコンテナ オーケストレーション プラットフォームである Kubernetes の Google 管理の実装です。
BigQuery
BigQuery は、データの管理と分析に役立つ ML、地理空間分析、ビジネス インテリジェンスなどの組み込み機能を提供する、フルマネージドのエンタープライズ データ ウェアハウスです。
Google Cloud Observability
Google Cloud には、アプリケーションの動作、健全性、パフォーマンスのモニタリングに役立つオブザーバビリティ サービスが用意されています。
その他のプロダクトとガイド
Cloud Billing
Google Cloud の費用を把握して最適化し、請求の支払いとコストの最適化を行います。
Deep Learning Containers
ディープ ラーニング環境向けに事前構成、最適化されたコンテナを利用できます。
アプリケーション ホスティングの概要
安全なプラットフォームでアプリケーションを実行、管理します。