Azure での導入を強化するツール
「導入の強化」で説明されているように、大規模な真のイノベーションを構築するには、導入の遅れにつながる可能性がある障害を取り除くための投資が必要です。 仮説のテストの初期段階では、ソリューションは小さなものです。 障害を取り除くための投資も同様に小さいでしょう。 仮説が真実であることが証明されるにつれて、ソリューションと導入を強化するための投資が増加していきます。 この記事では、成熟度モデルの各ステージを開始するために役立つ重要な継続的インテグレーションのリンクを示します。
イノベーション手法との整合
この種のデジタル発明は、次の成熟度レベルで加速できます。 デジタル発明を加速するための技術的なガイダンスは、このページの左側の目次に一覧表示されています。 これらの記事は、成熟度モデルのレベル別にグループ化されています。
- 共有ソリューション: ソリューションのあらゆる側面に対応する一元的なリポジトリを確立します。
- フィードバック ループ: イテレーションの初めから終わりまで、フィードバック ループを一貫して確実に管理できるようにします。
- 継続的インテグレーション: 継続的インテグレーションと継続的デリバリー (CI/CD) ソリューションを定期的に構築して統合します。
- 信頼性の高いテスト: ソリューションの品質と予想される変更を検証して、対策を確保します。
- ソリューションのデプロイ: チームが変更を顧客と迅速に共有できるようにするためのソリューションをデプロイします。
- 統合された測定: チーム全体による明確な分析のために、学習メトリックをフィードバック ループに追加します。
ツールチェーン
成熟した専門の開発チームと多数の共同作成者で構成される導入チームにとって、Azure ツールチェーンは、GitHub と Azure DevOps から始まります。
この基礎を拡張すると、ニーズの拡大に合わせて他のツール機能を使用できます。 拡張された基礎には、次のようなツールが含まれることがあります
- Azure Policy
- Azure Resource Manager テンプレート (ARM テンプレート)、Terraform テンプレート、Bicep テンプレートなどのInfrastructure as Code (IaC) テンプレート
- Azure Monitor
このページの左側にある目次には、前に説明した成熟度モデルに合わせた各ツールのガイダンスが一覧表示されています。
はじめに
以下の記事は、このツールチェーン内の各ツールを使い始めるときに役立ちます。
Note
次のリンクは、クラウド導入フレームワークの範囲外のサポート コンテンツを参照しているため、CAF から離れます。
共有ソリューション
フィードバック ループ
継続的インテグレーション
信頼性の高いテスト
ソリューションのデプロイ
統合メトリック
- ASP.NET アプリケーションの監視
- ASP.NET Core Web アプリケーションの監視
- Node.js アプリケーションの監視
- モバイル アプリケーションの監視
- Web アプリケーションの監視
- 従来のアプリケーションをホストしている VM の監視
次のステップ
Build-Measure-Learn (構築-測定-学習) サイクルをデジタル サポートすることで Customer Adoption (顧客による製品/サービスの採用) を加速するためのツールについて説明します。