Submit Search
Upload
Jawsug elastic beanstalk_150207
•
12 likes
•
2,345 views
Yutaka Hiroyama
Follow
2015/2/7 JAWSUG関西向け資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 50
Download Now
Download to read offline
Recommended
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012
Akio Katayama
AWS Elastic Beanstalk のススメ
AWS Elastic Beanstalk のススメ
Taiji INOUE
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
SORACOM, INC
ドキュメント週末趣味のAWS Elastic Beanstalk 編
ドキュメント週末趣味のAWS Elastic Beanstalk 編
Namba Kazuo
Awsでword pressを作ってみよう(ハンズオン)
Awsでword pressを作ってみよう(ハンズオン)
Shingo Sasaki
ElasticBeanstalkでのRailsアプリ運用
ElasticBeanstalkでのRailsアプリ運用
Masaya Konishi
AWSマイスターシリーズ(Elastic Beanstalk)
AWSマイスターシリーズ(Elastic Beanstalk)
Akio Katayama
Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
More Related Content
What's hot
20121217 jawsug-yokohama
20121217 jawsug-yokohama
Tetsuya Chiba
Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
Kenichi Nakamichi
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
Yukihiko SAWANOBORI
AWS入門編 EC2/ELBを使った、ブログシステム構築ハンズオントレーニング
AWS入門編 EC2/ELBを使った、ブログシステム構築ハンズオントレーニング
聡 大久保
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
淳 千葉
AWS+でスケールアウト&スケールアップ
AWS+でスケールアウト&スケールアップ
Hiroyasu Suzuki
5分でできる ebfly
5分でできる ebfly
Kazuyuki Honda
【改訂版】Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
【改訂版】Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
Masaru Tomonaga
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
Akio Katayama
AWS as code_and_test
AWS as code_and_test
Serverworks Co.,Ltd.
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
負荷分散だけじゃないELBのメリット
負荷分散だけじゃないELBのメリット
Takashi Toyosaki
AWSのcloudpack流フルマネージメント
AWSのcloudpack流フルマネージメント
Hiroyasu Suzuki
華麗なるElastic Beanstalkでの環境構築
華麗なるElastic Beanstalkでの環境構築
Takehito Tanabe
Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
Masaru Tomonaga
サーバ構築を自動化する 〜Ansible〜
サーバ構築を自動化する 〜Ansible〜
Yui Ito
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalk
Hirokazu Ouchi
Chef(Server)と AWS OpsWorks(tm)の比較
Chef(Server)と AWS OpsWorks(tm)の比較
Yukihiko SAWANOBORI
EC2 Systems Managerはいいぞ
EC2 Systems Managerはいいぞ
koki abe
とあるインフラ運用の今昔物語
とあるインフラ運用の今昔物語
Keishi Sugimoto
What's hot
(20)
20121217 jawsug-yokohama
20121217 jawsug-yokohama
Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
AWS入門編 EC2/ELBを使った、ブログシステム構築ハンズオントレーニング
AWS入門編 EC2/ELBを使った、ブログシステム構築ハンズオントレーニング
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
AWS+でスケールアウト&スケールアップ
AWS+でスケールアウト&スケールアップ
5分でできる ebfly
5分でできる ebfly
【改訂版】Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
【改訂版】Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWS as code_and_test
AWS as code_and_test
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
負荷分散だけじゃないELBのメリット
負荷分散だけじゃないELBのメリット
AWSのcloudpack流フルマネージメント
AWSのcloudpack流フルマネージメント
華麗なるElastic Beanstalkでの環境構築
華麗なるElastic Beanstalkでの環境構築
Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
Amazon Web Service 基本の「き」 ~Amazon EC2でWebサーバを公開してみよう!~
サーバ構築を自動化する 〜Ansible〜
サーバ構築を自動化する 〜Ansible〜
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalk
Chef(Server)と AWS OpsWorks(tm)の比較
Chef(Server)と AWS OpsWorks(tm)の比較
EC2 Systems Managerはいいぞ
EC2 Systems Managerはいいぞ
とあるインフラ運用の今昔物語
とあるインフラ運用の今昔物語
Viewers also liked
20150207 elastic loadbalancer
20150207 elastic loadbalancer
Daiki Mori
20150207 jawsug kansai
20150207 jawsug kansai
Yoshinori Fujiwara
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
Koichiro Nishijima
jaws-ug kansai-special_aurora_20150207
jaws-ug kansai-special_aurora_20150207
Toshiyuki Konparu
JAWSUG Osaka S3 CloudSearch
JAWSUG Osaka S3 CloudSearch
Takuro Sasaki
jaws-ug kansai-special_kinesis_20150207
jaws-ug kansai-special_kinesis_20150207
Toshiyuki Konparu
S3をDB利用 ショッピングセンター向けポイントシステム概要
S3をDB利用 ショッピングセンター向けポイントシステム概要
一成 田部井
ニイヨンサンロクゴ
ニイヨンサンロクゴ
Yutaka Hiroyama
20150207 amazon elasticache
20150207 amazon elasticache
Daiki Mori
Google App Engine Java 入門
Google App Engine Java 入門
tantack
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Azure 相談センター
S94 Microsoft Azure セキュリティについて
S94 Microsoft Azure セキュリティについて
Microsoft Azure Japan
はじめての Elastic Beanstalk
はじめての Elastic Beanstalk
Amazon Web Services Japan
フルマネージドのポイントシステム
フルマネージドのポイントシステム
Masayuki Kato
S03 企業内システムと Microsoft Azure の VPN 接続
S03 企業内システムと Microsoft Azure の VPN 接続
Microsoft Azure Japan
Google Compute Engine 入門
Google Compute Engine 入門
Yuko Oshima
Google App Engine/Goを触ってみた
Google App Engine/Goを触ってみた
Masahiro Matsumoto
Microsoft Azure 概要 (2015 年 4 月版)
Microsoft Azure 概要 (2015 年 4 月版)
Osamu Monoe
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
Masayuki Kato
Spring Bootで変わる Javaアプリ開発! #jsug
Spring Bootで変わる Javaアプリ開発! #jsug
Toshiaki Maki
Viewers also liked
(20)
20150207 elastic loadbalancer
20150207 elastic loadbalancer
20150207 jawsug kansai
20150207 jawsug kansai
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
jaws-ug kansai-special_aurora_20150207
jaws-ug kansai-special_aurora_20150207
JAWSUG Osaka S3 CloudSearch
JAWSUG Osaka S3 CloudSearch
jaws-ug kansai-special_kinesis_20150207
jaws-ug kansai-special_kinesis_20150207
S3をDB利用 ショッピングセンター向けポイントシステム概要
S3をDB利用 ショッピングセンター向けポイントシステム概要
ニイヨンサンロクゴ
ニイヨンサンロクゴ
20150207 amazon elasticache
20150207 amazon elasticache
Google App Engine Java 入門
Google App Engine Java 入門
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
Web制作会社様向け 知って得するMicrosoft Azureの概要と使い方!
S94 Microsoft Azure セキュリティについて
S94 Microsoft Azure セキュリティについて
はじめての Elastic Beanstalk
はじめての Elastic Beanstalk
フルマネージドのポイントシステム
フルマネージドのポイントシステム
S03 企業内システムと Microsoft Azure の VPN 接続
S03 企業内システムと Microsoft Azure の VPN 接続
Google Compute Engine 入門
Google Compute Engine 入門
Google App Engine/Goを触ってみた
Google App Engine/Goを触ってみた
Microsoft Azure 概要 (2015 年 4 月版)
Microsoft Azure 概要 (2015 年 4 月版)
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
Spring Bootで変わる Javaアプリ開発! #jsug
Spring Bootで変わる Javaアプリ開発! #jsug
Similar to Jawsug elastic beanstalk_150207
Elastic beanstalk と Docker と Play
Elastic beanstalk と Docker と Play
Takashi Kawachi
Elastic Beanstalkでアプリ/インフラかんたん一括管理
Elastic Beanstalkでアプリ/インフラかんたん一括管理
Yusuke Komahara
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Hideaki Aoyagi
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
Takehito Tanabe
Jaws ug-chiba-vol7 forgevision-kitahara
Jaws ug-chiba-vol7 forgevision-kitahara
Masato Kitahara
Elastic Beanstalk 概要
Elastic Beanstalk 概要
Koichiro Nishijima
Elastic beanstalk
Elastic beanstalk
Akio Katayama
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
Amazon Web Services Japan
OpenStack-Ansibleで作るOpenStack HA環境 Kilo版
OpenStack-Ansibleで作るOpenStack HA環境 Kilo版
VirtualTech Japan Inc.
10.1 res tful services
10.1 res tful services
Jian Feng
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
AWS 0からはじめるハンズオン
AWS 0からはじめるハンズオン
gu4
JAWS-UG北陸第2回 AWSクラウド最新アップデート
JAWS-UG北陸第2回 AWSクラウド最新アップデート
SORACOM, INC
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
Amazon Web Services Japan
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Masataka MIZUNO
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
Masanori Itoh
Askusa on AWS
Askusa on AWS
Shingo Furuyama
JAWS-UG東京第9回 2011年7月14日
JAWS-UG東京第9回 2011年7月14日
SORACOM, INC
インフラ系自主トレするならAWS
インフラ系自主トレするならAWS
Yasuhiro Araki, Ph.D
OpenStack入門 2016/06/10
OpenStack入門 2016/06/10
株式会社 NTTテクノクロス
Similar to Jawsug elastic beanstalk_150207
(20)
Elastic beanstalk と Docker と Play
Elastic beanstalk と Docker と Play
Elastic Beanstalkでアプリ/インフラかんたん一括管理
Elastic Beanstalkでアプリ/インフラかんたん一括管理
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
ブログ製本サービス MyBooks.jpのアーキテクチャ Part.3 AWS Elastic Beanstalkについて
Jaws ug-chiba-vol7 forgevision-kitahara
Jaws ug-chiba-vol7 forgevision-kitahara
Elastic Beanstalk 概要
Elastic Beanstalk 概要
Elastic beanstalk
Elastic beanstalk
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
OpenStack-Ansibleで作るOpenStack HA環境 Kilo版
OpenStack-Ansibleで作るOpenStack HA環境 Kilo版
10.1 res tful services
10.1 res tful services
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
AWS 0からはじめるハンズオン
AWS 0からはじめるハンズオン
JAWS-UG北陸第2回 AWSクラウド最新アップデート
JAWS-UG北陸第2回 AWSクラウド最新アップデート
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
Askusa on AWS
Askusa on AWS
JAWS-UG東京第9回 2011年7月14日
JAWS-UG東京第9回 2011年7月14日
インフラ系自主トレするならAWS
インフラ系自主トレするならAWS
OpenStack入門 2016/06/10
OpenStack入門 2016/06/10
More from Yutaka Hiroyama
Jawsdays2017(配布用)
Jawsdays2017(配布用)
Yutaka Hiroyama
CloudFront
CloudFront
Yutaka Hiroyama
VPCカンタン解説
VPCカンタン解説
Yutaka Hiroyama
ある中年エンジニアの挑戦(LT 三都物語2014)
ある中年エンジニアの挑戦(LT 三都物語2014)
Yutaka Hiroyama
CCS Injection
CCS Injection
Yutaka Hiroyama
Heartbleed
Heartbleed
Yutaka Hiroyama
More from Yutaka Hiroyama
(6)
Jawsdays2017(配布用)
Jawsdays2017(配布用)
CloudFront
CloudFront
VPCカンタン解説
VPCカンタン解説
ある中年エンジニアの挑戦(LT 三都物語2014)
ある中年エンジニアの挑戦(LT 三都物語2014)
CCS Injection
CCS Injection
Heartbleed
Heartbleed
Recently uploaded
The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))
yoshidakids7
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
iPride Co., Ltd.
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG-Audio
00001_test_automation_portfolio_20240313
00001_test_automation_portfolio_20240313
ssuserf8ea02
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
honeshabri
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析
sugiuralab
AWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作り
iPride Co., Ltd.
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
IGDA Japan SIG-Audio
チームで開発するための環境を整える
チームで開発するための環境を整える
onozaty
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
Takayuki Nakayama
これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024
Hideki Saito
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
Naomi Yamasaki
Recently uploaded
(12)
The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
00001_test_automation_portfolio_20240313
00001_test_automation_portfolio_20240313
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析
AWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作り
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
チームで開発するための環境を整える
チームで開発するための環境を整える
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
Jawsug elastic beanstalk_150207
1.
今日から始める Elastic Beanstalk 2015
Feb ヒロヤマ ユタカ AWS と豆の木
2.
自己紹介 廣山 豊 (ヒロヤマ ユタカ) 所属: 好きなサービス: Elastic
Beanstalk
3.
大阪リージョン 開設!! 大阪リージョン 開設!!
4.
豆知識 読み方 Elastic Beanstalk
7.
アジェンダ ・ Elastic Beanstalk
の概要 ・ Elastic Beanstalk の機能 ・デモ
8.
アジェンダ ・ Elastic Beanstalk
の概要 ・ Elastic Beanstalk の機能 ・デモ
9.
Elastic Beanstalk とは? AWS
が提供する PaaS 。 Deployment&Management に分類される。
10.
比較!デプロイサービス 難易度: Elastic Beanstalk CloudFormationOpsWorks 自由度:
11.
Elastic Beanstalk とは?
12.
サポートするプラットフォーム Python (boto) PHP .NET
Ruby Node.js Java
13.
サポートするプラットフォーム 名称 言語 Application
/ Web サーバー 64bit Amazon Linux 2014.09 v1.0.9 running Ruby 2.1 (Puma) Ruby 2.1.4 Puma 2.9.1 and Nginx 1.6.2 64bit Amazon Linux 2014.09 v1.0.9 running Ruby 2.1 (Passenger Standalone) Ruby 2.1.4 Passenger 4.0.53 64bit Amazon Linux 2014.09 v1.0.9 running Ruby 2.0 (Puma) Ruby 2.0.0- p594 Puma 2.9.1 and Nginx 1.6.2 64bit Amazon Linux 2014.03 v1.0.2 running Ruby 1.9.3 Ruby 1.9.3 Passenger 4.0.37 32bit Amazon Linux 2013.09 running Ruby 1.8.7 Ruby 1.8.7 Passenger 4.0.20 などなど
14.
サポートするプラットフォーム
15.
料金 Elastic Beanstalk の料金は タダ!! ただし、 使用したリソースは 有料
16.
論理構成 Elastic Beanstalk application applicationapplication
17.
論理構成 Version リポジトリ Enviroment Configration Enviroment Configration URLURL Enviroment Enviroment Configration Enviroment Configration URLURL Enviroment Configration Template Configration Template application
18.
デプロイ
19.
環境の種類 Web Server Worker
20.
Web Server 構成 Auto
Scaling group Security group Security group Availability Zone ホスト マネージャー ホスト マネージャー
21.
Web Server 構成 Auto
Scaling group Security group Availability Zone
22.
Worker 構成 Auto Scaling
group aws_sqsdaws_sqsd
23.
豆知識 部分的導入 Version リポジトリ Enviroment Configration Enviroment Configration URLURL Enviroment Enviroment Configration Enviroment Configration URLURL Enviroment 現行 試験
24.
アジェンダ ・ Elastic Beanstalk
の概要 ・ Elastic Beanstalk の機能 ・デモ
25.
操作ツール マネジメントコンソール 各種 SDK 専用 CUI
「 eb 」
26.
eb コマンド コマンド 説明 eb
init Application の初期設定 eb start Application 環境の開始 eb status ステータスの確認 eb update Application 環境の設定更新 eb stop Application 環境の停止 eb delete Application 環境の破棄
27.
環境構築機能 環境の生成および削除や シングル・マルチインスタンスの変更、 Configration の保存や読み込みが可能。
28.
EC2 の設定 インスタンスタイプ セキュリティグループ アクセスキー インスタンスプロフィール 監視間隔 AMI の
ID EBS の設定
29.
ELB の設定 ポート プロトコル( HTTP
or TCP ) SSL 設定 ヘルスチェック設定 セッション設定
30.
Auto Scaling の設定 最小および最大インスタンス数 Availability
Zone 設定 トリガー
31.
Configuration 以下の操作が可能。 ・保存 ・読み出し ・保存データからの新規環境作成
32.
豆知識 節約術 ・ Single Instance
も検討 ・環境の停止
33.
モニタリング機能 環境や AWS リソースの状態監視、 および イベントログを参照することができる。
34.
モニタリング機能 グラフ表示するメトリクスは カスタマイズ可能!
35.
Enviroment の状態 Auto Scaling
group Security group Availability Zone URL アクセスURL アクセス CNAME が正しく設定CNAME が正しく設定 ELB の存在ELB の存在 ELB に EC2 付与ELB に EC2 付与 Auto Scaling Group の存在 Auto Scaling Group の存在 ポート 80 疎通ポート 80 疎通 EC2 の状態EC2 の状態
36.
Enviroment の状態
37.
Enviroment の状態 状態 説明 Green
URL チェック成功 Yellow URL チェック失敗(5分以内) Red URL チェック失敗(5分超) または その他のエラー Grey アプリのリロード中などで、 状態を取得できない
38.
ログ閲覧 マネジメントコンソールなどから Beanstalk の動作ログや EC2 のシステムログを閲覧可能。 EC2
に ssh しなくてもよい(かも)
39.
DNS Swaping Version リポジトリ Enviroment Configration Enviroment Configration URL A URL A Enviroment Enviroment Configration Enviroment Configration Enviroment URL B URL B URL A URL A URL B URL B
40.
DNS Swaping 継続的デプロイメント が お手軽に!
41.
環境のカスタマイズ 依存関係のあるミドルウェアを インストールしたり、 環境をカスタマイズすることができる。 同じことを AMI に仕込むことも可能である が、より疎結合な設計となる。
42.
環境のカスタマイズ 名称 概要 Packages パッケージ管理 Sources
アーカイブのダウンロードと EC2 への展開 Files EC2 上にファイルを配置 Users ユーザー追加 Groups ユーザーグループ追加 Commands EC2 上でのコマンドの実行 Container_commands コンテナ上でのコマンドの実行 Services サービスの制御 Option_settings 環境変数の設定など
43.
環境のカスタマイズ 環境カスタマイズの手順 1. <application 名
>.config を トップレベルディレクトリに配置 2. version をデプロイ
44.
アジェンダ ・ Elastic Beanstalk
の概要 ・ Elastic Beanstalk の機能 ・デモ
46.
数分以内に。。。 ウソじゃないだろうな!?
47.
デモ 略( ´д `;)
48.
まとめ Elastic Beanstalk を使うことで、 ベストプラクティスに近い インフラをカンタンに構築! PaaS
のくせに、 わりといろいろ出来てしまう!!
49.
豆知識 Why beanstalk? 「ジャックと豆の木」の 豆の木のように、 雲(
Cloud )へと 導いてくれるから。
50.
Fin.
Editor's Notes
ビーンズトークじゃありません
と言うことで、今日はElastic Beanstalkについて話させていただきます。
公式ドキュメントにもこのように記されています。
PaaSと言いましたが、このようなプラットフォームに対応しています。
こちらは、Rubyの提供プラットフォームの一例です。まだまだあります。言語のバージョンやOS、Application/Webサーバーの様々な組み合わせを提供しています。
そして、dockerもサポートしています。 これによって、たとえば、Perl言語を使ったサーバー構築など、PaaSでありながら、よりフレキシブルな環境構築が可能です。
Elastic Beanstalkでは、application単位で管理していきます。 ここでのapplicationとは、Applicationサーバーなどのapplicationとは違った単語です。公式ドキュメントではフォルダのようなものと解説されています。 複数のapplicationを持つことができます。 Beanstalk環境構築時は、最初にこのapplicationを作るところから始めます。
では、applicationの構成を見てみます。 applicationはEnviromentを持ちます。こちらも複数可能です。 各、Enviromentには、アクセスするURLと、EnviromentConfigrationを持ちます。 EnviromentConfigrationは、EnviromentやAWSリソースに関するパラメータ群です。 また、applicationはVersionリポジトリを持ちます。 このリポジトリに対し、コードをデプロイします。 ストレージはS3に確保されます。 Enviromentはリポジトリ上のいずれかのVersionを参照します。 ConfigrationTemplateとは、EnviromentConfigration用のテンプレートです。
ホストマネージャーが実行される。 ホストマネージャーは以下のような機能を持つ。 ・アプリケーションのデプロイ ・イベントとメトリックスの収集と取得(コンソール、API、またはコマンドラインを使用)。 ・インスタンスレベルのイベントの生成 ・アプリケーションログファイルで重大エラーがないかどうかを監視 ・アプリケーションサーバーの監視 ・インスタンスコンポーネントへの修正プログラムの適用 ・アプリケーションのログファイルのローテーションと、Amazon S3 への公開
ELBのない、Single Instance環境も選択できます。 Single InstanceでもAuto Scaling Groupは存在します。
Workerはバックグラウンドタスクの処理に最適化されています。 SQSに登録されたタスクを非同期に処理する。 WebServerTierではELB+EC2のセットみたいな感じですが、 こちらはELBの代わりにSQSといった感じです。 EC2の中のaws-sqsdデーモンがよしなにSQSを処理してくれます。
別のバージョンを設定した複数の環境を持てることから、こんな技もできます。 例えば、新バージョンのプログラムができたけど、全体に適用するのは少し怖い。。。 徐々に新バージョンで動かしたい。 そんな要望も、Route53のWeightedRoundRobinと組み合わせることで実現可能です。
以上で、Beanstalkの概要の説明を終わります。 Beanstalkによって、どのようなシステムが構築できるかイメージを掴んでいただけましたでしょうか? では、次にもう少し掘り下げて、Beanstalkの機能を説明したいと思います。
ElasticなWebServerの場合
Enviromentの状態を色で表現している
Linuxサーバーでの例 アプリケーションやwebサーバーの起動前に実行する。 アプリケーションやwebサーバーの起動後に実行する。
ふたたび登場の公式サイト。 もしかしたら、先ほどお気づきの方もいたかも知れませんが、こんなこと書かれています。
Download Now