課題 2 - Microservices の監視・運用が大変 API Gateway Top Page Article Page Account API My API Search API Payment API Paper Viewer BFF for NativeApp Data Platform Mail System Ads System
課題 2 - サービスとチームがいっぱい API Gateway Top Page Article Page Account API My API Search API Payment API Paper Viewer BFF for NativeApp Data Platform Mail System Ads System = チーム
基盤の安全なメンテナンス - 改善 - DNS 切り替え前に secondary の挙動を本番同様の状況で確認できると安全 Manifest Repo Argo CD Watch Sync blue cluster updated green cluster F a s t l y Default Routing HTTP Header cluster: secondary
旧環境からの移行状況 - 現在移行中 API Gateway Web Apps (Microservices) BFF for NativeApp CMS for paper CMS for digital APIs (Microservices) PaperViewer Web Legacy Web App BFF APIGW Top Page Article Page ・・・ Search API Paper API Push API ・・・ Payment Account ・・・
旧環境からの移行状況 - 次に移行検討中 API Gateway Web Apps (Microservices) BFF for NativeApp CMS for paper CMS for digital APIs (Microservices) PaperViewer Web Legacy Web App BFF APIGW Top Page Article Page ・・・ Search API Paper API Push API ・・・ Payment Account ・・・
旧環境からの移行状況 GKE Other Cluster Other Cluster Service Service Service Service Service Service istio istio istio Stackdriver - k8s に乗せられればクラスタ上の構成や運用は再現可能 - 監視・メトリクス・運用の統一の恩恵は受けられる
旧環境からの移行状況 GKE Other Cluster Other Cluster Service Service Service Service Service Service istio istio istio Stackdriver - k8s に乗せられればクラスタ上の構成や運用は再現可能 - 監視・メトリクス・運用の統一の恩恵は受けられる