17
ニフティクラウド C4SAでのAnsible用事例 株式会社リアルグローブ

Ansible勉強会 #1 LT

Embed Size (px)

DESCRIPTION

Ansilbe 勉強会 #1 でのLT資料です。

Citation preview

Page 1: Ansible勉強会 #1 LT

ニフティクラウドC4SAでのAnsible活

用事例株式会社リアルグローブ

Page 2: Ansible勉強会 #1 LT

Agenda

• ニフティクラウドC4SAとは

• なぜAnsibleを採用したのか

• どのようにAnsibleを活用しているか

Page 3: Ansible勉強会 #1 LT

ニフティクラウドC4SA

とは

• 必要なサーバー環境を簡潔に構築することが出来る

• アプリケーションの開発に必要なツールがブラウザ上に揃っている。

Page 4: Ansible勉強会 #1 LT
Page 5: Ansible勉強会 #1 LT
Page 6: Ansible勉強会 #1 LT

お客様からの熱い声ニフティクラウドC4SAで開発したシステムを、本番サーバーにエクスポートしたい!!!!!

環境設定を自動化しなければ・・・

べ、べきとう、せい?・・・

ああ、でも、エクスポート先の環境にいろいろ入れてしまうのはちょっと・・・

そんなの全部できるのあるの?

Page 7: Ansible勉強会 #1 LT

Ansibleがあった!!

Page 8: Ansible勉強会 #1 LT

Ansibleのここに惚れた

• Moduleが充実、開発が活発!

• エージェントレス!• しかも、Pythonで書かれている!

Page 9: Ansible勉強会 #1 LT

コンテクスト毎にPlaybookを一式ご用

簡単な要件ならばほぼデフォルトのままで大丈夫!

Page 10: Ansible勉強会 #1 LT

エクスポート先の設定も…

• SSHログイン情報だけ登録すればOK!

• ニフティクラウドのAPIにも対応

Page 11: Ansible勉強会 #1 LT

あとはワンクリックで

エクスポート

Page 12: Ansible勉強会 #1 LT

実際のPalybookはこちら

https://github.com/realglobe-Inc/C4SA-new-playbooks

Page 13: Ansible勉強会 #1 LT

ニフティクラウドC4SA

ENTERPRISE EDITIONならね。

ついに私たちは開発から本番運用までスムーズにサポートする

サーバー環境を手に入れたのです!!

そう、

Page 14: Ansible勉強会 #1 LT

と、いうことで…

Page 15: Ansible勉強会 #1 LT

ニフティクラウドC4SA

ENTERPRISE

EDITION

がこの夏、登場• 権限管理機能• 予算管理機能• Myコンテクスト(テンプレート化)機能

• Ansibleによるエクスポート機能

Page 16: Ansible勉強会 #1 LT

まとめ

• ニフティクラウドC4SAで作成した環境をエクスポートしたいという需要があった。

• Ansibleの簡潔さと拡張性が要件に合っていた。

• Ansibleを使用する初期設定とUIを用意することで「エクスポート機能」を実現。

Page 17: Ansible勉強会 #1 LT

ご清聴ありがとうございました

• 株式会社リアルグローブ• http://realglobe.jp/

• NiftyCloud C4SA

• http://c4sa.nifty.com/

• 発表者• 大畑貴弘(社長)

現在、エンジニア募集中!(切実)