AWS Deck Template

Similar documents
Slide 1

AWS Deck Template

AWS Deck Template

Microsoft PowerPoint - Tutorial_2_upd.ppt

Azure 活用シナリオ PHP ホームページを移行 1

PowerPoint プレゼンテーション

SecureAssist Enterprise Portal アップグレードガイド Version 対応版 パッケージのダウンロード アップグレード全体の流れ アップグレード作業の詳細手順

appli_HPhi_install

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS への マイグレーション手順 (Linux 版 ) Ver

利用者

クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

目次 1. Serverspec とは 1.1. Serverspecとは 1.2. Serverspecで出来る事 2. セットアップ 2.1. 必要なもの 2.2. インストール 3. デモ 3.1. デモ環境について 3.2. テスト対象サーバーの登録 3.3. サンプルテストの中身 3.4.

入門ガイド

Alibaba Cloud [ ナレッジドキュメント ] AWS S3 から AlibabaCloud OSS へのマイグレーション手順 AWS S3 からAlibaba Cloud OSS への マイグレーション手順 Ver SB Cloud Corp Al

AWS 認定 DevOps エンジニア - プロフェッショナルサンプル試験問題 1) あなたは Amazon EBS ボリュームを使用する Amazon EC2 上で実行されているアプリケーションサーバ ー向けに 自動データバックアップソリューションを導入する業務を担当しています 単一障害点を回避し

Startup_on_AWS_usecases_StartupDay

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) Ver SB

Cuoreテンプレート

Elastic MapReduce bootcamp

Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成

はじめに 1. 概要本書では SuitePRO V3 にて提供している迷惑メールフィルタのバージョンアップ手順について案内しています なお この手順につきましては 迷惑メールフィルタ機能について オンラインマニュアルの内容通りに設定されていることを前提条件とします

1. アンケート集計サンプルについて ここでは Windows Azure と SQL Azure を使ってアンケートを実施し アンケート結果を Excel で集計するサンプルについて説明します アンケートは Windows Azure で運用し アンケート結果は SQL Azure に格納されます

PowerPoint Presentation

Alibaba Cloud [ ナレッジドキュメント ] オンプレから Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) オンプレから Alibaba Cloud ECS への マイグレーション手順 (Linux 版 ) Ver SB Clou

Agenda! 事前準備

モバイルアプリを Azure で作る - データを扱う Azure Storage を利 してデータを保存する 本稿では PHP と Windows Azure を使って 画像などのファイルを扱うアプリケーションを開発する方法を説明します Windows Azure Platform では データの

2

[Unifinity]運用マニュアル

Alibaba Cloud [ ナレッジドキュメント ] VPN 経由での AWS S3 から AlibabaCloud OSS へのマイグレーション手順 VPN 経由でのAWS S3から Alibaba Cloud OSSへのマイグレーション手順 Ver SB Cloud Cor

自己紹介 岩松信洋 (IWAMATSU Nobuhiro) Linux カーネル開発をしています (Renesas SH) U-Boot のSHアーキテクチャメンテナしています Debian の開発に参加しています Debian Maintainer / Debian JP Project Lead

利用者

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ WEB 版薬剤在庫管理システムの初期設定

Amazon Web Services 向け先進のセキュリティ! Amazon パブリック クラウド用仮想アプライアンス Public Cloud チェック ポイントの Software Blade が Amazon Public Cloud 上で展開可能となりました 2014 Check Poin

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

Server Backup Manager 5.0 Debian および Ubuntu システムへの Server Backup Free のインストール 1. APT-GET をしてServer Backup Free をインストールする 2. Server Backup Free のインストール

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux_PostgreSQL 版 ) AWS EC2 から Alibaba Cloud ECS への マイグレーション手順 (Linux_Postgre

Microsoft PowerPoint - TwitterInsight edit.pptx

App Bridge Monitor Linux Agent インストールガイド Ver.1.9.0

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版  

Leveraging Cloud Computing to launch Python apps

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ 日レセと連携するための有効化設定 WEB

WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル ( 標準 MySQL+ 非 SSL ) 作成 :2014 年 2 月 Ver.1.1

Mobile Access簡易設定ガイド

Eclipse マニュアル <作成目的> Eclipse のインストール方法などを紹介したページはいろいろありますが 専門用語がわからない初心者でもわか りやすく Eclipse のインストール方法 基本操作などをまとめたマニュアル作成を目的としています <目次> 1 Eclipse のインストール

2. Docker の基本的な操作 1 docker hub の参照 2 DockerHub の Explorer リンクからアプリケーションを参照 3 アプリケーション検索 4 tag について 3. docker 基本コマンド 1 docker の

目次 1. はじめに 本書対象者 PALRO のアプリケーションについて Ubuntu 8.04LTS の入手について Linux 上での開発環境の構築 事前準備 Ubuntu のインストール..

そこが知りたい!AWSクラウドのセキュリティ

HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache

InterSecVM/MWc V1.0 for Linux (Amazon EC2 用 ) セットアップ手順説明書 2015 年 9 月第 1 版

Microsoft PowerPoint - Tutorial_6.ppt

EV3 の初期設定

Amazon Web Services環境におけるWebOTX Application Server導入ガイド (Linux)

アプリケーションサーバ JBoss超入門

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

FTDI Driver Error and Recovery Procedure Check FTDI driver operation Rev :OK, Rev :NG, Rev :NG May 11, 2017 CHECK FTDI DRIVER

Oracle BPEL Process Managerを使用したJD Edwards EnterpriseOne顧客信用情報の問合せ

演習に必要な

HeartCoreインストールマニュアル(PHP版)

PowerPoint プレゼンテーション

needlework_update_manual_rev1.4

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

PowerPoint プレゼンテーション

GitLab + Dokku で作る CI/ CD 環境 Kazuhiro NISHIYAMA 第 78 回 Ruby 関西勉強会 2017/07/29 Powered by Rabbit 2.2.0

スライド 1

Microsoft PowerPoint - APM-VE(install).pptx

目次 1. はじめに 本文書の目的 前提条件 略語 事前準備 ホスト名の名前解決 Linux 版パッケージ システム要件 ソフトウェア要件 パッケージ構成

[当日発表資料]AWS_Summit_CYBIRD_fix.key

PowerPoint プレゼンテーション

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

HARTING Node.js Environment for HAIIC MICA 日本語 HARTING Node.js Environment for HAIIC MICA HARTING IT Software Development Marienwerder Str. 3, E

「MT-3_2-ja

[給与]給与奉行LANPACK for WindowsNTのサーバーセットアップのエラー

MQTTとアンドロイドで 本格的IoTを体験しよう

How to Install and Configure Panorama Panorama のインストールと設定 Panorama は Palo Alto Networks のサポートサイトからダウンロード可能な VMware イメージです 本書は Panorama のインストールと Panora

( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス

$ cmake --version $ make --version $ gcc --version 環境が無いあるいはバージョンが古い場合は yum などを用いて導入 最新化を行う 4. 圧縮ファイルを解凍する $ tar xzvf gromacs tar.gz 5. cmake を用

Web GIS Template Uploader 利用ガイド

Microsoft Word JA_revH.doc

( 目次 ) 1. XOOPSインストールガイド はじめに 制限事項 サイト初期設定 XOOPSのインストール はじめに データベースの作成 XOOPSのインストール

============================================================

Presentation Title Here

防災マップ作成システムの開発業務基本設計書

Procedure-for-Azure-v1.1

Windows 10 IoT Core MVA 2015 August Windows 10 IoT Core ハンズオントレーニング Building and running Github MS IoT Samples on Windows 10 IoT Core 3 章 UWP アプリの開発 L

Dr.Web Desktop Security Suite Ver.10.1 簡易構築ガイド -Linux 用 - 株式会社 Doctor Web Pacific 初版 : 2015/10/20 改訂 : Copyright Doctor Web Pacific Inc. All rights re

Microsoft Word - SiteShell-CloudWatch連携ガイド_Linux版

ダウンロード方法 アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類が あります.tar フォーマットのソフトウェアとデバイス ファイルがバンドルされたセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストール

MAPインストーラー起動時のエラーメッセージへの対処方法

ダウンロード方法 アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類があります.tar フォーマットのソフトウェアとデバイス ファイルがバンドルされたセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストールす

SystemDirector Developer's Studio(V3.2) 適用ガイド

Helix Swarm2018.1アップグレード手順

IIJ Technical WEEK アプリ開発を楽にするRuby PaaS「MOGOK」について

目次 1. 概要 AWS 環境構築の流れ アカウントの作成 AWS アカウント Google アカウント (Google Maps Key 取得 ) Elastic Beanstalk でアプリケーション作成... 4

ダウンロードサービス ダウンロードサービス 処理の流れ 詳細は次頁以降をお読み下さい 1. インターネットエクスプローラー等のブラウザソフトを起動します アドレスバーに下記の URL を入力します 2. ログイン画面にユーザー ID とパスワード

InfoFrame Relational Store V2.2 構築ガイド for Amazon Web Services RS J

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

Microsoft Word - AWSBlueprint final.docx

< 付録A: ソフトウェアアップデート >

( 目次 ) 1. Joomla! インストールガイド はじめに 制限事項 サイト初期設定 Joomla! のインストール はじめに データベースの作成 Joomla! のインストール...

PowerPoint Presentation

Transcription:

はじめての Elastic Beanstalk Amazon Data Services Japan

Elastic Beanstalk とは AWS 上のベストプラクティス構成を自動作成 コードをデプロイするだけで Web アプリケーションを開始 Instance WAR deploy! Elastic Load Balancer Amazon RDS Instance CloudWatch Auto scaling Group

ElasticBeanstalk の論理構成 Application Environment URL Environment URL Environment URL Environment Configuration Environment Configuration Environment Configuration Version WAR/ZIP WAR/ZIP WAR/ZIP WAR/ZIP WAR/ZIP Configuration Template

各環境の中を覗くと Environment URL この環境が自動で構成されている ElasticLoadBalanceing Manageme nt Console SNS HM HM CloudWatch S3 eclipse EC2 AutoScaling EC2 Security Group

Application アプリケーションの作成

アプリケーションと環境の作成 希望のアプリケーションコンテナを選択して Start を押す 6

アプリケーションと環境の作成 環境の構成が終わるのを待つ 7

アプリケーションと環境の作成 初期バージョンにアクセス Click 8

アプリケーションと環境の作成 デプロイされたサンプルアプリケーションを確認 9

ここまでに出来上がった構成 Application Default Environment URL Environment Configuration Version WAR/ZIP http://default-environment- XXXXXX.elasticbeanstalk.com サンプルアプリケーション

マネージメントコンソールからコードをデプロイ WAR ファイルや ZIP で固めたプロジェクトなど Check バージョンに付ける名前 アップロードするファイルを選択 11

Git でコードをデプロイ ~ 準備編 ~ 作業環境の用意 ( 既にあればスキップ ) EC2 インスタンスを起動 (t1.micro で十分 ) ログインして git をインストール $ sudo yum y install git ElasticBeanstalk の CLI ツールをダウンロード 下記 URL から最新版の URL を取得 http://aws.amazon.com/code/6752709412171743 ダウンロードと解凍 ( 下記例では Version 2.3) $ wget https://s3.amazonaws.com/elasticbeanstalk/cli/aws- ElasticBeanstalk-CLI-2.3.zip $ unzip AWS-ElasticBeanstalk-CLI-2.3.zip 12

Git でコードをデプロイ ~ プロジェクトセットアップ編 ~ プロジェクトを作成して初期化 $ mkdir helloworld $ cd helloworld $ git init AWS Dev Tool を使ってデプロイに関するコンフィグ スクリプトを走らせて git の拡張コマンドをインストール $ ~/AWS-ElasticBeanstalk-CLI-2.3/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh aws.config コマンドでデプロイに関するコンフィグを設定 $ 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 13

Git でコードをデプロイ ~ 実施編 ~ コードを開発 ローカルでテスト $ cat > index.php <html><head><title>php Test</title></head> <body><?php echo '<h1>hello, World!</h1>';?></body></html> Ctrl+d Git でローカルレポジトリに変更をコミット $ git add index.php $ 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 14

更新されたコードのデプロイを確認 更新が完了するとステータスが再びグリーンに Running Version も更新される 15

各バージョンの一覧を確認 バージョンタブを選択 任意のバージョンを選択してロールバックすることも可能 16

ここまでに出来上がった構成 Application Default Environment URL Environment Configuration サンプルアプリケーション Version WAR/ZIP http://default-environment- XXXXXX.elasticbeanstalk.com WAR/ZIP 最後にデプロイしたバージョン

ステージング環境の追加 環境名 環境に割り当てる URL ( 要 Global Unique) デプロイするバージョンを指定 ( ここでは再びサンプルを選択 ) 18

新環境の初期設定 使用するインスタンスタイプ インスタンスにログインするための SSH キーペア名 ( 任意 ) 19

追加された環境の確認 20

ここまでに出来上がった構成 Application Default Environment URL Environment Configuration サンプルアプリケーション Version WAR/ZIP http://default-environment- XXXXXX.elasticbeanstalk.com Staging Environment WAR/ZIP 新たにデプロイしたバージョン URL Environment Configuration

環境のスワッピング ステージング環境を本番環境に移行する場合など DNS の切り替えにより実施される 入れ替え元 入れ替え先 22

環境スワップが実行されたことを確認 今まで Default-Environment についていた URL が Staging-Environment に 23

ここまでに出来上がった構成 Application Default Environment URL Environment Configuration サンプルアプリケーション Version WAR/ZIP http://default-environment- XXXXXX.elasticbeanstalk.com Staging Environment WAR/ZIP 新たにデプロイしたバージョン URL Environment Configuration