2. Introduction
Ansible Towerの実践!! - エンタープライズのInfrastructure as Codeの現在(イマ) -
2
日本ヒューレット・パッカード株式会社
テクニカルアーキテクト
・オープンソースソリューションの提案
・コンサルティング、および構築デリバリーを担当
Now on Sale
10. Infrastructure as Codeに求めるもの
エンタープライズでは、費用対効果が重視される
10
Supervision of
Operational Risk
Automated Testing
Infrastructure Security
Vulnerabilities
Focus on
Standard Architecture
Time to Market
Continuous Integration
and Deployment
Efficient Resource
Allocation
Adopting Flexible
Resource Pool
Reduced need for
Dedicated Operator
Infrastructure as Code
迅速性 コスト削減 リスク排除
Agility Cost Quality
11. Infrastructure as Codeに求めるもの
Infrastructure as Codeの費用対効果とは
11
迅速性 コスト削減 リスク排除
迅速なインフラ
リソースの提供
プラットフォーム
管理のコスト削減
オペレーション
リスクの低減
どのように改善して、費用対効果(ROI)を出すか
Infrastructure as Code
Agility Cost Quality
18. ステートレスなサーバープロビジョニング
物理設定と、OS設定を個別に管理して
組み合わせて、同時に配信
物理設定
- Physical State
• Network configuration
• Shared/data storage
configuration
• Firmware version
• Firmware configuration
Server Profile
物理サーバー側に
固有設定の必要なし
OS設定
- Deployed Software State
• Bootable OS type
• I/O driver version
• OS configuration
Compute Module
HPE Synergy
Composer
HPE Synergy
Image Streamer
18
Synergy Composer & Synergy Image Streamer
19. Synergy ComposerとImage Streamerの内部構造
19
HPE Synergy Image Streamer
Server Volume Storage
Golden
Volume
OS
Volume
Smart
Clone
HPE Synergy Composer
with HPE OneViewServer
Profile
OS
Volume OS
Volume
OS
Volume
Server
Profile
Server
Profile
サーバープロビジョニングの方法
Repository
Golden
Image
Build Plan
Deployment Plan
Plan Scripts
31. (Info) AWX - Ansible Works Project -
Ansible Works
31
AWX Projectは、Red Hatが主催するオープンソースのコミュニティプロジェクト
・Ansible Towerのコマーシャルバージョン
Ansible Towerは、AWXの特定リリースバージョンを採用して提供されます。
Ansible Tower AWX
User Enterprise Community
Support Standard, Premium N/A
Distributed Scheduled Release
Intermitted Builds
(About 2 weeks)
Production
Use
Yes w/ Update,Bugfix
support
Not Recommend