包括的なツールとサービスのセットを使用してアプリケーションを作成します。

Google Cloud でのアプリケーション開発の詳細

アプリケーション開発のプロダクト、機能、手順に関するドキュメントと Cloud アーキテクチャ センターの記事をご覧ください。

API 管理ソリューションの詳細

Google Cloud のネイティブ API 管理ソリューションである Apigee の機能について説明します。

アプリケーション開発の計画に関するリソース

リソースを使用して、さまざまなアプリケーション開発トピックについて計画を立てます(アーキテクチャ センターに移動します)。

マイクロサービスの計画の概要

このリファレンス ガイドを使用して、マイクロサービスの設計、構築、デプロイの方法を計画します(アーキテクチャ センターに移動します)。

トレーニング、ブログ投稿など

トレーニング コース、ブログ投稿、その他の関連リソースをご覧ください。

Cloud Developer Learning Path

クラウドネイティブ アプリケーションの設計、構築、分析、保守について説明します(Skills Boost トレーニングに移動します)。

エンタープライズ品質の AI アプリケーションを構築するにはモデルだけでは不十分

ビジネスのアイディエーションから、ユーザー中心の AI プロダクトを成功に導く設計とプロトタイピングまで、AI への取り組み全体を見ていきましょう(Google Cloud ブログに移動します)。

Gemini for Google Cloud Learning Path

Gemini for Google Cloud が、さまざまなタイプのエンジニアの日常業務の効率化にどのように役立つかをご覧ください(Skills Boost トレーニングに移動します)。

Startup Cloud Engineer Learning Path

アプリケーション開発など、スタートアップ クラウド エンジニアの業務に不可欠な Google Cloud テクノロジーについて説明します(Skills Boost トレーニングに移動します)。

API Developer Learning Path

Google Cloud Platform 上で安全かつ効率的なアプリケーション プログラミング インターフェースを設計し、開発する方法を学びます(Skills Boost トレーニングに移動します)。

DevOps Engineer Learning Path

効率的で高信頼のソフトウェア デリバリーとインフラストラクチャ管理を実現するためのベスト プラクティスについて学びます(Skills Boost トレーニングに移動します)。

アプリケーション開発関連のプロダクト(ユースケース別)

セクションを開くかフィルタを使用して、一般的なユースケース向けのプロダクトとガイドをお探しください。

API 管理

社内外のユーザー向けに API の設計、構築、製品化、管理を行います。

API Gateway

サービスの実装を問わず、すべてのサービスで一貫性して明確に定義された REST API を使用して、バックエンド サービスへの安全なアクセスを提供します。

API keys API

API Keys API を使用すると、プロジェクトの API キーを作成、管理できます。

Apigee

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 プロダクトに組み込まれた検出ポイントを活用して、効率的かつ効果的な分析を行うことができます。

ソフトウェア デリバリー シールド

フルマネージドでエンドツーエンドのソフトウェア サプライ チェーン セキュリティ ソリューション。

Secure Source Manager

Secure Source Manager は、リージョンに分散されたマネージド ソースコード リポジトリです。アクセスするには招待が必要です。Secure Source Manager を使用する場合は、Google アカウント チームにお問い合わせください。これは 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 トレーニングに移動します)。

Cloud Source Repositories

Cloud Build、App Engine、Cloud Logging、Cloud Monitoring、Pub/Sub などに接続してコードを管理し、Git ワークフローを拡張します。

Container Registry(非推奨)

Docker コンテナ イメージを保存、管理、保護します。 (非推奨です。代わりに Artifact Registry を使用してください。)

開発プラットフォームと開発ツール

強力なデベロッパー ツールを使用して、アプリケーションを迅速に作成、デプロイ、デバッグできます。

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 アプリを開発できます。

App Hub

ビジネス機能について考える場合と同じように、アプリケーションを中心とした方法で Google Cloud リソースを整理します。

イベント ドリブン アプリの作成

個々のサービスをオーケストレートし、メッセージ ベースおよびイベント ドリブンのソリューションを構築します。

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 アプリケーション間のデータ交換によって、ビジネス プロセスを自動化します。

Integration Connectors

標準のインターフェースを通じて、ビジネス アプリケーション、テクノロジー、その他の自社とサードパーティのデータソースを接続します。

インテグレーション サービスのコミュニティ

ワークフロー、Eventarc、タスク、スケジューラ、Application Integration、Integration Connectors に関するトピックを調べて、質問できます(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

ディープ ラーニング環境向けに事前構成、最適化されたコンテナを利用できます。

アプリケーション ホスティングの概要

安全なプラットフォームでアプリケーションを実行、管理します。