Ansible から始める
2016/5/28
TIS OSS推進室
倉持 健史
自己紹介
倉持健史(くらもち たけし)
現職 2015/4/1 TIS 入社
OSS推進室 「OSSの推進活用」 を担当
属性 SI、HAクラスタリング、ストレージ、ビッグデータ、Hadoop、R
最近はもっぱらAnsible , OpenStack , Docker と戯れる
本日、お伝えする事
なぜオートメーションツールが注目されてるか?
『Ansible 入門』、クラウド環境との親和性
なぜオートメーションツールが注目されてるか?
Ansible 入門
~ クラウド環境との親和性 ~
一言で、
システム構築・運用で、
人が 楽 をできる
簡単 な 自動化エンジン
何を自動化するか?
システムコンフィグレーション
オーケストレーション
アプリケーションデプロイメント
プロビジョニング アクティビティ
アプリケーションサービス デプロイメント
システムコンフィグレーション
クラウド、 VM、コンテナ起動
OS インストレーション
Orchestration
Configuration
Bootstrapping
AWS Cobbler
OpenStack
Kickstart VMware
Capistrano
Fabric
Puppet
Chef
Azure
引用元:Provisioning Toolchain (Velocity2010) by Lee Thompson
Docker
Ansible
Google Trend(+ Other tools)
レッドハット社による買収
2015年10月
2013年7月 2014年1月 2014年7月 2015年1月 2015年7月 2016年1月
Ansible の特徴
複雑ではない
共通“言語”
学習コスト低
適用範囲が多用
冪等である
エージェント不要
本番環境に適用し易い
デモ
Red Hat社 RHEL Ansible
Microsoft社 Windows10 Azure
こんなことが実現可能
Windows 10
Bash on Ubuntu on Windows
Ansible v2.1
RHEL
App ユーザ 一発
Azure
TIS 流活用
インフラ構築・保守運用の自動化・標準化 全社で使えるコード化・汎用化されたパーツを用意 効率・生産性・品質の向上
エンジニアの活躍範囲の拡張・底上げ 楽をして、時間を作って、インプットを増加
オートメーション は人間の生き方そのもの
Ansible はとても簡単に楽をさせてくれるOSS
まとめ