まとめ
あなたの組織は拡大しています。 データセンターに展開されている重要なビジネス アプリケーションを、新しいクラウドベースのモバイル対応ソリューションに置き換える必要があります。
DevOps のアーキテクチャとテクノロジの柱によってこのプロセスをサポートし、ニーズに応じた適切なコンポーネントとプラットフォームを特定して、コストを最適化することができます。
優れたアーキテクチャにより、展開容易性とテスト容易性が向上することを確認しました。 また、これは組織とも緊密につながっています。システム設計は、システムを設計する組織のコミュニケーション構造の影響を受けます。
次に、DevOps の過程でチームの力となるソリューションを探りました。 Azure DevOps には、より適切に計画し、円滑に共同作業を進め、迅速にリリースするための複数の開発サービスが用意されています。
- Azure Boards
- Azure Pipelines
- Azure Repos
- Azure Test Plans
- Azure Artifacts
Azure DevOps には、既存の投資を最大限に生かすことができる選択肢があります。 自分にとって最適なツールを選択し、任意のクラウド、オンプレミス環境、またはその両方をターゲットにして、必要なサーバーにデプロイすることができます。
Azure DevOps を使用すると、Azure Lab Services を使用してセルフサービス Dev/Test 環境を管理できます。 これにより、Azure Resource Manager を使用して、コードとしてのインフラストラクチャをより迅速にデプロイできるようになります。 また、Azure Security Center を使用して継続的なセキュリティが確保され、Azure Monitor、Log Analytics、Application Insights を使用してよりスマートな分析情報をより迅速に得られます。