OpenStack Days Tokyo 2017で登壇した資料です。
■自動化を支えるCI/CDパイプラインの世界
http://openstackdays.com/program-detail/#d1p5s9
自動化を行うためのCI/CDパイプライン環境を構築し運営する上で、どこに注意すべきなのかをInfrastructure as Codeの視点で紹介します。
17. 継続的インテグレーション
改めてInfrastructure as Codeとは
17
Infrastructure as Code(IaC)
手作業で行っていたインフラの構築や変更作業をコードで定義し、自動化すること。
ソフトウェア開発で実施されてきた開発プロセスをインフラシステム、アプリケーション、ミ
ドルウェアのデプロイメントやコンフィグレーションの管理に適用。
CI Server
Build Deploy
Test
Feedback
Commit
Development
CI/Test Env
Code
構成管理ツール
テストツール
バージョン管理