狠狠撸

狠狠撸Share a Scribd company logo
蚕笔3分インフラクッキング	

      qpstudy3周年LT大会
               @mikeda
自己紹介	

?? @mikeda
?? 中学1年生ぐらいのキャリア
第一部 个人検証环境のこと
インフラエンジニアになった新人の人	

?? ようこそIT業界へ!!
?? みなさん
   ?? 結果を出すエンジニアになりたいですか?
  ?? 技術力とリサーチ力が必要です
  ?? 新しい技術が次から次へと出てきます
  →たぶん勉強し続けるしかないです。諦めて楽しく勉強しましょう
 ?? 作業員エンジニアになりたいですか?
  ?? 結果ではなく9時5時の自分の時間をコミットします
  →言われたことだけやってればきっとしばらくは食ってけるでしょう


?? 今日は上の人向けのお話
個人の検証環境持ってますか?	
?? サクラのVPS
?? AWS
?? 自作サーバ
?? 自宅ラック
?? …
個人の検証環境を持ちましょう	

?? 練習大事!
?? 気になったらすぐ試す!
   ?? DCでできることはたいてい自宅でもできる
   ?? 簡単に作ったり潰したりできる




?? 自分で構築したサーバの数だけ、技術力は絶対に上がる
ちなみに自分は自宅サーバ派です	




?? オリオスペックでポチった1台8万円くらいのマシン×2
?? ベッドの下に置いててもグッスリ眠れる静音仕様!
?? それぞれ2年半、1年半使ってます
自宅环境
础奥厂も合わせて使おうとしていた
でも???	
?? AWSは個人だとちょっとお高い><
?? メモリ2Gサーバで4000円/月とか
 ※リザーブド、スポットなどのインスタンスを使えばある程度は節約可能
?? 痴笔颁コネクション张りっぱなしで月4000円
自宅サーバだと	
?? 2台で16万円
?? 3年償却で資産計上すると

?? 4500円/月

?? VM15台起動

??1台あたり300円/月

?? お手頃かなぁと思ってます!
 ※コスト感覚も大事ですよ!
とうとつに第一部终わり	
?? です!
第二部 3分インフラクッキング
というわけで3分インフラクッキング	

??実際にサーバ構築してみましょう
今日の献立	

?? 趣味作成中のサーバ管理アプリ
   ?? Rails3
   ?? Ruby1.9.3
   ?? MySQL
材料	
?? KVM
   ?? VMのホストです
?? kickstart
    ?? CentOSのインストール自動化
?? mrepo
   ?? ローカルYUMレポジトリ
?? chef
    ?? 構成管理ツール。ミドルウェア構築自動化
?? github
    ?? chefのレシピとRailsアプリのソースコードを管理
?? PowerDNS+MySQL
   ?? 内部DNS
?? Amazon Route53
   ?? 外向けDNS
手順	
?? VM作成
?? 内部DNSにホストを登録
?? chefでOS設定とミドルウェア構築
?? Railsアプリ構築
   ?? githubからアプリをclone
   ?? 依存パッケージをgemインストール
   ?? DBのmigrate
   ?? アプリ起動
?? 外向けDNSにドメイン登録
?? Proxyサーバに設定追加
3分インフラクッキング	

??調理中




?? 詳細はブログにアップします
※ちなみに、chefやサンプルアプリは自分のgithubで公開中
3分インフラクッキング	

??ちゃんと動いてるといいな
まとめ	

?? まとまりなすぎですみませんw


?? 個人の検証環境でいろいろ勉強しましょう
?? まぁでもやりかたは人それぞれです(?(?)?)



?? サーバ構築に1日かかってたらやり方を疑おう


?? 新人さんこれからいっしょにがんばりましょう!
终わり

More Related Content

辩辫蝉迟耻诲测3周年记念尝罢大会