Google Cloud Well-Architected Framework のオペレーショナル エクセレンスの柱におけるこの原則では、クラウド オペレーションを継続的に最適化し、イノベーションを推進するうえで役に立つ推奨事項が示されています。
原則の概要
クラウドで継続的に改善とイノベーションを行うには、継続的な学習、テスト、適応に重点を置く必要があります。これにより、新しいテクノロジーを探索し、既存のプロセスを最適化できます。また、組織が業界のリーダーシップを達成して維持できるようにする優れた文化を促進できます。
継続的な改善とイノベーションにより、次の目標を達成できます。
- イノベーションを加速する: 新しいテクノロジーとサービスを探索して、機能を強化し、差別化を推進します。
- コストを削減する: プロセス改善イニシアチブを通じて、非効率性を特定して排除します。
- アジリティの向上: 変化する市場の需要や顧客のニーズに迅速に対応します。
- 意思決定の改善: データと分析から貴重な分析情報を取得して、データドリブンな意思決定を行います。
継続的な改善とイノベーションの原則を採用する組織は、クラウド環境の可能性を最大限に引き出し、持続可能な成長を達成できます。この原則は、主に運用準備の重点分野である Workforce にマッピングされます。イノベーションの文化により、チームは新しいツールやテクノロジーを試して、機能を拡張し、費用を削減できます。
推奨事項
クラウド ワークロードを継続的に改善して革新するには、次のセクションの推奨事項を検討してください。このドキュメントの各推奨事項は、運用準備の重点分野の 1 つ以上に関連しています。
学びの文化を育てる
チームがテストを行い、知識を共有し、継続的に学習することを奨励します。失敗を成長と改善の機会と捉える、非難のない文化を導入します。この推奨事項は、運用準備の重点分野である従業員に関連しています。
学習の文化を育むことで、チームは間違いから学び、迅速に反復できます。このアプローチにより、チームメンバーはリスクを冒し、新しいアイデアを試し、仕事の境界を広げることができます。また、個人が失敗を共有し、そこから学ぶことを快適に感じる心理的に安全な環境も構築されます。このように共有することで、よりオープンで協力的な環境が生まれます。
知識の共有と継続的な学習を促進するには、チームが知識を共有し、互いに学び合う機会を作ります。これは、非公式および公式の学習セッションやカンファレンスを通じて行うことができます。
試験運用、知識共有、継続的な学習の文化を育むことで、チームがリスクを負い、イノベーションを起こし、成長できる環境を構築できます。このような環境は、生産性の向上、問題解決の改善、従業員のエンゲージメントとモチベーションの向上につながります。さらに、責任を追及しない文化を促進することで、従業員が失敗から学び、チームの集合知に貢献できる安全な空間を作ることができます。この文化は、最終的には、課題に対処し、長期的に成功を収めるための、よりレジリエンスが高く適応力のある従業員につながります。
定期的に事後検証を行う
振り返りにより、チームは経験を振り返り、うまくいったことと改善できることを特定できます。プロジェクトや重大なインシデントの後に振り返りを行うことで、チームは成功と失敗から学び、プロセスとプラクティスを継続的に改善できます。この推奨事項は、運用準備の重点分野(プロセスとガバナンス)に関連しています。
振り返りを効果的に構成するには、Start-Stop-Continue モデルを使用します。
- 開始: ふりかえりの開始フェーズでは、チームメンバーは、作業を強化できると考える新しいプラクティス、プロセス、行動を特定します。変更が必要な理由と、変更を実装する方法について話し合います。
- 停止: 停止フェーズでは、チームメンバーは、効果がなくなった、または進捗を妨げているプラクティス、プロセス、行動を特定して排除します。これらの変更が必要な理由と、その実装方法について説明します。
- 継続: 継続フェーズでは、チームメンバーは、うまく機能していて継続する必要があるプラクティス、プロセス、行動を特定します。これらの要素が重要である理由と、それらを強化する方法について説明します。
Start-Stop-Continue モデルのような構造化された形式を使用することで、チームは振り返りを生産的かつ集中的に行うことができます。このモデルは、ディスカッションを促進し、主なポイントを特定し、今後の機能強化に向けた実用的なステップを特定するのに役立ちます。
クラウド テクノロジーの最新情報を入手する
Google Cloud サービスの可能性を最大限に引き出すには、最新の進歩、機能、ベスト プラクティスを常に把握しておく必要があります。この推奨事項は、運用準備の重点分野である従業員に関連しています。
関連するカンファレンス、ウェブセミナー、トレーニング セッションに参加することは、知識を広げるための貴重な方法です。これらのイベントは、 Google Cloud のエキスパートから学び、新しい機能を理解し、同様の課題に直面している業界の同業者と交流する機会を提供します。これらのセッションに参加することで、新機能を効果的に使用する方法、クラウド オペレーションを最適化する方法、組織内でイノベーションを推進する方法に関する分析情報を得ることができます。
チームメンバーがクラウド テクノロジーに遅れずについていけるように、認定資格の取得やトレーニング コースへの参加を奨励します。 Google Cloudでは、特定の Cloud Domains のスキルと知識を検証する幅広い認定資格を提供しています。これらの認定資格を取得することで、卓越性への取り組みを実証し、クラウド テクノロジーの習熟度を具体的に証明できます。 Google Cloud と Google のパートナーが提供するトレーニング コースでは、特定のトピックをさらに深く掘り下げます。実際のプロジェクトにすぐに適用できる直接的な経験と実践的なスキルを身につけることができます。チームの専門能力開発に投資することで、継続的な学習の文化を育み、全員がクラウドで成功するために必要なスキルを身につけることができます。
フィードバックを積極的に求め、取り入れる
ユーザー、関係者、チームメンバーからフィードバックを収集します。フィードバックを使用して、クラウド ソリューションを改善する機会を特定します。この推奨事項は、運用準備の重点分野である従業員に関連しています。
収集したフィードバックは、ソリューションのユーザーのニーズ、問題、期待の変化を把握するのに役立ちます。このフィードバックは、改善を推進し、今後の機能強化の優先順位を付けるための貴重な情報となります。さまざまなメカニズムを使用してフィードバックを収集できます。
- アンケートは、多数のユーザーや関係者から定量的なデータを収集する効果的な方法です。
- ユーザー インタビューは、詳細な定性データを収集する機会となります。インタビューでは、個々のユーザーの具体的な課題や経験を把握できます。
- クラウド ソリューション内に配置されたフィードバック フォームを使用すると、ユーザーはエクスペリエンスに関するフィードバックをすぐに提供できます。
- チームメンバーとの定期的なミーティングにより、技術的な側面や実装上の課題に関するフィードバックを収集しやすくなります。
これらのメカニズムを通じて収集したフィードバックを分析して統合し、共通のテーマとパターンを特定する必要があります。この分析は、提案された改善の影響と実現可能性に基づいて、将来の機能強化の優先順位を付けるのに役立ちます。フィードバックを通じて特定されたニーズと問題に対処することで、クラウド ソリューションがユーザーと関係者の進化する要件を継続的に満たすことができます。
進捗状況を測定、追跡する
重要業績評価指標(KPI)と指標は、進捗状況を追跡し、クラウド オペレーションの効果を測定するために不可欠です。KPI は、全体的なパフォーマンスを反映する定量化可能な測定値です。指標は、KPI の計算に寄与する特定のデータポイントです。指標を定期的に確認し、改善の機会を特定して進捗状況を測定するために使用します。これにより、クラウド環境を継続的に改善して最適化できます。この推奨事項は、運用準備の重点分野であるガバナンスとプロセスに関連しています。
KPI と指標を使用する主なメリットは、組織がクラウド オペレーションにデータドリブンなアプローチを採用できることです。運用データを追跡して分析することで、クラウド環境を改善する方法について情報に基づいた意思決定を行うことができます。このデータドリブンなアプローチにより、体系的な指標を使用しないと見えない傾向、パターン、異常を特定できます。
運用データを収集して分析するには、Cloud Monitoring や BigQuery などのツールを使用します。Monitoring を使用すると、クラウド リソースとサービスをリアルタイムでモニタリングできます。BigQuery を使用すると、モニタリングで収集したデータを保存して分析できます。これらのツールを組み合わせて使用すると、重要な指標と傾向を可視化するカスタム ダッシュボードを作成できます。
運用ダッシュボードでは、最も重要な指標を一元的に表示できるため、要確認の領域をすばやく特定できます。たとえば、ダッシュボードには、特定のアプリケーションまたはサービスの CPU 使用率、メモリ使用量、ネットワーク トラフィック、レイテンシなどの指標が含まれる場合があります。これらの指標をモニタリングすることで、潜在的な問題を迅速に特定し、解決するための措置を講じることができます。