Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

JAWS-UG CLI専門支部 CLIカンファレンス2016 ハンズオン

713 views

Published on

Amazon Elastic Beanstalk(Single Container Docker)

Published in: Technology
  • Be the first to comment

  • Be the first to like this

JAWS-UG CLI専門支部 CLIカンファレンス2016 ハンズオン

  1. 1. AWS CLI Conference 2016 Amazon Elastic Beanstalk (Single Container Docker) ハンズオン 2016/7/18 Mon Nobuhiro Nakayama
  2. 2. { "name":"Nobuhiro Nakayama", "company":"UCHIDAYOKO CO., LTD.", "favorite aws services":[ "Directory Service", "IAM", "AWS CLI" ], "certifications":[ "AWS Certified Solutions Architect-Professional", "AWS Certified SysOps Administrator-Associate", "Microsoft Certified Solutions Expert Server Infrastructure", "Microsoft Certified Solutions Expert SharePoint", "IPA Network Specialist", "IPA Information Security Specialist" ] }
  3. 3. ハンズオンをはじめる前に 2016/7/19 3
  4. 4. 前提条件 • AWS CLIを実行する環境が整っていること(インストールおよび認証情報の設定など) • 本日のハンズオン手順は、以下の条件を満たしている環境で動作確認を行っています。 • Default VPCが存在する • Internet facingなサブネット(Pubic Subnet)がDefault VPCに構成されている • 本日のハンズオン手順は、以下の権限を有しているユーザで動作確認を行いました。 • EC2のフルコントロール権限 • S3のフルコントロール権限 • Elastic Beanstalkのフルコントロール権限 • stsのフルコントロール権限 • 本日のハンズオン手順は、以下の条件で検証しました。 • Amazon Linux上で動作確認しました。 • 東京リージョンで動作確認しました。 2016/7/19 4
  5. 5. Amazon Elastic Beanstalkとは • インフラの構成/アプリのデプロイを自動化するサービス • Rolling Deploy、Blue/Green Deployment • EC2 Instance、ELB、AutoScaling Groupなどの構成を自動化 • .ebextensionsによる詳細な構成も可能 • Java、PHP、Ruby、Python、Node.js、.NET、Docker、Goをサポート • Web TierとWorker Tier • CloudWatch / Logsによるモニタリング 2016/7/19 5
  6. 6. Amazon Elastic Beanstalkとは 2016/7/19 6 アプリケーション アプリケーションバージョン Ver. 1 Ver. 2 環境 設定 EC2 ELB AS SNS
  7. 7. 詳細はこちら(参考資料) • AWS Black Belt Tech シリーズ 2015 -Amazon ElasticBeanstalk • http://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-tech-2015-aws- elastic-beanstalk 2016/7/19 7
  8. 8. ハンズオンの流れ 1. アプリケーションの作成 2. アプリケーションバージョンの作成 3. 環境の作成 4. アプリケーションバージョンの追加+環境の更新 5. (後片付け) 2016/7/19 8
  9. 9. ハンズオンの流れ 2016/7/19 9 アプリケーション
  10. 10. ハンズオンの流れ 2016/7/19 10 アプリケーション アプリケーションバージョン Ver. 1
  11. 11. ハンズオンの流れ 2016/7/19 11 アプリケーション アプリケーションバージョン Ver. 1 環境 設定 EC2 ELB AS SNS
  12. 12. ハンズオンの流れ 2016/7/19 12 アプリケーション アプリケーションバージョン Ver. 1 Ver. 2 環境 設定 EC2 ELB AS SNS

×