初心者がCLIをやってみた
若松 剛志
JAWS re:Mote 東京会場
2015/09/05
自己紹介
• 名前:若松 剛志(わかまつ たけし)
• TwitterID : @t_wkm2
• 会社:池袋の某SIer
• 仕事:OSSのミドルウェア構築・QAサポート
• 趣味:バドミントン(14年)
テニス(3年)
AWS(半年)
• 好きなAWSのサービス:EC2
• re:Invent行きたい
• SA Associate取りたい
どうか、
温かい目で
見てやってください。
本日のお題
紫本をCLIでやってみた
紫本ってなんやねん
っという方へ
これが紫本
・WordPressが題材のAWSお勉強本
・初心者御用達
基礎からの
ネットワーク&サーバー構築
玉川憲、他著
日経BP社発行
紫本の構成図
CLIってなんやねん
っという方へ
黒魔術
長尾さんごめんなさい、、、
CLIってなんぞや
• AWSコマンドラインインターフェース
• コマンドでAWSを操作することができる超便利
ツール
紫本をCLIでやってみた
紫本の構成
今回の構成
変更点
• EC2にログインしない
→UserDataでインストールを完了
• MySQLインスタンスをRDS(MySQL)に変更
• RDSなのでNATインスタンスを排除
→そもそもVPCエンドポイントが出たので、
NATインスタンスの意味がない?
手順の解説
続きはWebで
紫本をCLIでやってみた 検索
ということで
• 手順詳細は以下のブログにまとめてあります。
http://goo.gl/uvMmSZ
• Twitter(#jawsremote)にも上げました。
何もやらないのは寂しい
DEMO
今回の構成
このインスタンス
を作成する
コマンド一発で!
ここまでは出来ている
やってみた感想
最初は正直しんどい
AWSのAPIがわかってくる
手順書作成に最適
改めて
マネジメントコンソールに
感謝
噛めば噛むほど味が出る
紫本
他のサービスも
触ってみたい!!
デモの結果

初心者がCLIをやってみた

Editor's Notes

  • #3 わたくし、若松剛志と申します。 よろしくお願いします。 趣味はいろいろあるんですが、最近AWSを始めました。 仕事ではまったく触っていないので完全な趣味です。 私をラスベガスに連れてってくれるあしながおじさんを大募集してます
  • #4 お手柔らかにお願いします
  • #8 私も数ヶ月前にやりました AWSの基礎がまとまっていてとてもよいです
  • #9 この本を通して最終的に構築するのがこの構成です
  • #13 改めまして
  • #14 全部EC2で構成されています
  • #16 よくEC2にログインしたら負けと聞くので、意地でもログインしません
  • #18 ちなみにマジです
  • #25 インフラエンジニアなので、CLIに対して耐性はあるはず しかし、マネジメントコンソールにリッチさにどっぷり使ってから CLIを見ると最初は抵抗がある
  • #26 頑張って触りだすとだんだんどのオプションが何をするかわかってくる CLIのコマンドはAPIに対応しているので、CLIがわかる=APIがわかる
  • #28 そのマネジメントコンソールがだと細かいところはまとめて処理してくれる オペレーションの自動化は難しいのでCLIとハイブリッドで使っていければ
  • #29 ある意味これを一番言いたかった 今回やってみて一度やり終わった紫本の新たな可能性を感じた 描いている通りにやるのもいいけど、他のサービスを組み合わせるともっと面白い
  • #30 いろいろ想像してたら夢が膨らんだ 今後はEBやCodeDeployも試してみたい