SlideShare a Scribd company logo
SAMURAIハンズオン
AWS  Meetup!
@tomyankuns
1
WHO AM I
石田 知也(いしだ ともや)!
cloudpack エバンジェリスト&ソリューションアーキテクト!
全国のJAWS-UG回ってます(今年:沖縄→札幌→大阪→さいたま)!
AWS SAMURAI AWARD2014 受賞(JAWS-UG貢献)!
JAWS-UG東京、JAWS FESTA・JAWS DAYS副実行委員長!
好きなAWSサービス:SQS(クラウドの基本は疎結合だ!)
@tomyankuns!
facebook.com/tomyankuns
はじめに
!   このセッションは、通常3.5時間枠で⾏行行うAWSハンズオンを
なんと50分でやっちゃおうという無茶茶ぶり効率率率的な企画です
≫  企画した奴  ちょっとコッチコイ( ̄ー ̄メ)~∼~∼~∼~∼~∼\(;ノT-‐‑‒T)ノユルシテー
!   つまり…      がんがんぶっ⾶飛ばして進めますwww
!   たぶんついて⾏行行けない⽅方のフォロー・質問対応できませんww
≫  補助スタッフいますので捕まえてください
≫  すみません、すみません…  m(_̲  _̲)m
!   終わったら近くにいるので、私を捕まえてください  mm
!   公式ハッシュタグ
•  #jawsdays  #samurai
2
!   AWS  Management  Consoleにアクセス
!   Webサーバ2台を起動
!   ロードバランサを起動し、Webサーバ2台をぶら下げ
!   マシンイメージの作成
!   マシンイメージからサーバを複製起動
3
⼤大まかな流流れ
AWSアカウントの作成
!   予めご連絡のとおり、本⽇日はお時間の関係上、AWSアカウ
ントの作成を割愛させて戴きます。m(_̲  _̲)m
!   アカウントの作成の流流れ
    http://aws.amazon.com/jp/register-‐‑‒flow/
4
AWS  Management  Consoleにアクセス
5
aws.amazon.com
AWS  Management  Consoleにログイン
6
早速Webサーバをたててみましょう!(EC2を選択)
7
Reagion(地域)を選択します
8
セットアップウィザードを表⽰示します
9
10
インスタンスのマシンイメージ(AMI)を選択します
11
インスタンスタイプを選択します
12
サーバ台数とWebサーバ(Apache)⽴立立ち上げの呪⽂文を唱えます  ( ̄⼈人 ̄)
画⾯面を下にスクロール
13
サーバ台数とWebサーバ(Apache)⽴立立ち上げの呪⽂文を唱えます  ( ̄⼈人 ̄)
#!/bin/sh
yum install httpd -y
/etc/init.d/httpd start
14
ストレージを設定します
15
インスタンスに名前をつけます
WebServer
16
セキュリティグループを作成します
sg_web
Web Server
SSH(TCP 22)
HTTP(TCP 80)
17
⼀一通り確認します
18
サーバにアクセスするための鍵を作ります
19
これでWebサーバの起動が完了了
20
暫し待つ…  が今⽇日は時間がないので先へがんがん進むw
21
ロードバランサを作ってWebサーバを冗⻑⾧長化する
22
ロードバランサに名前をつける
23
/icons/apache_pb2.gif
ヘルスチェックの条件を設定する
24
セキュリティグループを作成する
25
ロードバランサにWebサーバをぶら下げる
26
⼀一通り確認します
27
これでロードバランサの設定が完了了
28
ステータスを確認
OutOfService→InService
29
そろそろWebサーバが設定完了了してるはず
ブラウザにコピ貼り
30
このページが⾒見見れたら成功!
31
インスタンスのイメージ(AMI)を作成する
32
インスタンスのイメージ(AMI)を作成する
今回はNo  rebootにチェック
レ
33
インスタンスのイメージ(AMI)完成
Launchをクリックして、このAMIから
インスタンスを起動可能
インスタンスへSSHでログインする⽅方法
!   ターミナル起動
!   cd  ダウンロードした鍵ファイルのディレクトリ
! chmod  600  鍵ファイル.pem
! ssh  –i  鍵ファイル.pem  ec2-‐‑‒user@IPアドレス
34
Appendix

More Related Content

Samuraiハンズオン AWS Meetup!