Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Nulabとawsと私

3.492 Aufrufe

Veröffentlicht am

第22回 AWS User Group - Japan 東京勉強会
http://jawsug-tokyo.doorkeeper.jp/events/11988

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Nulabとawsと私

  1. 1. 2014/06/20 第22回 AWS User Group - Japan 東京勉強会 Tomonari NAKAMURA Nulab と AWS と私 http://www.flickr.com/photos/statuelibrtynps/6276757947/
  2. 2. 自己紹介 •名前:中村知成 ( @ikikko ) •所属 •株式会社ヌーラボ •日本Jenkinsユーザ会 •推しメン:さっしー 総選挙2位 でした><
  3. 3. •  • 
  4. 4. •  • 
  5. 5. •  •  • 
  6. 6. in ヌーラボ ! •アプリ寄りの開発者 •インフラ方面も関わり出す ! •Jenkinsやビルド環境の整備
  7. 7. アジェンダ •自動化はどこから始める? •事例紹介 •デモ •自動化の先にあるもの
  8. 8. 自動化は一日にして成らず •自動化プロセスにも、PDCAや改 善は必要 •回数を重ねないと、プロセスが洗 練されない
  9. 9. デ プ ロ イ 回か い
  10. 10. Nulabサービスの運用環境
  11. 11. Nulabサービスの運用環境
  12. 12. beta環境については 効果的に試行錯誤を行うための仕組みづくり ∼失敗はおはやめに、プロダクトの成長は着実に∼ 染田 貴志 ( @tksmd ) : JAWS-UG 京都支部長
  13. 13. アジェンダ •自動化はどこから始める? •事例紹介 •デモ •自動化の先にあるもの
  14. 14. Nulabサービスのワークフロー http://nulab-inc.com/ja/blog/nulab/nulab-immutable-infrastructure_1/ 参考:ヌーラボのインフラ運用最前線 ∼イミュータブルを目指して∼
  15. 15. •AMIの作成タイミング •構成管理ファイル変更時 •定期実行 •定期実行して、最新の実行環境 / ミドルウェアに追随 常に最新のAMI
  16. 16. リポジトリとしてのS3 •S3上に、成果物や認証情報などを 格納 •IAM roleで、EC2インスタンスか らS3へのアクセスが容易
  17. 17. •CI上でのテスト時、リソースが足 りない場合にインスタンス起動 •Jenkinsプラグインをカスタマイズ して、スポットインスタンスを起 動できるように テスト用インスタンス
  18. 18.  Immutable Infrastructure? https://www.flickr.com/photos/dunechaser/303988670
  19. 19. Immutable Infrastructure? •環境の入れ替えは、主にミドルウェ アをバージョンアップするとき •普段は設定ファイルやアプリのみの 入れ替え •Javaアプリは環境依存の問題が少ない •インスタンスの起動が遅い
  20. 20. アジェンダ •自動化はどこから始める? •事例紹介 •デモ •自動化の先にあるもの
  21. 21. デモの構成
  22. 22. 実績 •beta環境へのデプロイ回数 •272回 : 2012/10 2014/06 •13回 / 月 •平日は1,2日に1回ペース
  23. 23. アジェンダ •自動化はどこから始める? •事例紹介 •デモ •自動化の先にあるもの
  24. 24. エンジニアリング領域は どんどん自動化されていき https://www.flickr.com/photos/activars/6590201161
  25. 25. https://www.flickr.com/photos/galopoulos/567890941 人が考えるべき部分に よりフォーカスが移っていく
  26. 26. https://www.flickr.com/photos/dcosand/5399855440 人と人とのコミュニケーションを 効率的に行うことが重要に!
  27. 27. 自動化の先にあるもの http://nulab-inc.com/blog/typetalk/four-developer-tools-work-with-typetalk/ 参考:Four Developer Tools That Work with Typetalk
  28. 28. ご清聴 ありがとうございました!

×