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 中央線東海支部 勉強会 
AWS ハンズオン 
2014.9.19 
吉田真吾 @yoshidashingo
自己紹介 
☁ cloudpack エバンジェリスト 
ソリューションアーキテクト 
– コンサルティング 
– AWS設計・移行支援 
– テクニカルマーケティング 
☁ バックグラウンド 
– GISシステム,証券システム基盤 
の開発を経...
プログラム 
AWS Basic 
AWS概要 
AWSカルタ〜史上最速AWS基礎学習ツール〜 
Boot Camp 
pt.0 AWSアカウント作成 
pt.1 Basic 
EC2インスタンス作成、基本操作 
サーバーのスケールアップ方法 ...
事前準備 
AWSトレーニング資料 
http://aws.amazon.com/jp/aws-jp-introduction/ 
パソコンの環境 
Mac: Terminal  Webブラウザ 
Windows: TeraTerm  Webブ...
クラウドコンピューティング 
オンデマンド・ セルフサービス 
幅広いネットワークアクセス 
リソースの共用  
スピーディな拡張性 
サービスが 計測可能であること 
サービスモデル 
Software as a Service 
Platf...
AWSが解決する利用シーン
40サービス 
EC2 
EMR Kinesis WorkSpaces 
CloudWatch 
Direct 
Connect 
IAM 
Route 53 
SNS 
SES 
SimpleDB 
CloudFront 
VPC 
Reds...
pt.0 AWSアカウント作成 
http://aws.amazon.com/jp/register-flow/
AMI とは 
AMI化 
ミドルウェアやDBの 
インストール・設定 
変更 
AMI 
仮想サーバーのAMI 
インスタンス
Boot Camp pt.1 
EC2インスタンスの作成・設定 
t2.micro in Default VPC 
SSH接続 
Apacheのインストール 
AMI化 
サーバーのスケールアップ 
EIPの付与
デフォルトVPC
EC2インスタンスの起動 
パラメータ(サンプル) 
AMI:Amazon Linux 
インスタンスタイプ:t2.micro 
Default VPC 
172.31.0.0/16 (VPC) 
172.31.16.0/20 (Subnet ...
SSH接続(Mac) 
$ cd キーペアを配置した場所 
$ chmod 400 キーペア 
$ ssh –i キーペア ec2-user@Public IP or DNS 
SSH接続(Win) 
TeraTermを起動 
ホスト名にPub...
Apacheのインストール 
WebブラウザでPublic IPにアクセス 
→何も表示されない 
リモートホスト(EC2)で以下を実行 
 
$sudo yum update -y 
$ sudo yum install httpd 
 
$...
AMI化 
EC2 Management Consoleから 
該当のインスタンスを選択してAMI化
サーバーのスケールアップ 
インスタンスを停止して 
インスタンスタイプを変更して起動
Public IPが変わる! 
DNS(Aレコード)設定のため固定したい 
→Elastic IP
Boot Camp pt.2 
AMIMOTOハンズオン 
AMIMOTOからEC2を起動する 
WordPressインストール 
EIP付与 
バックアップ 
Nginx Cache Controll 
Static Website Host...
AWS Marketplace
EIPの付与 
pt.1を参考に
注意!!! 
EIPをつける直前にここのURLをEIPに書き換 
えておかないと二度とログインできなくな 
る
バックアップ 
ディスクバックアップを行う(≠AMI化)
Nginx Cache Controll 
http://EIP/wp-admin にアクセス
いかがでしたか? 
STILL DAY 1 
and... ハンズオンに使った EC2 や EIP は忘れずに解放しておきましょう
最上位パートナー
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
JAWS-UG中央線東海支部ハンズオン
Upcoming SlideShare
Loading in …5
×

JAWS-UG中央線東海支部ハンズオン

1,304 views

Published on

2014.9.19 名古屋で開催されたJAWS-UG中央線(名古屋〜中津川)支部のハンズオン資料です。
概要:AWSカルタ
ハンズオン

Published in: Technology
  • Login to see the comments

JAWS-UG中央線東海支部ハンズオン

  1. 1. JAWS-UG 中央線東海支部 勉強会 AWS ハンズオン 2014.9.19 吉田真吾 @yoshidashingo
  2. 2. 自己紹介 ☁ cloudpack エバンジェリスト ソリューションアーキテクト – コンサルティング – AWS設計・移行支援 – テクニカルマーケティング ☁ バックグラウンド – GISシステム,証券システム基盤 の開発を経て 2013.1より現職
  3. 3. プログラム AWS Basic AWS概要 AWSカルタ〜史上最速AWS基礎学習ツール〜 Boot Camp pt.0 AWSアカウント作成 pt.1 Basic EC2インスタンス作成、基本操作 サーバーのスケールアップ方法 S3の使い方 pt.2 Basic+ AMIMOTOを使ってWordPress環境を構築する WordPress環境をスケールアウトする S3を使った静的サイトホスティング
  4. 4. 事前準備 AWSトレーニング資料 http://aws.amazon.com/jp/aws-jp-introduction/ パソコンの環境 Mac: Terminal Webブラウザ Windows: TeraTerm Webブラウザ AWSアカウント用 携帯電話 クレジットカード メールアドレス http://aws.amazon.com/jp/register-flow/ AMIMOTOハンズオン資料 http://www.slideshare.net/megumithemes/ jawsdays2014-amimoto
  5. 5. クラウドコンピューティング オンデマンド・ セルフサービス 幅広いネットワークアクセス リソースの共用 スピーディな拡張性 サービスが 計測可能であること サービスモデル Software as a Service Platform as a Service Infrastructure as a Service 実装モデル プライベートクラウド コミュニティクラウド パブリッククラウド ハイブリッドクラウド http://www.ipa.go.jp/files/000025366.pdf
  6. 6. AWSが解決する利用シーン
  7. 7. 40サービス EC2 EMR Kinesis WorkSpaces CloudWatch Direct Connect IAM Route 53 SNS SES SimpleDB CloudFront VPC Redshift ElastiCache Elastic SWF CloudFormation Transcoder CloudTrail SQS Storage Data Gateway Pipeline DynamoDB Elastic Beanstalk Glacier OpsWorks S3 Import/ Export RDS CloudSearch Mechanical Turk Management Console Amazon Web Services
  8. 8. pt.0 AWSアカウント作成 http://aws.amazon.com/jp/register-flow/
  9. 9. AMI とは AMI化 ミドルウェアやDBの インストール・設定 変更 AMI 仮想サーバーのAMI インスタンス
  10. 10. Boot Camp pt.1 EC2インスタンスの作成・設定 t2.micro in Default VPC SSH接続 Apacheのインストール AMI化 サーバーのスケールアップ EIPの付与
  11. 11. デフォルトVPC
  12. 12. EC2インスタンスの起動 パラメータ(サンプル) AMI:Amazon Linux インスタンスタイプ:t2.micro Default VPC 172.31.0.0/16 (VPC) 172.31.16.0/20 (Subnet in ap-northeast-1c) ストレージ:General Purpose (SSD) 8GB タグ:Key=Name, Value=test Security Group:新規 full-monty SSH from 0.0.0.0/0 HTTP from 0.0.0.0/0 HTTPS from 0.0.0.0/0 SSH鍵作成:新規(※ダウンロードした場所を覚えてお くこと)
  13. 13. SSH接続(Mac) $ cd キーペアを配置した場所 $ chmod 400 キーペア $ ssh –i キーペア ec2-user@Public IP or DNS SSH接続(Win) TeraTermを起動 ホスト名にPublic IP or DNSを入力 SSH2を指定 ユーザー名:ec2-user RSA/DSA鍵を使う→DLしたキーペアを指定
  14. 14. Apacheのインストール WebブラウザでPublic IPにアクセス →何も表示されない リモートホスト(EC2)で以下を実行 $sudo yum update -y $ sudo yum install httpd $ sudo service httpd start WebブラウザでPublic IPにアクセス →Apacheのようこそ画面
  15. 15. AMI化 EC2 Management Consoleから 該当のインスタンスを選択してAMI化
  16. 16. サーバーのスケールアップ インスタンスを停止して インスタンスタイプを変更して起動
  17. 17. Public IPが変わる! DNS(Aレコード)設定のため固定したい →Elastic IP
  18. 18. Boot Camp pt.2 AMIMOTOハンズオン AMIMOTOからEC2を起動する WordPressインストール EIP付与 バックアップ Nginx Cache Controll Static Website Hosting (S3)
  19. 19. AWS Marketplace
  20. 20. EIPの付与 pt.1を参考に
  21. 21. 注意!!! EIPをつける直前にここのURLをEIPに書き換 えておかないと二度とログインできなくな る
  22. 22. バックアップ ディスクバックアップを行う(≠AMI化)
  23. 23. Nginx Cache Controll http://EIP/wp-admin にアクセス
  24. 24. いかがでしたか? STILL DAY 1 and... ハンズオンに使った EC2 や EIP は忘れずに解放しておきましょう
  25. 25. 最上位パートナー

×