Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yukihiko SAWANOBORI
3,736 views
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
JAWSDAYS 2014 ACEに聞けで使用した、OpsWorksの概要です
Read more
5
Save
Share
Embed
Embed presentation
Download
Downloaded 13 times
1
/ 81
2
/ 81
3
/ 81
4
/ 81
5
/ 81
6
/ 81
7
/ 81
8
/ 81
9
/ 81
10
/ 81
11
/ 81
12
/ 81
13
/ 81
14
/ 81
15
/ 81
16
/ 81
17
/ 81
18
/ 81
19
/ 81
20
/ 81
21
/ 81
22
/ 81
23
/ 81
24
/ 81
25
/ 81
26
/ 81
27
/ 81
28
/ 81
29
/ 81
30
/ 81
31
/ 81
32
/ 81
33
/ 81
34
/ 81
35
/ 81
36
/ 81
37
/ 81
38
/ 81
39
/ 81
40
/ 81
41
/ 81
42
/ 81
43
/ 81
44
/ 81
45
/ 81
46
/ 81
47
/ 81
48
/ 81
49
/ 81
50
/ 81
51
/ 81
52
/ 81
53
/ 81
54
/ 81
55
/ 81
56
/ 81
57
/ 81
58
/ 81
59
/ 81
60
/ 81
61
/ 81
62
/ 81
63
/ 81
64
/ 81
65
/ 81
66
/ 81
67
/ 81
68
/ 81
69
/ 81
70
/ 81
71
/ 81
72
/ 81
73
/ 81
74
/ 81
75
/ 81
76
/ 81
77
/ 81
78
/ 81
79
/ 81
80
/ 81
81
/ 81
More Related Content
PDF
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
by
Yukihiko SAWANOBORI
PPTX
シェフから板前になった話
by
oshiro_seiya
PDF
Chef入門
by
Yasufumi Moritake
PDF
2014年のChefとInfrastructure as code
by
Yukihiko SAWANOBORI
PDF
社内Chef勉強会
by
Masaaki Uchida
PDF
PHP&NewSQLで考える次世代アプリケーション
by
Yuuki Takezawa
PDF
チームでChef serverを運用するには
by
知教 本間
PPTX
Copy Smallchat Arcana meetup#43
by
kasikasikasi
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
by
Yukihiko SAWANOBORI
シェフから板前になった話
by
oshiro_seiya
Chef入門
by
Yasufumi Moritake
2014年のChefとInfrastructure as code
by
Yukihiko SAWANOBORI
社内Chef勉強会
by
Masaaki Uchida
PHP&NewSQLで考える次世代アプリケーション
by
Yuuki Takezawa
チームでChef serverを運用するには
by
知教 本間
Copy Smallchat Arcana meetup#43
by
kasikasikasi
Viewers also liked
PDF
JAWSUG初心者向けトラック 【Deploy&Ops】
by
Yukihiko SAWANOBORI
PDF
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
by
Yukihiko SAWANOBORI
PDF
さくらのクラウドフォーメーション with Chef [XEgg session]
by
Yukihiko SAWANOBORI
PDF
コンテナ事例 CircleCI, Cucumber-Chef
by
Yukihiko SAWANOBORI
PDF
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
by
Yukihiko SAWANOBORI
PDF
Chef(Server)と AWS OpsWorks(tm)の比較
by
Yukihiko SAWANOBORI
PDF
さくらのインフラコード
by
Yukihiko SAWANOBORI
PPTX
mocloud カスタムDockerイメージ ハンズオン
by
Yukihiko SAWANOBORI
PDF
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
by
Yukihiko SAWANOBORI
PDF
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
by
Yukihiko SAWANOBORI
PDF
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
by
Yukihiko SAWANOBORI
PDF
Building document with the Sphinx public edtion
by
Yukihiko SAWANOBORI
PDF
はかどるChefの小ネタ集
by
Yukihiko SAWANOBORI
PDF
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
by
Yukihiko SAWANOBORI
PDF
aws_opsworks
by
Yukihiko SAWANOBORI
PDF
Chef meetup vol2_higanwoks
by
Yukihiko SAWANOBORI
PDF
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
by
Yukihiko SAWANOBORI
JAWSUG初心者向けトラック 【Deploy&Ops】
by
Yukihiko SAWANOBORI
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
by
Yukihiko SAWANOBORI
さくらのクラウドフォーメーション with Chef [XEgg session]
by
Yukihiko SAWANOBORI
コンテナ事例 CircleCI, Cucumber-Chef
by
Yukihiko SAWANOBORI
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
by
Yukihiko SAWANOBORI
Chef(Server)と AWS OpsWorks(tm)の比較
by
Yukihiko SAWANOBORI
さくらのインフラコード
by
Yukihiko SAWANOBORI
mocloud カスタムDockerイメージ ハンズオン
by
Yukihiko SAWANOBORI
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
by
Yukihiko SAWANOBORI
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
by
Yukihiko SAWANOBORI
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
by
Yukihiko SAWANOBORI
Building document with the Sphinx public edtion
by
Yukihiko SAWANOBORI
はかどるChefの小ネタ集
by
Yukihiko SAWANOBORI
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
by
Yukihiko SAWANOBORI
aws_opsworks
by
Yukihiko SAWANOBORI
Chef meetup vol2_higanwoks
by
Yukihiko SAWANOBORI
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
by
Yukihiko SAWANOBORI
Similar to Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
PDF
AWS Black Belt Tech シリーズ 2015 - AWS OpsWorks
by
Amazon Web Services Japan
PDF
AWS OpsWorksハンズオン
by
Amazon Web Services Japan
PDF
AWS Black Belt Online Seminar AWS上のJenkins活用方法
by
Amazon Web Services Japan
PDF
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...
by
Amazon Web Services Japan
PDF
第2回 JAWS−UG 神戸 開発運用の現場でのChef活用
by
Takuro Sasaki
PDF
Let's join in OpsWorks world!
by
Shigeo Nakano
PDF
20120927 findjob4 dev_ops
by
ume3_
PDF
ChefとOpsWorksで EC2 楽チンクッキング!
by
クラスメソッド株式会社
PDF
Chef+serverspec+werckerでインフラCIする話
by
Masayuki Morita
PDF
OpsWorks aws-cli#11
by
Yuta Shimada
PDF
JAWS-UG Meets Windows (JAWS Days 2017)
by
Amazon Web Services Japan
PDF
[AWSマイスターシリーズ] AWS OpsWorks
by
Amazon Web Services Japan
PDF
よくわかるAWS OpsWorks: AWS OpsWorksの概要&アップデート紹介
by
Kenji Funasaki
PDF
AWS OpsWorksのご紹介
by
Amazon Web Services Japan
PDF
AWS Black Belt Online Seminar 2017 AWS OpsWorks
by
Amazon Web Services Japan
PPTX
Cloudstack user group meeting in osaka
by
Naotaka Jay HOTTA
PDF
[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜
by
Atsushi Fukui
PPTX
作られては消えていく泡のように儚いクラスタの運用話
by
Tsuyoshi Torii
PDF
3分でわかる(気になれる) AWS OpsWorks
by
Yuuki Namikawa
PDF
opsworks本番前提でopsworksを使わないで開発する話 at #jawsug #chibadan
by
Yasuhiro Araki, Ph.D
AWS Black Belt Tech シリーズ 2015 - AWS OpsWorks
by
Amazon Web Services Japan
AWS OpsWorksハンズオン
by
Amazon Web Services Japan
AWS Black Belt Online Seminar AWS上のJenkins活用方法
by
Amazon Web Services Japan
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...
by
Amazon Web Services Japan
第2回 JAWS−UG 神戸 開発運用の現場でのChef活用
by
Takuro Sasaki
Let's join in OpsWorks world!
by
Shigeo Nakano
20120927 findjob4 dev_ops
by
ume3_
ChefとOpsWorksで EC2 楽チンクッキング!
by
クラスメソッド株式会社
Chef+serverspec+werckerでインフラCIする話
by
Masayuki Morita
OpsWorks aws-cli#11
by
Yuta Shimada
JAWS-UG Meets Windows (JAWS Days 2017)
by
Amazon Web Services Japan
[AWSマイスターシリーズ] AWS OpsWorks
by
Amazon Web Services Japan
よくわかるAWS OpsWorks: AWS OpsWorksの概要&アップデート紹介
by
Kenji Funasaki
AWS OpsWorksのご紹介
by
Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 AWS OpsWorks
by
Amazon Web Services Japan
Cloudstack user group meeting in osaka
by
Naotaka Jay HOTTA
[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜
by
Atsushi Fukui
作られては消えていく泡のように儚いクラスタの運用話
by
Tsuyoshi Torii
3分でわかる(気になれる) AWS OpsWorks
by
Yuuki Namikawa
opsworks本番前提でopsworksを使わないで開発する話 at #jawsug #chibadan
by
Yasuhiro Araki, Ph.D
More from Yukihiko SAWANOBORI
PPTX
CentOSでつくる神Plesk
by
Yukihiko SAWANOBORI
PPT
Redmine backlogs beginning
by
Yukihiko SAWANOBORI
PPTX
密着! nibohsiデプロイ 13:00-13:05 - railsアプリのデプロイ事例 -
by
Yukihiko SAWANOBORI
PDF
What is chef
by
Yukihiko SAWANOBORI
PPTX
Aws glacier
by
Yukihiko SAWANOBORI
KEY
Lxc on cloud
by
Yukihiko SAWANOBORI
KEY
The Chef integrations Z Cloud(Joyent)
by
Yukihiko SAWANOBORI
PPTX
0808 jawsug-kobe | スポットインスタンスを使ったEC2でのスケーラブル負荷検証
by
Yukihiko SAWANOBORI
PPTX
Sensu impression
by
Yukihiko SAWANOBORI
PPT
Physical to Iaas(Instance), case of VIP.
by
Yukihiko SAWANOBORI
PPTX
cURL base_simple_publishing - part of Giraffi
by
Yukihiko SAWANOBORI
CentOSでつくる神Plesk
by
Yukihiko SAWANOBORI
Redmine backlogs beginning
by
Yukihiko SAWANOBORI
密着! nibohsiデプロイ 13:00-13:05 - railsアプリのデプロイ事例 -
by
Yukihiko SAWANOBORI
What is chef
by
Yukihiko SAWANOBORI
Aws glacier
by
Yukihiko SAWANOBORI
Lxc on cloud
by
Yukihiko SAWANOBORI
The Chef integrations Z Cloud(Joyent)
by
Yukihiko SAWANOBORI
0808 jawsug-kobe | スポットインスタンスを使ったEC2でのスケーラブル負荷検証
by
Yukihiko SAWANOBORI
Sensu impression
by
Yukihiko SAWANOBORI
Physical to Iaas(Instance), case of VIP.
by
Yukihiko SAWANOBORI
cURL base_simple_publishing - part of Giraffi
by
Yukihiko SAWANOBORI
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
1.
HiganWorks合同会社/opsrock 澤登 亨彦 OpsWorks
2.
ご案内:このセッションは 昨年発表内容の再構成です • 大阪のAWS全サービス紹介 • 神戸のChef特集 •
最新の機能は補足での紹介です、ご了承くだ さい 2
3.
Chefの本を書きました • 来月、4/12(土)発売予定 • 「Chef活用ガイド
∼ コードではじめる構成 管理」 • Infrastructure as Codeを実践しよう! • 日本公式代理店の クリエーションラインさんと 共著 3 NOW Printing
4.
『Chef活用ガイド』について • 注意:すぐ使える!とかではない模様 • 公式Docsの流れを踏襲し、さらに詳しく記述 •
解説部分の元ネタは大体ソースコード • Chef本体から離れる話は少なめ • 付録 • 今日のセッションみたいなコラム • Enterpriseアドオン • 全リソース和訳 4 NOW Printing
5.
運営組織 5 • 代表社員をつとめる合同会社 • アプリケーションのためのプラットフォーム構築/運 用自動化をテーマに活動 •
http://opsrock.in 共同開発・運営 • Chef関連を主に取り扱うソリューションを 提供 • 導入支援コンサルも
6.
本日の内容 • AWS OpsWorks
の概要 • OpsWorksの機能と関連するAWS達 • スタックとレイヤ • アプリケーションライフサイクルとデプロイ • OpsWorksのオートスケール • OpsWorks Ruby on Railsデプロイ 6
7.
AWS OpsWorks の 概要
8.
AWS OpsWorksとは? • アプリケーションのライフサイクル管理を一 本化するために作られたソリューション •
プラットフォームの自動構築 • アプリケーションのdeploy(undeploy) 8
9.
プラットフォームの自動構築 • アプリケーションが動作する プラットフォームとは? • ネットワーク環境の構築 •
サーバ(インスタンス)の調達 • ミドルウェアの設定 9
10.
アプリケーションのdeploy • アプリケーション ソースコード(リポジトリ) •
git, svn, zip(http, s3) + 何らかの配布/ビルドの仕組み 10 OpsWorks Agent タスク実行 タスク実行管理
11.
OpsWorksの機能と 関連するAWS達
12.
関連AWSは大体こいつらです 12 Amazon EC2 Auto
Scaling Elastic Load Balancing Amazon S3 CloudWatch IAM Amazon SQS
13.
機能対応表 13 OpsWorks 関連AWS サーバインスタンス提供 EC2,
S3 モニタリング CloudWatch パーミッション IAM オートスケール ELB, AutoScaling オートヒール CloudWatch, EC2 ※発表者独自の見解を含みます
14.
スタックとレイヤ
15.
『スタック』 1システムをまとめた単位 アプリケーションのプラットホーム全体 『レイヤ』 役割別インスタンスの集合 DB WebServer Application System A
16.
アプリケーション ライフサイクルと デプロイ
17.
1.Setup 2.Configure 3.Deploy 4.UnDeploy 5.Shutdown 17 OpsWorksのライフサイクル定義 プラットフォーム部分
18.
プラットフォーム部分 • Setup • インスタンスの起動 •
関連パッケージのインストール • Configure (構成変更時にも自動実行) • ミドルウェアの設定 • OpsWorksメタデータへの情報登録 18
19.
設定情報登録例:Mysql 19 "opsworks": {! "stack": {! "name":
"sample_stack"! },! "layers": {! "db-master": {! "id": "e554fc61-25f0-4cde-ab21-0fb890f586b6",! "name": "MySQL Master",! "instances": {! "db-master1": {! "public_dns_name": "ec2-54-250-66-243.xxx",! "ip": "54.250.66.243",! "private_ip": "10.154.17.254",! "private_dns_name": "ip-10-154-17-254.xxx"! }! }! }! "mysql": {! "server_root_password": "root_password"! }! } ※一部抜粋
20.
1.Setup 2.Configure 3.Deploy 4.UnDeploy 5.Shutdown 20 OpsWorksのライフサイクル定義 アプリケーション部分
21.
アプリケーション部分 1/2 • Deploy •
デプロイツール※風のタスクを実行 ※Capistrano/Chef::Deploy • レイヤ情報に基づいてアプリケーションコ ンフィグの設定 • アプリケーションの起動 • ELB/HAProxy等のバックエンドに参加 21
22.
アプリケーション部分 2/2 • UnDeploy •
ELB/HAProxy等のバックエンドから除外 • アプリケーションの停止 22
23.
その他任意に実行可能な小タスク • os package管理系 •
update_dependencies • install_dependencies • Chef関連系 • update_custom_cookbooks • execute_recipes 23
24.
Shutdown • 後片付け • ミドルウェアの安全な停止 •
OpsWorksAgentの安全な停止 • ステータス更新&削除 24
25.
OpsWorksの オートスケール
26.
選べるオートスケール • CloudWatch、AutoScalingと連携 • TimeBased
instance • 1時間単位でインスタンスの起動・停止状 態をスケジュールできます。 • LoadBased instance • レイヤの平均負荷状況に応じてインスタン スを起動・停止します。 26
27.
AutoScale(OpsWorks)設定例 27 http://qiita.com/sawanoboly@github/items/2aa556fc4376a1695654 WEBの情報をご参照お願いします
28.
監視ビュー
29.
CloudWatchの自動グルーピング • レイヤ単位でのリソース状況を一覧 29 http://aws.typepad.com/aws_japan/2013/05/aws-opsworks-update-elastic-load-balancing-monitoring-view-more-instance-types.html
30.
ここ半年のUpdates • カスタムAMIが使用可に • (要OpsWorks
Agent) • VPCに対応 • IAMでリソース単位のパーミッション制御 • Chef Version 11.4 • コマンドラインツール/APIの強化 • Javaアプリケーションサポートの追加 30
31.
OpsWorks Ruby on Railsデプロイ (紙芝居)
44.
あ、依存パッケージ 忘れてた
45.
インスタンス 起動してもうたし...
50.
Railsプラットホーム OK
56.
おや、 DBレイヤ(mysql)が ないよ? 注) 演出上の都合です、 プリセットのMySQLレイヤなら 悩まずデプロイできます
57.
とりあえず SQLite3でいいや
60.
{
"deploy": { "books": { "database": { "adapter": "sqlite3" } } } }
64.
しばし待つ
67.
rails-app1: $ sudo
cat /srv/www/books/current/config/database.yml ! development: -- snip- ! production: adapter: "sqlite3" database: "books" encoding: utf8 host: "" username: "root" password: "" reconnect: true database.yml もバッチリ
68.
このレイヤに インスタンスを 追加してみる
70.
インスタンス起動時に 登録済みアプリは とりあえずデプロイされます
72.
production: adapter: "mysql2" database: "books" encoding:
utf8 host: "" username: "root" password: "" reconnect: true DB接続がデフォルトなので当然こけます リカバリ方法は2つ
77.
OpsWorks Ruby on Railsデプロイ (紙芝居) 完了
78.
最後に CloudFormation,Elastic Beanstalk, OpsWorks... あとOpscode Chef、 結局どれをつかえばいい の? 78
79.
目的が達成できるな らなんでもいいと思 います。 ...それでもやっぱりお悩みなら
80.
相談するのがよいでしょう OpsRock.in 80
81.
おわり。 ! 17:00∼の Immutable Infrastructureトラック パネルディスカッションも どうぞよろしく
Download