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
Amazon Web Services Japan
15,813 views
[AWSマイスターシリーズ] AWS Elastic Beanstalk
Technology
◦
Business
◦
Read more
27
Save
Share
Embed
Embed presentation
Download
Downloaded 87 times
1
/ 65
2
/ 65
3
/ 65
4
/ 65
5
/ 65
6
/ 65
7
/ 65
8
/ 65
9
/ 65
10
/ 65
Most read
11
/ 65
12
/ 65
13
/ 65
14
/ 65
15
/ 65
16
/ 65
17
/ 65
18
/ 65
19
/ 65
20
/ 65
21
/ 65
22
/ 65
23
/ 65
24
/ 65
25
/ 65
26
/ 65
27
/ 65
28
/ 65
29
/ 65
30
/ 65
31
/ 65
32
/ 65
33
/ 65
34
/ 65
35
/ 65
36
/ 65
37
/ 65
38
/ 65
39
/ 65
40
/ 65
41
/ 65
42
/ 65
43
/ 65
44
/ 65
45
/ 65
46
/ 65
47
/ 65
48
/ 65
49
/ 65
50
/ 65
51
/ 65
52
/ 65
53
/ 65
54
/ 65
55
/ 65
56
/ 65
57
/ 65
58
/ 65
59
/ 65
60
/ 65
61
/ 65
62
/ 65
63
/ 65
64
/ 65
65
/ 65
More Related Content
PDF
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
by
Amazon Web Services Japan
PDF
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
by
Amazon Web Services Japan
PDF
20190320 AWS Black Belt Online Seminar Amazon EBS
by
Amazon Web Services Japan
PDF
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
by
Amazon Web Services Japan
PDF
20210119 AWS Black Belt Online Seminar AWS CloudTrail
by
Amazon Web Services Japan
PDF
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
by
Amazon Web Services Japan
PDF
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
by
Amazon Web Services Japan
PDF
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
by
Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
by
Amazon Web Services Japan
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
by
Amazon Web Services Japan
20190320 AWS Black Belt Online Seminar Amazon EBS
by
Amazon Web Services Japan
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
by
Amazon Web Services Japan
20210119 AWS Black Belt Online Seminar AWS CloudTrail
by
Amazon Web Services Japan
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
by
Amazon Web Services Japan
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
by
Amazon Web Services Japan
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
by
Amazon Web Services Japan
What's hot
PDF
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
by
Amazon Web Services Japan
PDF
20200721 AWS Black Belt Online Seminar AWS App Mesh
by
Amazon Web Services Japan
PDF
AWS OpsWorksハンズオン
by
Amazon Web Services Japan
PDF
AWS Black Belt online seminar 2017 Snowball
by
Amazon Web Services Japan
PPTX
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
by
Shinya Yamaguchi
PPTX
20220409 AWS BLEA 開発にあたって検討したこと
by
Amazon Web Services Japan
PDF
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
by
Amazon Web Services Japan
PDF
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
by
Amazon Web Services Japan
PDF
ログ管理のベストプラクティス
by
Akihiro Kuwano
PDF
20190522 AWS Black Belt Online Seminar AWS Step Functions
by
Amazon Web Services Japan
PDF
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
by
Amazon Web Services Japan
PDF
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
by
Amazon Web Services Japan
PDF
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
by
Amazon Web Services Japan
PDF
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
by
Amazon Web Services Japan
PDF
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
by
Amazon Web Services Japan
PDF
20180220 AWS Black Belt Online Seminar - Amazon Container Services
by
Amazon Web Services Japan
PDF
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
by
Amazon Web Services Japan
PDF
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
by
Amazon Web Services Japan
PDF
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
by
Amazon Web Services Japan
PDF
20190514 AWS Black Belt Online Seminar Amazon API Gateway
by
Amazon Web Services Japan
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
by
Amazon Web Services Japan
20200721 AWS Black Belt Online Seminar AWS App Mesh
by
Amazon Web Services Japan
AWS OpsWorksハンズオン
by
Amazon Web Services Japan
AWS Black Belt online seminar 2017 Snowball
by
Amazon Web Services Japan
Azure AD とアプリケーションを SAML 連携する際に陥る事例と対処方法について
by
Shinya Yamaguchi
20220409 AWS BLEA 開発にあたって検討したこと
by
Amazon Web Services Japan
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
by
Amazon Web Services Japan
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
by
Amazon Web Services Japan
ログ管理のベストプラクティス
by
Akihiro Kuwano
20190522 AWS Black Belt Online Seminar AWS Step Functions
by
Amazon Web Services Japan
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
by
Amazon Web Services Japan
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
by
Amazon Web Services Japan
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
by
Amazon Web Services Japan
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
by
Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
by
Amazon Web Services Japan
20180220 AWS Black Belt Online Seminar - Amazon Container Services
by
Amazon Web Services Japan
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
by
Amazon Web Services Japan
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
by
Amazon Web Services Japan
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
by
Amazon Web Services Japan
20190514 AWS Black Belt Online Seminar Amazon API Gateway
by
Amazon Web Services Japan
Similar to [AWSマイスターシリーズ] AWS Elastic Beanstalk
PDF
AWS Black Belt Online Seminar 2017 AWS体験ハンズオン~Deploy with EB CLI編~
by
Amazon Web Services Japan
PDF
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
by
崇之 清水
PDF
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
by
Amazon Web Services Japan
PDF
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
by
Amazon Web Services Japan
PDF
AWSマイスターシリーズReloaded(AWS Beanstalk)
by
Akio Katayama
PDF
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
by
SORACOM, INC
PDF
AWS Black Belt Techシリーズ AWS Elastic Beanstalk
by
Amazon Web Services Japan
PDF
Aws elastic beanstalk-handson-summit2012
by
Akio Katayama
PDF
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
by
崇之 清水
PPTX
PHP on Cloud
by
Akio Katayama
PPTX
AWSマイスターシリーズ(Elastic Beanstalk)
by
Akio Katayama
PDF
Application Deployment on AWS
by
Eiji Shinohara
PDF
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
by
Amazon Web Services Japan
PPTX
サーバ構築・デプロイが簡単に!Elastic beanstalk
by
Hirokazu Ouchi
PDF
はじめての Elastic Beanstalk
by
Amazon Web Services Japan
PDF
ドキュメント週末趣味のAWS Elastic Beanstalk 編
by
Namba Kazuo
PDF
Elastic beanstalk docker_support
by
Amazon Web Services Japan
PDF
Elastic beanstalk
by
Akio Katayama
PDF
ELB & CloudWatch & AutoScaling - AWSマイスターシリーズ
by
Amazon Web Services Japan
PDF
華麗なるElastic Beanstalkでの環境構築
by
Takehito Tanabe
AWS Black Belt Online Seminar 2017 AWS体験ハンズオン~Deploy with EB CLI編~
by
Amazon Web Services Japan
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
by
崇之 清水
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
by
Amazon Web Services Japan
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
by
Amazon Web Services Japan
AWSマイスターシリーズReloaded(AWS Beanstalk)
by
Akio Katayama
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
by
SORACOM, INC
AWS Black Belt Techシリーズ AWS Elastic Beanstalk
by
Amazon Web Services Japan
Aws elastic beanstalk-handson-summit2012
by
Akio Katayama
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
by
崇之 清水
PHP on Cloud
by
Akio Katayama
AWSマイスターシリーズ(Elastic Beanstalk)
by
Akio Katayama
Application Deployment on AWS
by
Eiji Shinohara
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
by
Amazon Web Services Japan
サーバ構築・デプロイが簡単に!Elastic beanstalk
by
Hirokazu Ouchi
はじめての Elastic Beanstalk
by
Amazon Web Services Japan
ドキュメント週末趣味のAWS Elastic Beanstalk 編
by
Namba Kazuo
Elastic beanstalk docker_support
by
Amazon Web Services Japan
Elastic beanstalk
by
Akio Katayama
ELB & CloudWatch & AutoScaling - AWSマイスターシリーズ
by
Amazon Web Services Japan
華麗なるElastic Beanstalkでの環境構築
by
Takehito Tanabe
More from Amazon Web Services Japan
PDF
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
by
Amazon Web Services Japan
PDF
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
by
Amazon Web Services Japan
PDF
Infrastructure as Code (IaC) 談義 2022
by
Amazon Web Services Japan
PDF
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
by
Amazon Web Services Japan
PDF
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
by
Amazon Web Services Japan
PDF
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
by
Amazon Web Services Japan
PDF
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
by
Amazon Web Services Japan
PDF
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
by
Amazon Web Services Japan
PDF
Amazon QuickSight の組み込み方法をちょっぴりDD
by
Amazon Web Services Japan
PDF
マルチテナント化で知っておきたいデータベースのこと
by
Amazon Web Services Japan
PDF
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
by
Amazon Web Services Japan
PDF
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
by
Amazon Web Services Japan
PDF
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
by
Amazon Web Services Japan
PDF
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
by
Amazon Web Services Japan
PDF
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
by
Amazon Web Services Japan
PPTX
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
by
Amazon Web Services Japan
PDF
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
by
Amazon Web Services Japan
PDF
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
by
Amazon Web Services Japan
PDF
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
by
Amazon Web Services Japan
PDF
20211209 Ops-JAWS Re invent2021re-cap-cloud operations
by
Amazon Web Services Japan
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
by
Amazon Web Services Japan
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
by
Amazon Web Services Japan
Infrastructure as Code (IaC) 談義 2022
by
Amazon Web Services Japan
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
by
Amazon Web Services Japan
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
by
Amazon Web Services Japan
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
by
Amazon Web Services Japan
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
by
Amazon Web Services Japan
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
by
Amazon Web Services Japan
Amazon QuickSight の組み込み方法をちょっぴりDD
by
Amazon Web Services Japan
マルチテナント化で知っておきたいデータベースのこと
by
Amazon Web Services Japan
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
by
Amazon Web Services Japan
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
by
Amazon Web Services Japan
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
by
Amazon Web Services Japan
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
by
Amazon Web Services Japan
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
by
Amazon Web Services Japan
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
by
Amazon Web Services Japan
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
by
Amazon Web Services Japan
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
by
Amazon Web Services Japan
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
by
Amazon Web Services Japan
20211209 Ops-JAWS Re invent2021re-cap-cloud operations
by
Amazon Web Services Japan
Recently uploaded
PDF
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
PDF
Data Scaling Laws for End-to-End Autonomous Driving
by
harmonylab
PDF
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
PDF
Multiple Object Tracking as ID Prediction
by
harmonylab
PDF
Mixture-of-Personas Language Models for Population Simulation
by
harmonylab
PDF
TransitReID: Transit OD Data Collection with Occlusion-Resistant Dynamic Pass...
by
harmonylab
PDF
SIG-AUDIO 2025 Vol.04 インタラクティブミュージック勉強会 ダレカレの音ができるまで
by
IGDA Japan SIG-Audio
PDF
【ツールテクノ】会社説明会資料2026年度版.pdf/月10時間までの学習を勤務時間として計上可能!
by
tooltechno1998
PDF
SIG-AUDIO 2025 Vol.04 インタラクティブミュージック勉強会 インタラクティブミュージックの書き方
by
IGDA Japan SIG-Audio
PDF
[2025 Rakuten Technology Conference] Daybreak for AI Agents
by
Woohyeok Kim
PDF
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
Data Scaling Laws for End-to-End Autonomous Driving
by
harmonylab
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
Multiple Object Tracking as ID Prediction
by
harmonylab
Mixture-of-Personas Language Models for Population Simulation
by
harmonylab
TransitReID: Transit OD Data Collection with Occlusion-Resistant Dynamic Pass...
by
harmonylab
SIG-AUDIO 2025 Vol.04 インタラクティブミュージック勉強会 ダレカレの音ができるまで
by
IGDA Japan SIG-Audio
【ツールテクノ】会社説明会資料2026年度版.pdf/月10時間までの学習を勤務時間として計上可能!
by
tooltechno1998
SIG-AUDIO 2025 Vol.04 インタラクティブミュージック勉強会 インタラクティブミュージックの書き方
by
IGDA Japan SIG-Audio
[2025 Rakuten Technology Conference] Daybreak for AI Agents
by
Woohyeok Kim
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
[AWSマイスターシリーズ] AWS Elastic Beanstalk
1.
re:G ene AWS マイスターシリーズ rate AWS
ElasticBeanstalk アマゾン データサービス ジャパン株式会社 ソリューションアーキテクト 安川 健太 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
2.
Agenda ! AWS
Elastic Beanstalkとは? • Elastic Beanstalkの概要と⽤用語説明 ! 開発ワークフローに沿った各種機能紹介 • デプロイ • ログの確認や監視、Auto Scalingの設定 • 環境の追加とスワッピング ! Advanced Tips • VPCへのデプロイ • 設定ファイルによるコンテナカスタマイズ • 他サービスとの連携 ! まとめ 2 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
3.
AWS ElasticBeanstalk: 構築・デプロイの⾃自動化サービス Instance WAR deploy! Instance CloudWatch Java Python Amazon
RDS Elastic Load Balancer PHP .NET Auto scaling Group Ruby nodeJS 3 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
4.
AWSの構築・デプロイ⾃自動化サービスの 中での位置づけ 導入の容易さ Elastic Beanstalk OpsWorks CloudFormation フレキシビリティ 4 © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
5.
ElasticBeanstalkの論論理理構成 Application Environment URL Environment Configuration Environment URL Environment Configuration Version Respository WAR/ZIP WAR/ZIP WAR/ZIP Environment URL Environment
Configuration WAR/ZIP Configuration Template 5 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
6.
各環境の中には ! ⾃自動で構築された⾼高可⽤用構成 !
カスタマイズも容易易 • SSHでログイン, パッケージ追加 • AMIも差替え可 Application Environment URL Environment Configuration AMI Admin AWS Management Console Instance Users Elastic Load Balancer Amazon RDS SSH Instance CloudWatch Auto Scaling Group Developer WAR 6 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
7.
Single Instance 環境もサポート Environment URL Management Console SNS HM EC2 eclipse CloudWatch S3 AutoScaling ELBを使わないので省コスト •
開発環境・ElasticBeanstalk自体の動作の確認などに • 小規模なAPIサーバなどにも 7 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
8.
⽤用語説明 ! Application •
トップレベルの論論理理単位 • Applicationの中に、EnvironmentやVersionが⼊入る • デプロイするアプリケーション(WAR/ZIPファイル)と混同し やすいので注意 ! Environment • アプリをデプロイする環境 • 環境毎にURLが付与される • URLは、XXX.elasticbeanstalk.com • 各環境毎にEC2、ELBなどが⽴立立ち上がる • ログも環境毎に取得できる(1時間おきにS3へ送信可能) 8 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
9.
⽤用語説明 ! Version • • • • Webアプリケーションのバージョン管理理 アプリケーションファイルの履履歴管理理が可能 S3上でファイルを保持 Versionで管理理したWAR/ZIPファイルを、各Environmentと紐紐 付け 9 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
10.
サポートするアプリケーションコンテナ ! 使⽤用可能な⾔言語/環境 Java Python PHP .NET Ruby 言語 コンテナ Java Apache
+Tomcat6, Apache+ Tomcat7 .NET IIS7.5, IIS8 PHP Apache + mod_php Python Apache + mod_wsgi Ruby Nginx + Passenger Node.js nodeJS Nginx / Apache + node.js 10 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
11.
環境の作成や操作の⽅方法 ! マネージメントコンソール !
各種IDE マネージメントコンソール • Eclipse à Javaアプリのデプロイに対応 • VisualStudio à .Netアプリのデプロイに対応 ! AWS SDK Eclipse • Java, PHP, Ruby, Python, .Net … ! AWS CLI $ aws elasticbeanstalk … ! コマンドラインツール eb 11 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
12.
eb: CLIでElasticBeanstalk環境を操作 !
eb init § アプリケーションの初期設定 ! eb start § アプリケーション環境の開始 ! eb status § ステータスの確認 ! eb update § アプリケーション環境の設定更更新 ! eb stop § アプリケーション環境の停⽌止 ! eb delete § アプリケーションの削除 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
13.
ebによるライフサイクル管理理 ローカルに設定 ファイルを⽣生成 eb init アプリケーションの作成 環境の起動 • インスタンス起動 •
ELB設置 • Autoscaling設定 eb update eb start Configuration Created Launching eb delete Ready eb stop eb delete Updating eb start Terminating アプリケーションの 削除 各種構成変更更, e.g.: • インスタンスタイプ変更更 • Autoscaling設定変更更 Not Running 環境の停⽌止 • インスタンスの破棄 • ELBの破棄 (アプリケーションは残る) © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
14.
Agenda ! Elastic
Beanstalkとは? • Elastic Beanstalkの概要と⽤用語説明 ! 開発ワークフローに沿った各種機能紹介 • デプロイ • ログの確認や監視、Auto Scalingの設定 • 環境の追加とスワッピング ! Advanced Tips • VPCへのデプロイ • 設定ファイルによるコンテナカスタマイズ • 他サービスとの連携 ! まとめ 14 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
15.
開発フローに沿った各種機能紹介 ! ! ! ! ! ! ! アプリケーションの作成 コードのデプロイ 環境変数の設定 ログの確認 負荷のモニタリング Auto Scalingの設定 環境の追加とスワッピング 15 © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
16.
アプリケーションと環境の作成 開発プラットフォームを選択 16 16 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
17.
アプリケーションと環境の作成 環境の構成が終わるのを待つ 経過表示 17 17 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
18.
アプリケーションと環境の作成 ! 初期バージョンにアクセス Click 18 18 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
19.
アプリケーションと環境の作成 ! デプロイされたサンプルアプリケーションを確認 19 19 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
20.
コードのデプロイ ! ⼤大きく分けて2種類 •
WARやZIPなどのアーカイブをアップロード • GitでPush ! いずれにせよS3にアーカイブが作られ、各インスタンスはそれをダ ウンロードしてデプロイ作業を⾏行行う コード WAR/ZIP Developer デプロイ 指示 20 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
21.
ZIPやWARをアップロード ! マネージメントコンソールから 21 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
22.
ZIPやWARをアップロード ! 各種IDEから VisualStudio Eclipse 22 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
23.
Gitでコードをデプロイ 〜~準備編〜~ ! ElasticBeanstalkのCLIツールをダウンロード • 下記URLから最新版のURLを取得 •
http://aws.amazon.com/code/6752709412171743 • ダウンロードと解凍(下記例例ではVersion 2.5.1) $ wget https://s3.amazonaws.com/elasticbeanstalk/cli/AWS-ElasticBeanstalkCLI-2.5.1.zip $ unzip AWS-ElasticBeanstalk-CLI-2.5.1.zip 23 23 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
24.
Gitでコードをデプロイ 〜~プロジェクトセットアップ編〜~ ! プロジェクトを作成して初期化 $
mkdir ebapp # rails なら rails new ebapp $ cd ebapp $ git init ! AWS Dev Toolを使ってデプロイに関するコンフィグ • スクリプトを⾛走らせてgit の拡張コマンドをインストール $ ~/AWS-ElasticBeanstalk-CLI-2.5.1/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh • aws.configコマンドでデプロイに関するコンフィグを設定 24 $ git aws.config AWS Access Key: AKIXXXXXXXXXXXXXXXX AWS Secret Key: zGt9B9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX AWS Region [default to us-east-1]: ap-northeast-1 AWS Elastic Beanstalk Application: My First Elastic Beanstalk Application AWS Elastic Beanstalk Environment: Default-Environment 24 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
25.
Security Credentialsの取得 !
作成したIAMユーザの権限を設定 25 25 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
26.
Security Credentialsの取得 26 26 © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
27.
Gitでコードをデプロイ 〜~実施編〜~ ! Git でローカルレポジトリに変更更をコミット $
git add . $ git commit -m "initial commit" ! Beanstalkの環境にコードをデプロイ $ git aws.push Counting objects: 3, done. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 306 bytes, done. Total 3 (delta 0), reused 0 (delta 0) remote: To https://AKIA.... * [new branch] HEAD -> master 27 27 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
28.
更更新されたコードのデプロイを確認 更新が完了するとステータスが 再びグリーンに 28 Running Versionも更新される © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. 28
29.
バージョンレポジトリの確認 1. Running Version下のUpload
and Deployをクリック バージョンタブを選択 2. All Versionsをクリック 29 29 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
30.
バージョンレポジトリの確認 アップロードした全バー ジョンのアーカイブが保存 されている 任意のバージョンを選 択して任意の環境にデ プロイ可能 30 30 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
31.
ここまでに出来上がった構成 Application Default Environment URL Environment Configuration サンプルアプリケーション Version WAR/ZIP … WAR/ZIP http://Default-EnvironmentXXXXXX.elasticbeanstalk.com 最後にデプロイした バージョン 31 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
32.
RDSインスタンスの追加と参照 ! RDSインスタンスを環境に紐紐づ けて作成可能 !
RDSインスタンスへの接続情報 は環境変数に⾃自動で設定される production: adapter: mysql2 encoding: utf8 database: <%= ENV['RDS_DB_NAME'] %> username: <%= ENV['RDS_USERNAME'] %> password: <%= ENV['RDS_PASSWORD'] %> host: <%= ENV['RDS_HOSTNAME'] %> port: <%= ENV['RDS_PORT'] %> Instance Amazon RDS Elastic Load Balancer Instance CloudWatch Auto scaling Group 32 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
33.
環境設定:S3へのログローテーション ! S3へのログのローテーションを設定 •
S3へのアクセスに⽤用いるIAM Roleを設定 • ログのローテーションを有効化 ログ 33 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
34.
環境設定:環境変数の設定 ! 任意の環境変数を設定可能 •
設定した値は環境変数としてアプリケーションから参照可 34 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
35.
負荷のモニタリング メトリクス のサマリ 項目追加 も可能 各グラフは クリックで 詳細表示に 35 35 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
36.
CPU負荷の詳細表⽰示例例 Auto Scalingの閾値 インスタンスの追加 36 36 © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
37.
Auto Scalingの設定 !
Scalingに関する設定画⾯面を開く 37 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
38.
Auto Scalingの設定投⼊入 !
CPU負荷でスケールアウト・インする設定の例例 画面下までスクロール 変更 à CPUUtilization 変更 à Percent 変更 à 70 変更 à 30 38 38 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
39.
イベントログの確認 39 39 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
40.
環境の追加 Create New Environmentをクリック ウィザードに従うことで新しい環境を作成 40 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
41.
環境のスワッピング ステージング環境を本番環境に移行する場合など DNSの切り替えにより実施される 41 41 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
42.
環境のスワッピング 入れ替え元 入れ替え先 42 42 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
43.
環境スワップが実⾏行行されたことを確認 今までStaging環境についていたURLが Default-Environmentに 今までDefault-Environmentについていた URLがStaging-Environmentに 43 43 © 2012 Amazon.com,
Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
44.
Route53を使えば柔軟な移⾏行行や併⽤用も可 ! DNSの切切り替えでリクエストを新環境へ移⾏行行 !
その際、Weighted Round Robinを使えば任意の⽐比率率率で徐々に移 ⾏行行可 Weighted Transitionパターン Route 53 Old Environment 44 Auto scaling Group New Environment Auto scaling Group © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
45.
ここまでに出来上がった構成 Application Default Environment URL Environment Configuration サンプルアプリケーション Version WAR/ZIP … http://Default-EnvironmentXXXXXX.elasticbeanstalk.com Staging
Environment URL WAR/ZIP 新たにデプロイしたバー ジョン Environment Configuration 45 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
46.
eb + gitでコマンドラインのみで開発 ! ElasticBeanstalk⽤用CLIであるebとGitを⽤用いるとコマンドライ ンのみで開発からデプロイまで実⾏行行可 §
プロジェクトディレクトリの作成と初期化 $ $ $ $ mkdir project cd project git init eb init # AWSのCredential、リージョン、コンテナ等を設定 § アプリケーションの開始 $ eb start # 設定内容に従ってアプリケーション環境が起動 § アプリケーション環境の状態確認 $ eb staus # StatusがReadyになれば起動完了了 § コードをデプロイ $ git aws.push # コンテナのカスタマイズ、コードのデプロイが実⾏行行される © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
47.
eb + gitでコマンドラインのみで開発 !
eb branchコマンドでgitブランチごとにデプロイ先環境 を設定する事も § 新しいgitブランチを作成 $ git checkout –b new_branch Switched to a new branch 'new_branch' § new_̲branch⽤用の環境を作成(環境設定を引き継ぎ) $ eb branch The current branch is "new_branch". Enter an AWS Elastic Beanstalk environment name (auto-generated value is “sample-newbranch-env"): Do you want to copy the settings from environment "nodesample-env" for the new branch? [y/n]: y § new_̲branch⽤用の新環境をスタート $ eb start Starting application "sample". Waiting for environment "sample-newbranch-env" to launch. 2013-10-08 08:12:59 INFO createEnvironment is starting. … © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
48.
Agenda ! Elastic
Beanstalkとは? • Elastic Beanstalkの概要と⽤用語説明 ! 開発ワークフローに沿った各種機能紹介 • デプロイ • ログの確認や監視、Auto Scalingの設定 • 環境の追加とスワッピング ! Advanced Tips • VPCへのデプロイ • 設定ファイルによるコンテナカスタマイズ • 他サービスとの連携 ! まとめ 48 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
49.
Advanced Tips -‐‑‒VPCへのデプロイ-‐‑‒ 49 © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
50.
VPC内へのデプロイ ! Elastic
BeanstalkアプリケーションはVPCへデプロイ可(*) • VPCは要別途作成 ! ELBとEC2が別々の subnetにデプロイされる • VPCの参考例例 http://docs.aws.amazon.com/ elasticbeanstalk/latest/dg/ AWSHowTo-vpc-basic.html (*) 2013年4月に.NETコンテナもVPC対応。 Legacyコンテナを除く 50 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
51.
マネージメントコンソールで デプロイ先サブネットを選択 ! 設定時の注意 •
ELB, EC2は各AZに1つ サブネットが必要 • ELBとEC2は異異なる サブネットが必要 • RDSは最低2つの サブネットが必要 51 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
52.
Advanced Tips -‐‑‒コンフィグファイルによる環境カスタマイズ-‐‑‒ 52 © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
53.
コンフィグファイル ! アプリケーションコンテナをカスタマイズ •
独⾃自AMIを⽤用いなくても必要なコンポーネントの追加が可能に ! アプリケーションリポジトリ内に下記の形式で配置 • /.ebextensions/*.config • ファイルは複数配置可能。ファイルは名前の順に処理理される • リポジトリ内に配置するのでgit等での管理理も容易易 yumでgitをインストールしつつ、 特定のシェルスクリプトを実行する例 packages: yum: git: [] commands: 01prepare: command: “scripts/prepare.sh” 53 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
54.
コンフィグファイルで実⾏行行可能な操作 ! packages •
yumやrpmを利利⽤用したパッケージのインストール ! sources • 外部からのアーカイブ(tarなど)をダウンロードして指定した場所に展開 ! files • 指定した場所にファイルを作成 • 外部からのダウンロードしたファイルの配置も可 ! services • serviceを起動したり、起動設定を変更更したりする ! users/groups • 任意のユーザー/グループを作成 詳細情報: http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/customize-‐‑‒containers.html 54 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
55.
コンフィグファイルで実⾏行行可能な操作 ! commands •
デプロイ処理理前に実⾏行行すべきコマンドやスクリプトを指定 • 例例:OSやミドルウェアの設定変更更 ! container_̲commands • 新バージョンの展開後に実⾏行行すべきコマンドやスクリプトを指定 • 例例:アプリ内のリソースや設定の環境に応じた変更更など ! option_̲settings • 環境変数の設定 ! Resources • 追加のリソースを定義 • 例例: SQSのキュー、DynamoDBのテーブル、CloudWatchのアラーム 55 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
56.
コンフィグ例例ファイル例例 1 !
例例:サーバ監視のためにNew Relicエージェントを インストール .ebextensions/01newrelic.config packages: yum: newrelic-sysmond: [] rpm: newrelic: http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelicrepo-5-3.noarch.rpm commands: configure_new_relic: command: nrsysmond-config --set license_key=XXXXX 56 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
57.
コマンド実⾏行行の設定に関する詳細 ! CommandsとContainer
Commandsの違い Commands Container Commands 実行タイミング デプロイ直後、バージョン 更新前 更新バージョンのセット アップ後、切り替え直前 コンテナ環境変数の 自動読み込み 無し 有り leader_onlyフラグの 無し サポート 有り container_commands: leader_only_command: command: <command to run> leader_only: true every_node_command: command: <command to run> Leader 57 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
58.
デプロイ時のコマンド実⾏行行順序 ! コンフィグファイルで指定したコマンドと デプロイフックが下記の順序で実⾏行行される 1. コンフィグファイルの”commands” 2. /opt/elasticbeanstalk/hooks/appdeploy/pre/* à新バージョン有効化に先⽴立立って⾏行行う処理理 (アセットのコンパイルやDBのマイグレーションなど) 3. コンフィグファイルの”container_̲commands” 4. /opt/elasticbeanstalk/hooks/appdeploy/enact/* à新バージョン有効化時に⾏行行うべき処理理 (バージョンの差し替えとアプリケーションサーバの再起動など) 5. /opt/elasticbeanstalk/hooks/appdeploy/post/* àデプロイ後に⾏行行うべき処理理 (バックグラウンドワーカーの起動など) 58 ©
2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
59.
コンフィグ例例ファイル例例 2 !
例例:コンパイル済みアセットをダウンロードしてデプロ イ時間を短縮 files: "/opt/elasticbeanstalk/hooks/appdeploy/pre/01a_bootstraup.sh": mode: "000755" owner: root group: root content: | #!/usr/bin/env bash cd /var/app/ondeck/public s3cmd get s3://mybucket/assets.tgz tar xvzf assets.tgz 59 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
60.
コンフィグ例例ファイル例例 3 !
例例:デプロイ後に実⾏行行されるフックを利利⽤用してバックグ ラウンドワーカーを動かす files: "/opt/elasticbeanstalk/hooks/appdeploy/post/99_start_resque_worker.sh": mode: "000755" owner: root group: root content: | #!/usr/bin/env bash . /opt/elasticbeanstalk/support/envvars cd $EB_CONFIG_APP_CURRENT if [ -e /var/run/resque.pid ]; then kill `cat /var/run/resque.pid` fi chown $EB_CONFIG_APP_USER /var/run/resque.pid su -c "PIDFILE=/var/run/resque.pid BACKGROUND=yes RAILS_ENV=production QUEUE=default bundle exec rake environment resque:work" $EB_CONFIG_APP_USER 60 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
61.
Advanced Tips -‐‑‒他サービスのリソースを環境ごとに作成-‐‑‒ 61 © 2012
Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
62.
他サービスのリソースを定義する例例 ! コンフィグファイルのResourcesセクションに定義 Resources:
<name of resource>: Type: <resource type identifier> Properties: <property name>: <value> ! サポートするサービス • • • • • DynamoDB ElastiCache SQS SNS CloudWatch 注:デプロイするユーザに各サービスを 操作する権限が必要 62 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
63.
例例:DynamoDBのテーブルの作成と参照 .ebextensions/sessiontable.config Resources: SessionTable:
Type: AWS::DynamoDB::Table Properties: KeySchema: HashKeyElement: AttributeName: "username" AttributeType: "S" ProvisionedThroughput: ReadCapacityUnits: 1 WriteCapacityUnits: 1 files: "/var/app/support/sessiontable": mode: "000444" content: | `̀{"Ref" : "SessionTable"}`̀ `̀{"Ref" : "AWS::Region"}`̀ 63 リソースタイプ識別子 リソースのプロパティを設定 (リソースタイプごとにプロパティは異なる) Ref演算子を使った参照 Fn::GetAtt, Fn::Join などの演算子や、 CloudFormationで定 義された変数も利用可 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
64.
Agenda ! Elastic
Beanstalkとは? • Elastic Beanstalkの概要と⽤用語説明 ! 開発ワークフローに沿った各種機能紹介 • デプロイ • ログの確認や監視、Auto Scalingの設定 • 環境の追加とスワッピング ! Advanced Tips • VPCへのデプロイ • 設定ファイルによるコンテナカスタマイズ • 他サービスとの連携 ! まとめ 64 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
65.
まとめ ! ElasticBeanstalkを使えばアプリケー ション環境の構築やデプロイを⾃自動化 可能 !
他のAWSのサービスとの連携も充実 ! 設定ファイルを⽤用いれば柔軟な環境カ スタマイズも可 環境構築やデプロイはElasticBeanstalkに任せて Happy Coding! 65 © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Download