CI/CD
#インフラ構成管理の基礎知識
#プログラマのためのDocker教科書
継続的インテグレーション
コードの変更があるたびにテストすること
テストは単体テストだけだと不十分で、インフラに依存する部分がある
インフラ依存部分を
Infrastructure as Code
で管理できればインフラ含めてテスト対象とすることができるのでより優れたCIになる
継続的デリバリー
一度で完成品を作るのではなく、機能追加ごとにリリースして利用者のフィードバックを得る→
アジャイル
インフラを含めたテスト済みのアプリケーションをそのままプロダクション環境にデプロイしたい
ブルーグリーンデプロイメント(Blue Green Deployment)