Submit Search
Upload
Chef, Ansible, Consul, … 自働化ツールとその組み合わせ方
•
17 likes
•
3,729 views
Yoshimi Tominaga
Follow
オープンソースカンファレンス2015 .Enterprise https://www.ospn.jp/osc2015.enterprise/
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 43
Download now
Download to read offline
Recommended
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
Consulを頑張って理解する
Consulを頑張って理解する
Masakazu Watanabe
Serf / Consul 入門 ~仕事を楽しくしよう~
Serf / Consul 入門 ~仕事を楽しくしよう~
Masahito Zembutsu
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
AWS Black Belt Techシリーズ Amazon VPC
AWS Black Belt Techシリーズ Amazon VPC
Amazon Web Services Japan
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
NGINX, Inc.
おひとりさまAWS Organizationsのススメ
おひとりさまAWS Organizationsのススメ
Makio Tsukamoto
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Takunori Minamisawa
Recommended
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
Consulを頑張って理解する
Consulを頑張って理解する
Masakazu Watanabe
Serf / Consul 入門 ~仕事を楽しくしよう~
Serf / Consul 入門 ~仕事を楽しくしよう~
Masahito Zembutsu
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
AWS Black Belt Techシリーズ Amazon VPC
AWS Black Belt Techシリーズ Amazon VPC
Amazon Web Services Japan
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
NGINXセミナー(基本編)~いまさら聞けないNGINXコンフィグなど基本がわかる!
NGINX, Inc.
おひとりさまAWS Organizationsのススメ
おひとりさまAWS Organizationsのススメ
Makio Tsukamoto
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
Takunori Minamisawa
AWS 初級トレーニング (Windows Server 2012編)
AWS 初級トレーニング (Windows Server 2012編)
Amazon Web Services Japan
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
Masahito Zembutsu
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
NTT DATA Technology & Innovation
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
Amazon Web Services Japan
Concourseで快適な自動化の旅
Concourseで快適な自動化の旅
Kazuto Kusama
Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法
Takeshi Fukuhara
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
Amazon Web Services Japan
JAWS-UG SRE支部#1 SREのプラクティスにAWSで取り組むときの悩み
JAWS-UG SRE支部#1 SREのプラクティスにAWSで取り組むときの悩み
Yuki Ando
Monitoring - 入門監視
Monitoring - 入門監視
Eiji KOMINAMI
クラウドでも非機能要求グレードは必要だよね
クラウドでも非機能要求グレードは必要だよね
YoshioSawada
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
オンプレを少しずつコンテナ化する
オンプレを少しずつコンテナ化する
Kenkichi Okazaki
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所
Tetsuya Odashima
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
NTT DATA Technology & Innovation
Re: ゼロから始める監視設計
Re: ゼロから始める監視設計
Masahito Zembutsu
Amazon S3による静的Webサイトホスティング
Amazon S3による静的Webサイトホスティング
Yasuhiro Horiuchi
「DNS浸透いうな」と言うけれど… (#ssmjp 2018/07)
「DNS浸透いうな」と言うけれど… (#ssmjp 2018/07)
Yoshikazu GOTO
浸透するサーバーレス 実際に見るユースケースと実装パターン
浸透するサーバーレス 実際に見るユースケースと実装パターン
Amazon Web Services Japan
エンジニアライクにドキュメントを作成してみた件
エンジニアライクにドキュメントを作成してみた件
Mass310
Job schedulerを活用したoperations as codeの世界
Job schedulerを活用したoperations as codeの世界
Daisuke Ikeda
基礎から徹底解説!SoftLayerの使い方と活用方法
基礎から徹底解説!SoftLayerの使い方と活用方法
Kimihiko Kitase
More Related Content
What's hot
AWS 初級トレーニング (Windows Server 2012編)
AWS 初級トレーニング (Windows Server 2012編)
Amazon Web Services Japan
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
Masahito Zembutsu
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
NTT DATA Technology & Innovation
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
Amazon Web Services Japan
Concourseで快適な自動化の旅
Concourseで快適な自動化の旅
Kazuto Kusama
Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法
Takeshi Fukuhara
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
Amazon Web Services Japan
JAWS-UG SRE支部#1 SREのプラクティスにAWSで取り組むときの悩み
JAWS-UG SRE支部#1 SREのプラクティスにAWSで取り組むときの悩み
Yuki Ando
Monitoring - 入門監視
Monitoring - 入門監視
Eiji KOMINAMI
クラウドでも非機能要求グレードは必要だよね
クラウドでも非機能要求グレードは必要だよね
YoshioSawada
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
オンプレを少しずつコンテナ化する
オンプレを少しずつコンテナ化する
Kenkichi Okazaki
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所
Tetsuya Odashima
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
NTT DATA Technology & Innovation
Re: ゼロから始める監視設計
Re: ゼロから始める監視設計
Masahito Zembutsu
Amazon S3による静的Webサイトホスティング
Amazon S3による静的Webサイトホスティング
Yasuhiro Horiuchi
「DNS浸透いうな」と言うけれど… (#ssmjp 2018/07)
「DNS浸透いうな」と言うけれど… (#ssmjp 2018/07)
Yoshikazu GOTO
浸透するサーバーレス 実際に見るユースケースと実装パターン
浸透するサーバーレス 実際に見るユースケースと実装パターン
Amazon Web Services Japan
エンジニアライクにドキュメントを作成してみた件
エンジニアライクにドキュメントを作成してみた件
Mass310
What's hot
(20)
AWS 初級トレーニング (Windows Server 2012編)
AWS 初級トレーニング (Windows Server 2012編)
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
Concourseで快適な自動化の旅
Concourseで快適な自動化の旅
Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
AWS EC2 Eメール制限解除 - 逆引き(rDNS)設定 申請手順
JAWS-UG SRE支部#1 SREのプラクティスにAWSで取り組むときの悩み
JAWS-UG SRE支部#1 SREのプラクティスにAWSで取り組むときの悩み
Monitoring - 入門監視
Monitoring - 入門監視
クラウドでも非機能要求グレードは必要だよね
クラウドでも非機能要求グレードは必要だよね
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
オンプレを少しずつコンテナ化する
オンプレを少しずつコンテナ化する
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
Re: ゼロから始める監視設計
Re: ゼロから始める監視設計
Amazon S3による静的Webサイトホスティング
Amazon S3による静的Webサイトホスティング
「DNS浸透いうな」と言うけれど… (#ssmjp 2018/07)
「DNS浸透いうな」と言うけれど… (#ssmjp 2018/07)
浸透するサーバーレス 実際に見るユースケースと実装パターン
浸透するサーバーレス 実際に見るユースケースと実装パターン
エンジニアライクにドキュメントを作成してみた件
エンジニアライクにドキュメントを作成してみた件
Viewers also liked
Job schedulerを活用したoperations as codeの世界
Job schedulerを活用したoperations as codeの世界
Daisuke Ikeda
基礎から徹底解説!SoftLayerの使い方と活用方法
基礎から徹底解説!SoftLayerの使い方と活用方法
Kimihiko Kitase
JobSchedulerでのジョブの多重実行・排他制御
JobSchedulerでのジョブの多重実行・排他制御
OSSラボ株式会社
横浜道場紹介 第2版
横浜道場紹介 第2版
Takao Kimura
2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料
Toshihiro Hirota
埼玉道場
埼玉道場
Masashi Arino
SOS JobScheduler Overview (Japanese)
SOS JobScheduler Overview (Japanese)
OSSラボ株式会社
リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例
Recruit Technologies
Google app engine
Google app engine
Suraj Mehta
リクルートのWebサービスを支える共通インフラ「RAFTEL」
リクルートのWebサービスを支える共通インフラ「RAFTEL」
Recruit Technologies
Fragment の利用パターン
Fragment の利用パターン
Android UI勉強会
Migr8.rb チュートリアル
Migr8.rb チュートリアル
kwatch
今すぐ使えるクラウドとPostgreSQL
今すぐ使えるクラウドとPostgreSQL
Soudai Sone
HAWQをCDHで動かしてみた
HAWQをCDHで動かしてみた
adachij2002
PostgreSQLアーキテクチャ入門
PostgreSQLアーキテクチャ入門
Uptime Technologies LLC (JP)
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Toshi Harada
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Tadashi Okazaki
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
Takeshi Wakamatsu
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
APCommunications-recruit
レシピブログのサービス設計と今後の展望
レシピブログのサービス設計と今後の展望
Masaki Nakagawa
Viewers also liked
(20)
Job schedulerを活用したoperations as codeの世界
Job schedulerを活用したoperations as codeの世界
基礎から徹底解説!SoftLayerの使い方と活用方法
基礎から徹底解説!SoftLayerの使い方と活用方法
JobSchedulerでのジョブの多重実行・排他制御
JobSchedulerでのジョブの多重実行・排他制御
横浜道場紹介 第2版
横浜道場紹介 第2版
2012.03.24 Agile Samurai Dojo Gathering 講演資料
2012.03.24 Agile Samurai Dojo Gathering 講演資料
埼玉道場
埼玉道場
SOS JobScheduler Overview (Japanese)
SOS JobScheduler Overview (Japanese)
リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例
Google app engine
Google app engine
リクルートのWebサービスを支える共通インフラ「RAFTEL」
リクルートのWebサービスを支える共通インフラ「RAFTEL」
Fragment の利用パターン
Fragment の利用パターン
Migr8.rb チュートリアル
Migr8.rb チュートリアル
今すぐ使えるクラウドとPostgreSQL
今すぐ使えるクラウドとPostgreSQL
HAWQをCDHで動かしてみた
HAWQをCDHで動かしてみた
PostgreSQLアーキテクチャ入門
PostgreSQLアーキテクチャ入門
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Osc2015 hokkaido postgresql-semi-stuructured-datatype
Ivsctonightandday2016winter moringsession awsreinvent2016recap
Ivsctonightandday2016winter moringsession awsreinvent2016recap
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
初心者がAWSでWebサービスを始めるまで 〜たった3ステップでWebページは公開できる〜
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
【自社プロダクト開発エンジニア募集中】エーピーコミュニケーションズ 先進開発グループ
レシピブログのサービス設計と今後の展望
レシピブログのサービス設計と今後の展望
Similar to Chef, Ansible, Consul, … 自働化ツールとその組み合わせ方
クラウド事業者に求めるビジネス要件
クラウド事業者に求めるビジネス要件
雄哉 吉田
Micro Service for Autonomous Infrastructure
Micro Service for Autonomous Infrastructure
Yoshimi Tominaga
Azure Fundamental
Azure Fundamental
Yui Ashikaga
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
cloudconductor
俺 と AWS Summit Tokyo 2017 DAY 1
俺 と AWS Summit Tokyo 2017 DAY 1
Masayuki KaToH
Visual Studio と Microsoft Azure で変わる開発スタイル
Visual Studio と Microsoft Azure で変わる開発スタイル
Akira Inoue
くまあず Nchikita 140628-2
くまあず Nchikita 140628-2
wintechq
OAuth Security Workshop 2017 #osw17
OAuth Security Workshop 2017 #osw17
Tatsuo Kudo
活クラウド AWSをどう利用するべきか
活クラウド AWSをどう利用するべきか
Junichiro Ueno
Azure IoT/AI最前線
Azure IoT/AI最前線
Microsoft Azure Japan
Ns study Azure IoTHub紹介
Ns study Azure IoTHub紹介
貴志 上坂
OSSのオーケストレーションツールCloudConductor入門 ~インストールでのハマりどころ~
OSSのオーケストレーションツールCloudConductor入門 ~インストールでのハマりどころ~
Yoshimi Tominaga
Intro jazuggirls 20120125
Intro jazuggirls 20120125
Saori Ando
Tech summitの歩き方 azure編
Tech summitの歩き方 azure編
Tech Summit 2016
JSUG SpringOnePlatform 2016報告会 Case study2 - feed back - springoneplatform
JSUG SpringOnePlatform 2016報告会 Case study2 - feed back - springoneplatform
Takahiro Fujii
SORACOM UG 東京 #8 | ソラコムが見てきたAWS re:invent 2017の話
SORACOM UG 東京 #8 | ソラコムが見てきたAWS re:invent 2017の話
SORACOM,INC
[PrimeCloud Controller / OSS MeetUp] CloudConductorのご紹介
[PrimeCloud Controller / OSS MeetUp] CloudConductorのご紹介
cloudconductor
開発サイクルを爆速にする!~ Azure DevOpsでアプリのビルド・デプロイを自動化 ~
開発サイクルを爆速にする!~ Azure DevOpsでアプリのビルド・デプロイを自動化 ~
KojiKono1
はじめてのAWS CLI
はじめてのAWS CLI
Nobuhiro Nakayama
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
貴志 上坂
Similar to Chef, Ansible, Consul, … 自働化ツールとその組み合わせ方
(20)
クラウド事業者に求めるビジネス要件
クラウド事業者に求めるビジネス要件
Micro Service for Autonomous Infrastructure
Micro Service for Autonomous Infrastructure
Azure Fundamental
Azure Fundamental
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
俺 と AWS Summit Tokyo 2017 DAY 1
俺 と AWS Summit Tokyo 2017 DAY 1
Visual Studio と Microsoft Azure で変わる開発スタイル
Visual Studio と Microsoft Azure で変わる開発スタイル
くまあず Nchikita 140628-2
くまあず Nchikita 140628-2
OAuth Security Workshop 2017 #osw17
OAuth Security Workshop 2017 #osw17
活クラウド AWSをどう利用するべきか
活クラウド AWSをどう利用するべきか
Azure IoT/AI最前線
Azure IoT/AI最前線
Ns study Azure IoTHub紹介
Ns study Azure IoTHub紹介
OSSのオーケストレーションツールCloudConductor入門 ~インストールでのハマりどころ~
OSSのオーケストレーションツールCloudConductor入門 ~インストールでのハマりどころ~
Intro jazuggirls 20120125
Intro jazuggirls 20120125
Tech summitの歩き方 azure編
Tech summitの歩き方 azure編
JSUG SpringOnePlatform 2016報告会 Case study2 - feed back - springoneplatform
JSUG SpringOnePlatform 2016報告会 Case study2 - feed back - springoneplatform
SORACOM UG 東京 #8 | ソラコムが見てきたAWS re:invent 2017の話
SORACOM UG 東京 #8 | ソラコムが見てきたAWS re:invent 2017の話
[PrimeCloud Controller / OSS MeetUp] CloudConductorのご紹介
[PrimeCloud Controller / OSS MeetUp] CloudConductorのご紹介
開発サイクルを爆速にする!~ Azure DevOpsでアプリのビルド・デプロイを自動化 ~
開発サイクルを爆速にする!~ Azure DevOpsでアプリのビルド・デプロイを自動化 ~
はじめてのAWS CLI
はじめてのAWS CLI
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
More from Yoshimi Tominaga
Bot × 翻訳 次世代グローバルチャット
Bot × 翻訳 次世代グローバルチャット
Yoshimi Tominaga
OpenStack on Softlayer
OpenStack on Softlayer
Yoshimi Tominaga
Chef, Consul を使ったクラウドオーケストレーション
Chef, Consul を使ったクラウドオーケストレーション
Yoshimi Tominaga
Amazon Machine Learning Tutorial
Amazon Machine Learning Tutorial
Yoshimi Tominaga
Vagrantで即席クラウドストレージ
Vagrantで即席クラウドストレージ
Yoshimi Tominaga
Tech-Circle#1 OpenStackハンズオン
Tech-Circle#1 OpenStackハンズオン
Yoshimi Tominaga
チケット駆動でテスト駆動なアプリケーション開発
チケット駆動でテスト駆動なアプリケーション開発
Yoshimi Tominaga
統計解析言語Rを使ってみた
統計解析言語Rを使ってみた
Yoshimi Tominaga
More from Yoshimi Tominaga
(8)
Bot × 翻訳 次世代グローバルチャット
Bot × 翻訳 次世代グローバルチャット
OpenStack on Softlayer
OpenStack on Softlayer
Chef, Consul を使ったクラウドオーケストレーション
Chef, Consul を使ったクラウドオーケストレーション
Amazon Machine Learning Tutorial
Amazon Machine Learning Tutorial
Vagrantで即席クラウドストレージ
Vagrantで即席クラウドストレージ
Tech-Circle#1 OpenStackハンズオン
Tech-Circle#1 OpenStackハンズオン
チケット駆動でテスト駆動なアプリケーション開発
チケット駆動でテスト駆動なアプリケーション開発
統計解析言語Rを使ってみた
統計解析言語Rを使ってみた
Chef, Ansible, Consul, … 自働化ツールとその組み合わせ方
1.
Chef, Ansible, Consul,
… 自働化ツールとその組み合わせ方 OSSコンソーシアム クラウド部会 冨永 善視 OSC 2015 .Enterprise Tokyo
2.
自己紹介 冨永 善視(とみなが よしみ) 所属 OSSコンソーシアム
クラウド部会 TIS株式会社 戦略技術センター 業務 クラウドオーケストレータCloudConductorの開発 インフラ関連OSSの技術検証
3.
OSSコンソーシアム クラウド部会 クラウドソリューションの情報交換 WGによるOSS検証
定期的なセミナー開催 http://www.osscons.jp/cloud/ 2015.3.13 Cloud Orchestration Seminar
4.
本日お話しすること クラウド時代の運用管理 インフラの自働化ツールひとまとめ
自働化ツールの組み合わせ方
5.
本日お話ししないこと
6.
クラウド時代の運用管理
7.
ペットと家畜
8.
ウチの子がイチバン 大切に守る 代わりなんていない どれも同じ 悪ければ処分 足りなければ追加
9.
ペット型の問題 壊さないための冗長な構成 最大値を満たす過剰なリソース
10.
家畜型の運用 必要なだけ作って いらなくなったら壊す
常に最適な状態にコントロール
11.
自働化 トヨタ生産方式の用語 ただ動き続けるだけでなく「不具合が起きていないこと」が保障される
12.
インフラの自働化ツール
13.
クラウド環境の インフラ構築
14.
Provisioning クラウド環境の インフラ構築
15.
Provisioning Configuration クラウド環境の インフラ構築
16.
Provisioning Configuration Test クラウド環境の インフラ構築
17.
Provisioning OrchestrationConfiguration Test クラウド環境の インフラ構築
18.
構築 テスト 代表的なインフラ自働化ツール Provisioning ネットワークやVMの配置を自働化 Software Defined
Infrastructure APIを通じて操作できるインフラ Orchestration システム全体の連携や 動的な協調動作を自働化 Configuration OSの設定やミドルウェアの インストールを自働化 consul terraform metronome serf
19.
構築 テスト 代表的なインフラ自働化ツール Provisioning ネットワークやVMの配置を自働化 Software Defined
Infrastructure APIを通じて操作できるインフラ Orchestration システム全体の連携や 動的な協調動作を自働化 Configuration OSの設定やミドルウェアの インストールを自働化 consul metronome serf Provisioning ネットワークやVMの配置を自働化 terraform
20.
Terraform Hashicorp製ツール インフラ構成をJSON拡張のDSLで記述
Provider指定で各種クラウドに対応 Provisioners指定でChef等の実行が可能 DryRun (terraform plan)
21.
Terraform 構成をビジュアルで 確認可能(terraform graph)
22.
構築 テスト 代表的なインフラ自働化ツール Provisioning ネットワークやVMの配置を自働化 Software Defined
Infrastructure APIを通じて操作できるインフラ Orchestration システム全体の連携や 動的な協調動作を自働化 consul terraform metronome serf Configuration OSの設定やミドルウェアの インストールを自働化
23.
Chef Chef社が開発 OS、ミドルウェアの設定をRuby拡張のDSLで記述
erbの雛形から設定ファイルを動的に生成可能
24.
Ansible RedHatが買収 OS、ミドルウェアの設定をYAML形式で記述
SSHによる実行でエージェントレス
25.
Chef vs Ansible Chef
Ansible Ruby Python Client - Server エージェントレス ドキュメント・ノウハウ豊富 まとまった情報が少ない 力技で書ける シンプルに書ける
26.
構築 テスト 代表的なインフラ自働化ツール Provisioning ネットワークやVMの配置を自働化 Software Defined
Infrastructure APIを通じて操作できるインフラ Orchestration システム全体の連携や 動的な協調動作を自働化 consul terraform metronome serf Configuration OSの設定やミドルウェアの インストールを自働化
27.
Serverspec mizzyさん(@gousukenatorさん)が開発 OS、ミドルウェア設定のあるべき姿を Rspec相当のRuby
DSLで記述 SSHによる実行でエージェントレス 力技も可能
28.
Serverspec :serviceが起動しているか :portが開いているか :APサーバへの疎通確認
29.
構築 テスト 代表的なインフラ自働化ツール Provisioning ネットワークやVMの配置を自働化 Software Defined
Infrastructure APIを通じて操作できるインフラ Configuration OSの設定やミドルウェアの インストールを自働化 terraform serf Orchestration システム全体の連携や 動的な協調動作を自働化 consul metronome
30.
Consul Hashicorp製のツール エージェント同士でクラスタを構成
分散KVS サービスディスカバリ クラスタに変化が起きたとき特定の処理を実行可能 (watches)
31.
Metronome TISが開発 2015年9月公開
Consulクラスタと連携 クラスタメンバーのタスク実行順序を制御 実行順序はYAML形式で記述 https://github.com/cloudconductor/metronome/blob/master/README_ja.md
32.
Metronome
33.
自働化ツールの組み合わせ方
34.
Configuration Test Configuration &
Test server 従来の自動スクリプトの 延長として 取り組みやすい所から コード化を実践してみる
35.
Configuration Provisioning & Configuration
インフラ構築をまるっと自働化 家畜型の運用を実践してみる Provisioning
36.
Provisioning OrchestrationConfiguration Provisioning &
Configuration & Orchestration サービス起動などの待ち合わせ 構成が変化したときに設定を動的 に変更する
37.
One more thing...
38.
CloudConductor TISが開発 2015年9月にv1.1公開
2016年3月にv2.0公開予定 インフラ自働化ツール群を指揮して家畜型の運用を実現 http://cloudconductor.org
39.
Provisioning Orchestration Configuration
Test CloudConductor v2.0 Orchestration Process
40.
アプリ開発メンバーインフラ担当者 設計 構築 検証 パターン更新 検証環境の展開・最新化 フィードバック DevOpsの実現
41.
ユーザー パターン開発者 パターンの拡充 Enterprise PaaSの提供 自動構築 クラウドB クラウドA DR パターンを選択 環境を利用 自律運用
42.
クラウドの真価は家畜型の運用にあります そのためのツールも整いつつあります まずはできるところから やり方を変えていきましょう
43.
Thank You!!
Download now