Submit Search
Upload
わかると楽しいInfrastructure as code
•
17 likes
•
3,355 views
Shohei Kobayashi
Follow
Creators MeetUP Vol22で発表した資料です! 最後にサプライズあるよ! インフラをコードで説明することってなあにっていう話です!
Read less
Read more
Technology
Report
Share
Report
Share
1 of 51
Download now
Download to read offline
Recommended
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Shohei Kobayashi
インフラエンジニアとして普段心がけていること
インフラエンジニアとして普段心がけていること
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
C#とaop
C#とaop
Hiroshi Maekawa
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
2016 02-09-co-edo lt
2016 02-09-co-edo lt
Hiroshi Oyamada
Recommended
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Shohei Kobayashi
インフラエンジニアとして普段心がけていること
インフラエンジニアとして普段心がけていること
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
C#とaop
C#とaop
Hiroshi Maekawa
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
2016 02-09-co-edo lt
2016 02-09-co-edo lt
Hiroshi Oyamada
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
Shohei Koyama
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
Hiroshi Toda
中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術
Noriaki Kadota
2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Akira Ouchi
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
masayoshi takahashi
師弟登壇・新米サムライの集い 2013
師弟登壇・新米サムライの集い 2013
hiboma
パターンでわかる! .NET Coreの非同期処理
パターンでわかる! .NET Coreの非同期処理
Kouji Matsui
Make
Make
lnial
WebエンジニアがXR業界へ転職した話
WebエンジニアがXR業界へ転職した話
Hiroshi Masuda
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
Nespのコード生成
Nespのコード生成
Kouji Matsui
はじめてのLWF for Open Hack Day
はじめてのLWF for Open Hack Day
Daniel-Hiroyuki Haga
第1回勉強会
第1回勉強会
Yukie Kanzawa
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Akira Kaneda
Twitter クライアント開発のすすめ #twtr_hack
Twitter クライアント開発のすすめ #twtr_hack
Mocel Mocelic
swiftで twitterクライアントを作る
swiftで twitterクライアントを作る
Akira Fukushima
Vi Boot Camp #1
Vi Boot Camp #1
Shinya Hayakawa
俺 と ご褒美 Bot
俺 と ご褒美 Bot
Masayuki KaToH
自分用プラグインのススメ
自分用プラグインのススメ
Hidetaka Okamoto
Awsとrubyで作るビッグデータ解析の裏側
Awsとrubyで作るビッグデータ解析の裏側
Shohei Kobayashi
インフラ・サーバ技術の Days of Future Past
インフラ・サーバ技術の Days of Future Past
Shohei Kobayashi
More Related Content
What's hot
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
Shohei Koyama
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
Hiroshi Toda
中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術
Noriaki Kadota
2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Akira Ouchi
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
masayoshi takahashi
師弟登壇・新米サムライの集い 2013
師弟登壇・新米サムライの集い 2013
hiboma
パターンでわかる! .NET Coreの非同期処理
パターンでわかる! .NET Coreの非同期処理
Kouji Matsui
Make
Make
lnial
WebエンジニアがXR業界へ転職した話
WebエンジニアがXR業界へ転職した話
Hiroshi Masuda
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
Nespのコード生成
Nespのコード生成
Kouji Matsui
はじめてのLWF for Open Hack Day
はじめてのLWF for Open Hack Day
Daniel-Hiroyuki Haga
第1回勉強会
第1回勉強会
Yukie Kanzawa
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Akira Kaneda
Twitter クライアント開発のすすめ #twtr_hack
Twitter クライアント開発のすすめ #twtr_hack
Mocel Mocelic
swiftで twitterクライアントを作る
swiftで twitterクライアントを作る
Akira Fukushima
Vi Boot Camp #1
Vi Boot Camp #1
Shinya Hayakawa
俺 と ご褒美 Bot
俺 と ご褒美 Bot
Masayuki KaToH
自分用プラグインのススメ
自分用プラグインのススメ
Hidetaka Okamoto
What's hot
(20)
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術
2015 12-19-ruby rails
2015 12-19-ruby rails
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
師弟登壇・新米サムライの集い 2013
師弟登壇・新米サムライの集い 2013
パターンでわかる! .NET Coreの非同期処理
パターンでわかる! .NET Coreの非同期処理
Make
Make
WebエンジニアがXR業界へ転職した話
WebエンジニアがXR業界へ転職した話
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Nespのコード生成
Nespのコード生成
はじめてのLWF for Open Hack Day
はじめてのLWF for Open Hack Day
第1回勉強会
第1回勉強会
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Twitter クライアント開発のすすめ #twtr_hack
Twitter クライアント開発のすすめ #twtr_hack
swiftで twitterクライアントを作る
swiftで twitterクライアントを作る
Vi Boot Camp #1
Vi Boot Camp #1
俺 と ご褒美 Bot
俺 と ご褒美 Bot
自分用プラグインのススメ
自分用プラグインのススメ
Viewers also liked
Awsとrubyで作るビッグデータ解析の裏側
Awsとrubyで作るビッグデータ解析の裏側
Shohei Kobayashi
インフラ・サーバ技術の Days of Future Past
インフラ・サーバ技術の Days of Future Past
Shohei Kobayashi
はじめてのDNS
はじめてのDNS
Shohei Kobayashi
Infrastructure as code LT AWS + Ansibleのお悩み相談
Infrastructure as code LT AWS + Ansibleのお悩み相談
Seiichiro Ishida
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Yukihiko SAWANOBORI
2014年のChefとInfrastructure as code
2014年のChefとInfrastructure as code
Yukihiko SAWANOBORI
Ossフル活用でinfrastructure as codeやってみた
Ossフル活用でinfrastructure as codeやってみた
Akifumi Niida
ハタラキカタに選択肢を
ハタラキカタに選択肢を
Kenji Ono
エビを飼ってABテストした話
エビを飼ってABテストした話
Yuki Kuramochi
デバイスネタをデモする時の便利実装とか注意点とかあれこれ
デバイスネタをデモする時の便利実装とか注意点とかあれこれ
Seigo Tanaka
Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話
Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話
Masahiro Aoki
業種問わずおすすめしたい!恋したwebサービス7選
業種問わずおすすめしたい!恋したwebサービス7選
Reimi Kuramochi Chiba
20131116 creators meetup
20131116 creators meetup
Seigo Tanaka
Coda
Coda
horike37
ウェブや資料の翻訳 直訳していませんか?
ウェブや資料の翻訳 直訳していませんか?
Yasuko WATANABE
Creators meetup5
Creators meetup5
Kenichi Mukai
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
Shohei Kobayashi
自社を巻き込みやがれ!イチから勉強会を開催する方法
自社を巻き込みやがれ!イチから勉強会を開催する方法
Reimi Kuramochi Chiba
LIFEHACK for CREATIVES
LIFEHACK for CREATIVES
Chachamaru
恋に落ちるRuby
恋に落ちるRuby
Yuuka Tomomatsu
Viewers also liked
(20)
Awsとrubyで作るビッグデータ解析の裏側
Awsとrubyで作るビッグデータ解析の裏側
インフラ・サーバ技術の Days of Future Past
インフラ・サーバ技術の Days of Future Past
はじめてのDNS
はじめてのDNS
Infrastructure as code LT AWS + Ansibleのお悩み相談
Infrastructure as code LT AWS + Ansibleのお悩み相談
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
2014年のChefとInfrastructure as code
2014年のChefとInfrastructure as code
Ossフル活用でinfrastructure as codeやってみた
Ossフル活用でinfrastructure as codeやってみた
ハタラキカタに選択肢を
ハタラキカタに選択肢を
エビを飼ってABテストした話
エビを飼ってABテストした話
デバイスネタをデモする時の便利実装とか注意点とかあれこれ
デバイスネタをデモする時の便利実装とか注意点とかあれこれ
Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話
Creators MeetUp#41 偶然を活かして仕上がってきた自分のキャリア形成のお話
業種問わずおすすめしたい!恋したwebサービス7選
業種問わずおすすめしたい!恋したwebサービス7選
20131116 creators meetup
20131116 creators meetup
Coda
Coda
ウェブや資料の翻訳 直訳していませんか?
ウェブや資料の翻訳 直訳していませんか?
Creators meetup5
Creators meetup5
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
クラウドコンピューティングでつくるビッグデータ解析のいまとこれから
自社を巻き込みやがれ!イチから勉強会を開催する方法
自社を巻き込みやがれ!イチから勉強会を開催する方法
LIFEHACK for CREATIVES
LIFEHACK for CREATIVES
恋に落ちるRuby
恋に落ちるRuby
Similar to わかると楽しいInfrastructure as code
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Kohei Saito
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
Tomoki Hasegawa
oFの話題が殆ど出ない oF jp Summer Workout
oFの話題が殆ど出ない oF jp Summer Workout
Tsuubito Ishii
Ssi 20150519
Ssi 20150519
真一 藤川
Dockerで楽しむ自宅サーバ
Dockerで楽しむ自宅サーバ
祐磨 堀
ある工場の情シス
ある工場の情シス
Kohei Nakamura
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
Osamu Nagatani
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
Teruo Adachi
Works of site reliability engineer
Works of site reliability engineer
Shohei Kobayashi
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
「◯◯さんだから仕事をお願いしたい」と頼まれるエンジニアになろう
「◯◯さんだから仕事をお願いしたい」と頼まれるエンジニアになろう
Atsushi Harada
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
takuma mori
Devとopsをつなぐchat ops
Devとopsをつなぐchat ops
ikikko
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
Terui Masashi
Webサイトのようには作れない!Webアプリ設計の考え方
Webサイトのようには作れない!Webアプリ設計の考え方
girigiribauer
俺とSe(自己紹介)
俺とSe(自己紹介)
Masayuki KaToH
第4回 SoftLayer勉強会 資料
第4回 SoftLayer勉強会 資料
Naoki Shibata
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
ota42y
Walking front end
Walking front end
Hirata Tomoko
ML Opsのススメ
ML Opsのススメ
紀彦 中林
Similar to わかると楽しいInfrastructure as code
(20)
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
oFの話題が殆ど出ない oF jp Summer Workout
oFの話題が殆ど出ない oF jp Summer Workout
Ssi 20150519
Ssi 20150519
Dockerで楽しむ自宅サーバ
Dockerで楽しむ自宅サーバ
ある工場の情シス
ある工場の情シス
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
Works of site reliability engineer
Works of site reliability engineer
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
「◯◯さんだから仕事をお願いしたい」と頼まれるエンジニアになろう
「◯◯さんだから仕事をお願いしたい」と頼まれるエンジニアになろう
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
Devとopsをつなぐchat ops
Devとopsをつなぐchat ops
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
Infra as Code Sapppro Casual 札幌の開催趣旨とTest-Kitchenの話
Webサイトのようには作れない!Webアプリ設計の考え方
Webサイトのようには作れない!Webアプリ設計の考え方
俺とSe(自己紹介)
俺とSe(自己紹介)
第4回 SoftLayer勉強会 資料
第4回 SoftLayer勉強会 資料
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
Walking front end
Walking front end
ML Opsのススメ
ML Opsのススメ
わかると楽しいInfrastructure as code
1.
わかると楽しい Infrastructure as Code Shohei
Kobayashi@srockstyle
2.
アジェンダ • 自己紹介 • Infrastructure
as Codeって? • 実例編 • まとめ
3.
• 2005∼2011インフラエンジニア • 2011∼2013フロントエンドエンジニア •
2014∼クラウド・サーバエンジニア Shohei Kobayashi Twitter / Facebook / Github : @srockstyle サーバエンジニア出戻り組です!
4.
Infrastructure as Codeって? Whats?
5.
その前に インフラ管理の歴史 <前提から説明>
6.
LongLongTime Ago.. 僕が社会人始めた2005年くらい
7.
サーバ管理・構築は手動が当たり前 その昔手順書からコマンドを一行一行コピペしてた 注:写真はイメージです
8.
手順書コピペの弊害 • コピペミス • 依存関係があるとバグる(Aの処理やるまえにBの 処理をしなければならないなど) •
当時はソースからコンパイルが普通だったため止ま るのが普通 • (RPM? Yum?なにそれおいしいの?)
9.
サーバは安定して動いてなんぼ そんなサーバエンジニアが周りから言われること サーバ稼働率は100%が普通 サーバ?すぐ作れるでしょ
10.
そんなサーバエンジニアですが プロダクトリリース後 どんな感じかといいますと……
11.
ローンチ打ち上げ飲み会 ディレクター・デザイナー・開発チーム サーバエンジニア リリース直後のアクセス厳重監視業務
12.
人人人人人人人人人人人人人人人人_ > サーバエンジニア辛い!!! <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ∼精神を病んで休職するひと続出∼
13.
サーバエンジニアって仕事してなくね? ディレクター・デザイナー・マーケター・営業・バックオフィス な皆様が抱く疑問 サーバエンジニア いやいや、プロダクトが動いているってことは 僕らがちゃんと仕事してるってことです!! よく言われること(これは今でもたまにある)
14.
これがだいたい 7年∼9年前の僕ら 僕はちゃんと扱われたくてサーバエンジニア一回やめました
15.
2008∼.. だいたい最近六年くらい
16.
Chef / Puppetが出てきた •
これらはサーバ自動管理ツール • サーバ設定を記したRubyコードを書いて実行する ことでサーバをあるべき状態に保つツール。 • 手順書コピペがいらない • コードがドキュメントなのでそもそも手順書&ドキュ メントという概念がいらない
17.
革新的! 注:写真はイメージです
18.
さらに
19.
AWSができた • サーバ・インフラのクラウドコンピューティング • クラウド上で操作なのでデータセンターいらない •
サーバを会社の資産にしなくていい • ハードウェアの故障に悩まされなくなった • プログラムからAPIを叩くことでインフラ操作可能
20.
ハイパー 革新的!!!
21.
Otherside… • コードでインフラ操作=あたりまえになる • 当時はコード書けなくても仕事があった •
いまはコード書けないサーバエンジニア=ダメ • アプリケーションのコードを追ってデバッグする力 が必要になった。
22.
サーバエンジニアも コードの読み書きできないと仕事がない
23.
時代はDevOps でぶおぷすがあたりまえのじだいに
24.
Infrastructure as Codeって? Whats? サーバ・インフラ操作をコードで行うことで効率化し、 ミスを少なくする仕組みのこと。 プログラマブルにサーバ操作できるのは古き時代を知っ ているサーバエンジニアにとっては天国なう。 (コード書けないサーバエンジニアが仕事失うこと以外は)
25.
実践 じゃあコードで実際どうやってサーバしてるの?
26.
構築編 • Webサーバたてたい • nginx
+ Passenger(Rails実行環境) 案件
27.
むかーしむかーしはこれ # gem install
passenger # passenger-install-nginx-module # vi /opt/nginx/conf/nginx.conf # vi /etc/init.d/nginx # chmod 700 /etc/init.d/nginx # /etc/init.d/nginx start 全部コマンド手入力&スクリプト&設定ファイル作成
28.
手でやるとダメなとこ # gem install
passenger←Passengerのバージョンは? # passenger-install-nginx-module ←プロンプト面倒 # vi /opt/nginx/conf/nginx.conf ←作るの面倒 # vi /etc/init.d/nginx ←スクリプトデバッグは? # chmod 700 /etc/init.d/nginx ←権限間違うとヤバス # /etc/init.d/nginx start ←起動する保証は?
29.
なうな構築・管理はChefを使いまっす
30.
Chefだとこんな風に書けます実例1
31.
Chefだとこんな風に書けます実例2
32.
あとは以下のコマンドでイナフ $ knife solo
prepare <サーバ名> <適用設定ファイルを編集> $ knife solo cook <サーバ名> 注:今度Chef Zeroになってこのコマンドつかえなくなります
33.
もっと何かしたかったですか? がっかりさせてごめんなさい! これだけです! 以外と簡単だよ
34.
これのよいとこ • 各サーバで同じことを何回もやらなくていい • 使い回し可能 •
コピペミス、依存関係のミスがない
35.
Githubにレシピいろいろ上がってるよ
36.
運用編 • Webサーバたてて複数台で負荷分散したい • 今何台くらいあげてればいいのか細かくしりたい 案件
37.
むかーしむかーしはこれ 1. 部長に稟議を出します 2. 割とえらいひとの決済を待ちます 3.
機器を買います 4. 届きます 5. データセンターにサーバを持って行ってラッキングします 6. ネットワークにつなぎます 7. 会社に戻ってSSHでつないで作業します 全部コマンド手入力&スクリプト&設定ファイル作成
38.
• 稟議通るのに時間かかりすぎ • 社内政治とかでサーバ増やせない •
経費精算面倒くさい(減価償却とか) • 減価償却中に新しいサーバでちゃう( CPUとか) • データセンター寒いし遠いしお金かかるし行きたく ない(僕はこれが嫌でサーバエンジニア一回やめた) これのダメなとこ
39.
AWS先生! 出番だよ!
40.
やること単純 一台あたりの負荷をみる $ uptime /
top / vmstat 予想アクセスを裁くだけの仮装サーバを増やす
41.
この作業を自動化します Auto Scalling使わないのって質問は後で答えるね
42.
AWS-SDK Ruby V2実例1 •
Elastic Load Balancerで負荷分散しているので、そのAPIで現在の インスタンス数を取得。 • 以下のコードでとれます。
43.
……作るところ見せたかったんだけどコード間に合いませんでした。。。 以下のAPIがあるので今度つくったらブログとかに書きます。。 AWS-SDK Ruby V2実例2
44.
なんでAuto Scalling じゃないの? 自動でインスタンス増やす機能がAWSにあるんだ。 なんでそれを使わないかって説明の前に!
45.
One More Thing.
46.
僕がつくったサーバ監視ツール・オープンソースで公開するよ 会社でつくったから会社のGithubで近々公開予定。
47.
• AWSでサーバ・インフラを持っている人向け • デーモン監視&リソース監視も完備。 •
状況をみてサーバインスタンスを増やしたり減らし たり最低台数最高台数、インスタンスタイプの設定 可能。 • 現状利用料金の値段もわかるよ。 全部AWSAPI叩きまくり
48.
• サーバのリソース状況を1∼100で示すフレーム ワーク。 • Go言語でできてるよ(どこでも動きます)
49.
なんでAuto Scalling じゃないの? •
細かい設定しまくりたかった • 会社のデプロイタイミング、予算状況などに合わせた 監視体制をつくりたかった • Auto Scallingのタイムラグがつらかった
50.
Q:コードかければサーバエンジニアになれる? A:コードかけても、動きや機能を理解してないと作 れたとしてもなんとなく動いたになって運用で苦しむ から仕事でサーバやるならちゃんと勉強しようね! ★まとめ★
51.
ご静聴ありがとうございました!
Download now