モノシリックからマイクロサービスへとアーキテクチャを進化させるための実践的手法
Authors:
James Gough, Daniel Bryant, Matthew Auburn
#Book #API Architecture #Testing #Reliability #Observability #Security #Software Design
イントロダクション
1章 APIの設計・構築・仕様化
2章 APIのテスト
3章 APIゲートウェイ:外部トラフィック管理
4章 サービスメッシュ:サービス間トラフィック管理
- サービスメッシュ/サイドカープロキシ
- Istio/Linkerd/Consul
- 分散コンピューティングの8つの誤謬
- サーキットブレーカー/リトライ/タイムアウト/バルクヘッド/フォールバック
5章 APIの展開とリリース
6章 セキュリティ運用:脅威モデリング
7章 APIの認証と認可
8章 API駆動アーキテクチャへのアプリケーションの再設計
- モノリス/サービス指向アーキテクチャ(SOA)
- DDD/マイクロサービス
- 適応度関数
- ストラングラーフィグ
9章 クラウド環境への移行
- 6つのR
- ゼロトラストアーキテクチャ