発展・実践系ドキュメント
Financial-grade Cloud Fundamentals (FGCF)
Azure 標準化ガイドライン
https://github.com/Azure/Azure-standardization-guideline
Azure 上にシステムを構築するにあたり検討しておいた方が良いことが詰まっています。「テーラリングが前提」ではあるものの、一旦すべて目を通しておいて損はないと思います。また、「最新情報は適宜確認すること」は重要ですね。
Cloud Adoption Framework (CAF)
下記の Cloud Adoption Framework CAF Boot Camp もオススメです。
Azure Landing Zone
Azure ランディング ゾーンとは - Cloud Adoption Framework | Microsoft Learn
AzureCAF.LandingZones.Demo
「次の一歩」でも紹介した、日本マイクロソフトの赤間さんがデモ動画やサンプルなどを整備し公開しているリポジトリ。重厚!
Azure Review Checklists
主に設計時に活用できる、設計考慮事項のチェックリストを作成することができる。自動翻訳だが日本語にも対応。
2022年2月現在は「Azure Kubernetes Service」「Azure Virtual Desktop」「Azure VMware Solution」「Landing Zone」「Security」といったカテゴリのみ。一般的なシステムでは「Landing Zone」と「Security」が使いやすいかと。
Azure Well-Architected Framework
- Microsoft Azure Well-Architected Framework
- Microsoft Azure Well-Architected Framework を使用して優れたソリューションを構築する
VM や Storage account などにおける可用性やコストの面での推奨事項がまとめられ始めており、設計時には是非見ておきたいポイントです。
Well-Architected Framework 解説セッション
Well-Architected Framework 全体像と、5つのピラー解説
Azure Monitor Baseline Alerts
Welcome | Azure Monitor Baseline Alerts
Azure Monitor による監視のベースラインアーキテクチャ。監視を検討しておいた方が良い項目の集大成という感じ。
Azure Mission-Critical & Azure AlwaysOn
その名の通り、Azure上でミッションクリティカルなシステムを実装する際の考慮事項等がまとめられている。英語なのが少し辛いですが…
Azure Business Continuity Guide (ABC Guide)
Azure/BusinessContinuityGuide: A BCDR guide for Microsoft Azure customers
ビジネス継続性を持つために実施するアクティビティや、それに役立つツールが公開されている。英語です…
Azure アプリケーション アーキテクチャ ガイド
アーキテクチャ設計を俯瞰して捉えるのに良いです。Azure Well-Architected Framework 等を見ながら、適宜立ち返るのが良いでしょう。
一部の OSS を利用する時の考慮事項 や 一部のサードパーティソフトウェアを利用する際の考慮事項 などもあります。
クラウドアプリケーションのベストプラクティス
API 設計に始まり、キャッシュや CDN などなど、一通りのクラウド系の設計要素がまとめられたもの。
.NET アプリのアーキテクチャ ガイド
「電子書籍」に様々なアーキテクチャガイドがあります。
Reliable web app pattern for .NET
.NET に対して信頼性の高い Web アプリ パターンを適用する - Azure Reference Architectures | Microsoft Learn
.NET をベースにした高信頼 Web アプリパターンの実践。英語だが解説動画と一緒に公開されている。
Support for Oracle Database workloads within Azure IaaS
- Azure/Oracle-Workloads-for-Azure: Oracle workloads for Azure infrastructure as a service (Oracle Azure IaaS)
- Oracle on Azure IaaS Recommended Practices for Success
Azure IaaS 上で Oracle DB を実行 (移行) するにあたっての情報がまとめられている。