Slide 20
Slide 20 text
20
Cloud Native Trail Map (移行)
https://github.com/cncf/trailmap
A. CI/CD (既存システム用CI/CD)
B. Containerization (ビルド環境などのコンテナ化 )
C. CI/CD (ビルドステージをコンテナベースにする )
D. Orchestration & Application Definition (ツールの選定)
E. CI/CD (リリースをOrchestrationにあったCI/CDにする)
F. Observability & Analysis (最低限のログ保存や監視など )
G. B ~ F を検証環境で、本番切り替えに耐えられるまで回す
H. 本番環境の切り替えへ
既存サービスの移行の場合
- 既存のCI/CDを維持しながら移行
- 段階的に移行するために、 CI/CDも段階毎に追加
- Containerization, CI/CD, Orchestrationは試行錯誤段階で何
回か回すとよい