コンテンツに移動
Google Cloud

Google Cloud の新しいアーキテクチャ フレームワークのご紹介

2020年5月18日
Google Cloud Japan Team

※この投稿は米国時間 2020 年 5 月 12 日に、Google Cloud blog に投稿されたものの抄訳です。

皆様は Google Cloud を使用していますか、それともクラウドへの移行を考えていますか?クラウド アーキテクトかクラウド エンジニアの方は、サービスの安全性と信頼性を確保しながら、日常業務でも管理できるようにする必要に迫られていますか?Google では多くのお客様から、Google Cloud でビジネスを効率的に運営するために体系的なアプローチが必要だというフィードバックをいただいています。そして本日、それをお届けできることを嬉しく思います。

このたび、Google Cloud のアーキテクチャ フレームワークを誰でも利用できるようになりました。このフレームワークは、独自のビジネスニーズに基づいたアプリケーションの設計上の選択を支援するために、製品やサービスに関するアーキテクチャのベスト プラクティスと実装ガイダンスを提供します。このフレームワークを使用すると、推奨されるベスト プラクティスとアプローチとが異なる領域をすばやく特定できるため、組織全体に適用して標準化を図り一貫性を実現できます。

フレームワークは、4 つの原則のもと Google Cloud デプロイメントを構築、改善するための基盤を提供します。

オペレーショナル エクセレンス - 業務を効率化するためにクラウドで設計上の選択をする方法に関するガイダンスです。これには、ビルドプロセスの自動化、モニタリングの実装、障害復旧計画のアプローチが含まれます。

セキュリティ、プライバシー、コンプライアンス - デプロイメントのセキュリティに関するニーズをサポートするのに最適な製品や機能のリストなど、選択できるさまざまなセキュリティ管理についてのガイダンスです。

信頼性 - 信頼性と可用性の高いソリューションを構築する方法です。推奨事項には、信頼性目標の定義、オブザーバビリティへのアプローチの向上(モニタリングなど)、インシデント管理機能の確立、チームの運用上の負担を測定し軽減する手法が含まれます。

パフォーマンスとコストの最適化 - エンドユーザー エクスペリエンスを向上させるためにアプリケーションを調整し、許容レベルのサービスを維持しつつ、Google Cloud の運用コストを分析するためのさまざまな使用可能なツールに関する提案です。

各セクションには、戦略、ベスト プラクティス、設計に関する質問、推奨事項などの詳細が記載されています。このフレームワークは、さまざまな製品にわたって設計上の選択を評価することから、セキュリティと信頼性を多面的に設計に組み込むことまで、クラウド導入のさまざまな段階で使用できます。また、既存のデプロイメントのフレームワークを使用して、効率を向上させたり、継続的な管理を簡素化するソリューションに新しい製品や機能を組み込んだりすることもできます。  

フレームワークの使い方

最初に「システム設計に関する考慮事項」を確認してから、ニーズに応じてその他の個別セクションに進むことをおすすめします。

●調査: フレームワークを Google Cloud Platform サービスの調査ガイドとして使用し、各種要素がどう組み合わさってソリューションを構築するかを学びます。  

●評価:  各セクションで概説されている設計に関する質問を利用して、システム設計を検討する際の思考プロセスを導きます。設計に関する質問に答えられない場合は、ハイライト表示されている Google Cloud のサービスと機能を確認して、それらに対処できます。

●レビュー:  すでに Google Cloud をご利用の場合は、推奨事項のセクションを使用して、ベスト プラクティスに従っているかどうかを確認してください。またはこのセクションをパルスチェックとして使用して、本番環境にデプロイする前に検証してください。

フレームワークはモジュール化されているため、ご自分に最も関連性の高いセクションを選択いただけますが、念のためすべてのセクションを読むことをおすすめします。

Google Cloud のアーキテクチャ フレームワークについて詳しくはこちらをご覧ください。また、追加のインサイトについてはお問い合わせください。


このフレームワークの提供を支援してくれた Google 社員、Matt Salisbury、Gustavo Franco、Charles Baer、Tiffany Lewis、Vivek Rau、Shylaja Nukala、Jan Bultmann、Ryan Martin、Dom Jimenez、Hamidou Dia、Lindsey Scrase、Lakshmi Sharma、Amr Awadallah、Ben Jackson、Jim Travis に感謝します。

- By アーキテクチャ フレームワーク プロジェクト リーダー、カスタマー エンジニア Omkar Suram

投稿先