これでAWSマスター!? 初心者向けAWS簡単講座
Upcoming SlideShare
Loading in...5
×
 

これでAWSマスター!? 初心者向けAWS簡単講座

on

  • 16,515 views

2012/7/13開催の

2012/7/13開催の
「AzureとAWSをクラウド女子部が語る!クラウド勉強会 in 福岡」
http://atnd.org/events/30235
の資料です。

Statistics

Views

Total Views
16,515
Views on SlideShare
16,382
Embed Views
133

Actions

Likes
38
Downloads
269
Comments
0

7 Embeds 133

http://shigemk2.hatenablog.com 90
http://www.serverworks.co.jp 21
https://twitter.com 13
http://pinterest.com 6
https://si0.twimg.com 1
http://cloud.feedly.com 1
https://www.chatwork.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    これでAWSマスター!? 初心者向けAWS簡単講座 これでAWSマスター!? 初心者向けAWS簡単講座 Presentation Transcript

    • スター!?これ でAWSマ 初⼼心者向けAWS簡単講座 in  福岡クラウド勉強会 2012年年7⽉月 株式会社サーバーワークス ⼩小室
    • はじめに!   資料料は公開します。メモは最低限にしましょう。!   質問事項はTwitter  ハッシュタグ  #jawsug  を付 けて質問お願いします。誰かが答えてくれるは ずです(  ^ω^  ) Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 2
    • 本講習の目的1 Amazon Web Servicesについて(⽤用語集)知る2 Amazon Web Servicesの主⼒力力製品の概要を知る3 Amazon Web Servicesを調べる⽅方法を知る Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 3
    • AWS提供サービス アプリ IDE  プラグイン デプロイ・⾃自動化・運⽤用ライブラリ・SDK Web管理理画⾯面 AWS Toolkit for Eclipse Elastic Beanstalk.NET, Java, PHP, Management AWS Toolkit for Visual CloudFormationRuby,Android, iOS Console Studio Simple workflow 認証と請求 ネットワーク&ルーティング IAM モニタリング 検索索 オートスケーリン VPC & Direct ConnectConsolidated CloudWatch CloudSearch グ Elastic LB Billing Route 53 分散処理理 ペイメント コンテンツ メッセージング 分散キャッシュ メール送信 Elastic Devpay デリバリー SNS ElastiCache SESMapReduce FPS CloudFront SQS データベース ストレージ コンピュート RDS S3 EC2 SimpleDB EBS DynamoDB AWS グローバル・インフラストラクチャー (リージョン/アベイラビリティゾーン/エッジロケーション) Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 4
    • これが なくちゃ 始ま らない! Amazon Web Services 用語集 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 5
    • AWSの製品を知る前の事前知識識!   リージョン(Region)!   アベイラビリティ・ゾーン(Availability  Zone)!   エッジロケーション(Edge  location)!   従量量課⾦金金!   無料料利利⽤用枠!   マネージメントコンソール   (Amazon  Management  Console)!   API Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 6
    • リージョン(Region)l  地域/⽤用途に紐紐付くデータセンターの概念念l  例例:東京、シンガポール、政府⽤用 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 7
    • アベイラビリティ・ゾーン(Availability  Zone)!   リージョン内にある物理理的(約30km以上)に離離れた個々のデータセン ターの名称!   EC2 / RDS⽤用!   各アベイラリビティゾーン間は⾼高速ネットワークが引いてある!   独⽴立立したネットワーク、電源、空調、セキュリティ…extra 東京リージョン AZ B AZ AZ AZ AZ A C A B AZ D Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 8
    • エッジロケーション  (Edge Location)! CloudFrontとRoute53はリージョンと別のエッジロケー ションから提供される(32箇所)!   限定的だがDirect Connectが使えるエッジロケーションが ある(10箇所) 東京リージョン AZ AZ A B Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 9
    • 従量課金!   使⽤用した分だけ課⾦金金される事!   クレジットカードのドル払い n  円の請求書ベースであれば課⾦金金代⾏行行等活⽤用する!   Amazonの課⾦金金⽅方法にはルールがある n  データの上り(ローカル→AWS)のネットワーク利利⽤用量量は無料料 n  外付けハードディスクEBSはどのサービス配下で使われていても同じ⾦金金額 n  アベイラビリティゾーン間のデータ転送は通常ネットワーク利利⽤用とは違う n  同じアベイラビリティゾーン内のデータ転送は無料料 n  I/Oリクエスト分など不不明に⾒見見える課⾦金金対象もAPIなどを利利⽤用する事で利利⽤用量量を取 得する事が可能!   利利⽤用料料にも⼤大体の法則がある n  利利⽤用料料の約7割がEC2(仮想サーバ)の稼動時間 n  EC2を如何に減らして他のサービスで代替出来るかを考える事がコスト削減への 第⼀一歩(例例: SMTPサーバをSESで代替する) Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 10
    • 無料利用枠!   今からアカウントを新規作成した場合、限定的にサービスが無料料で 試せます。!   ⼀一年年間のみです。!   http://aws.amazon.com/jp/free/#freetierdetails1年年間で限定的無料料枠 無期限で限定的無料料枠 無期限で無料料•  Amazon EBS •  Amazon SWF •  Amazon VPC•  Amazon EC2 •  Amazon •  Amazon•  Amazon SES DynamoDB CloudFormation•  Amazon S3 •  Amazon SimpleDB •  Amazon Elastic•  Elastic Load •  Amazon SQS Beanstalk Balancing •  Amazon SNS •  Amazon IAM•  Amazon CloudWatch Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 11
    • マネージメントコンソール ⽇日本語画⾯面 なら Cloudworks!   AWSの製品を扱う事が出来る管理理画⾯面!   APIでしか使えない機能、サービスがあります!   英語画⾯面 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 12
    • API (Application Program Interface) !   AWSのリソースアクセス⽅方法の⼀一つ !   コマンドライン  もしくは SDKが提供// Iクラスの初期化$ec2 = new AmazonEC2();// サーバイメージからサーバを起動する$response = $ec2->run_instances(ami-84db39ed, 1, 1, array( InstanceType => m1.small));//レスポンスを確認var_dump($response->isOK()); $ ec2-describe-regions REGION eu-west-1 ec2.eu-west-1.amazonaws.com REGION sa-east-1 ec2.sa-east-1.amazonaws.com REGION us-east-1 ec2.us-east-1.amazonaws.com…… Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 13
    • 私 たち、看 板娘! Amazon  Web  Servicesの 主⼒力力製品の概要を知るCopyright 2012 Serverworks Co, Ltd. All Rights Reserved. 14
    • Amazon SimpleStorage Service (S3) みんな大好きS3
    • S3(エススリー/Simple Storage Service)!   ストレージサービス!   世界中の7リージョンから選択可能!   1バイトから5TBまで。HTTP/HTTPS可能 データセンター データセンター データセンター Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 16
    • S3用語 オブジェクト (object)バケット ACL(bucket) キー(key) S3へのエンドポイント バケット名 https://s3-ap-northeast-1.amazonaws.com/swx-fukuoka/ people.jpg オブジェクト名 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 17
    • S3オプション!   Standard  Storage  Option(デフォルト) n  99.99999999999%の堅牢牢性  =>  イレブンナイン(9の11乗) n  99.99%の可⽤用性 n  値段 •  1G/10円ぐらい、1T/1万ぐらい!   Reduced  Redundancy  Storage  (RSS)  Option n  99.99%の堅牢牢性 n  99.99%の可⽤用性 n  年年間で0.01%のデータロスの可能性 n  値段 •  1G/7円ぐらい、1T/7000円ぐらい Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 18
    • S3機能!   マルチパートアップロード!   Webサイト機能!   バージョニング!   アクセスログ!   認証機能(ACL)!   API経由でのアクセス(SDK対応)!   Import/Export(最寄りはシンガポール) Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 19
    • Amazon ElasticCompute Cloud (EC2) あんたが大将!EC2
    • EC2とは !   Elastic Compute Cloud (イラスティックコンピュートクラウド) !   仮想サーバ(Citrix Xenベース) !   準仮想化 !   インスタンス(CPU/メモリ/ディスク容 量量) ハイパーバイザー !   基本マルチテナント n  専有インスタンスもあり 仮想インターフェイス (Dedicated instance/デディケイテッドインス タンス)セキュリティグループ セキュリティグループ ファイヤーウォール CPU メモリ ディスク容量量物理理インターフェイス Instance Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 21
    • EC2 : ECUと仮想コアについて!   EC2  Compute  Unit(ECU) n  1  ECUは1.0-‐‑‒1.2GHz  2007  Opteron  または2007  Xeonプロセッサの CPU能⼒力力と同等の能⼒力力。 n  2007  Xeon  =  2006年年初頭の1.7  GHz  Xeon  プロセッサとも等価 (Woodcraft  5110か5120)  =  初期のMac  Proに2基搭載 現在のミディ アム・インス タンスと同じ!  仮想コア n  N個のECUを1仮想コアとして計算 n  例例:  2ECU  x  2仮想コア  =  4ECU Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 22
    • インスタンスタイプ ECU 仮想 メモリ 容量量 タイプ ⾦金金額 (CPU) コアマイクロ (最⼤大)2 613MB 32ビット/ $0.027/時 64ビット $19/⽉月スモール 1 1 1.7GB 160GB 32ビット/ $0.09/時 64ビット $65/⽉月ミディアム 2 1 3.75GB 410GB 32ビット/ $0.18/時 64ビット $130/⽉月ラージ 2 2 7.5GB 850GB 64ビット $0.37/時 $266/⽉月エキストラ 2 4 15GB 1,690GB 64ビット $0.74/時ラージ $533/⽉月 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 23
    • インスタンスタイプ(ハイメモリ) ECU 仮想コア メモリ 容量量 タイプ ⾦金金額 (CPU)エキスト 3.25 2 17.1GB 420GB 64ビット $0.52/時ララージ $373/⽉月ダブル  エ 3.25 4 34.2GB 850GB 64ビット $1.04/時キストラ $746/⽉月ラージクワドラ 3.25 8 68.4GB 1,690GB 64ビット $2.07/時プル  エ $1,492/⽉月キストララージ Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 24
    • インスタンスタイプ(ハイCPU) ECU 仮想コア メモリ 容量量 タイプ ⾦金金額 (CPU)ミディア 2.5 2 1.7GB 350GB 64ビット $0.19/時ム $139/⽉月エキスト 2.5 8 7GB 1,690GB 64ビット $0.76/時ララージ $547/⽉月 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 25
    • 裏の番長EBS
    • EBS!   Elastic  Block  Store(イラスティック・ブロッ ク・ストア) n  外付けハードディスク n  最⼤大1Tまで容量量を決められる n  EC2のルートティバイスになれる(  vs  Instance-‐‑‒Storeタイプ) n  バックアップ(スナップショット)先はS3 n  値段 •  $0.12/GB/⽉月 •  100G  =  $12 Snapshot Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 27
    • Elastic Load Balancer 面倒見が良いお姉さん的ELB
    • ELB!   Elastic  Load  Balancing(イラスティック・ロー ドバランシング/ELB) n  トラフィックを(アベイラビリティ間を跨いで)⾃自動配分する。 n  IPv6対応 n  EC2インスタンスの正常度度を検出、問題があるインスタンスにはトラ フィックの割当は⾏行行わない n  SSL証明書利利⽤用可能 n  ⾃自動でオートスケールする n  利利⽤用可能プロトコル:  HTTP,  HTTPS,  SSL,  TCP n  Zone  ApexはRoute  53を使えば対応可能(AA) Availability Zone Availability Zone Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 29
    • Amazon RelationalDatabase Service (RDS) データの守り神RDS
    • RDS!   Amazon  Relational  Database  Service n  MySQL,  Oracle,  SQL  Server!   Multi-‐‑‒AZデプロイメント n  別のアベイラビリティゾーンにホットスタンバイを⾃自動作成、データ同期、 ⾃自動フェイルオーバー!   リードレプリカ n  ⾮非同期レプリケーション Amazon Relational Database Service (RDS)!   ⾃自動バックアップ n  保存期間最⼤大8⽇日間 n  5分前までの任意の期間に復復元可能 Availability Zone!   スナップショット Availability Zone Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 31
    • EC2と愉快な仲間達!   Elastic  IP(イラスティック・アイピー) n  固定IP(IPv4)!   Virtual  Private  Cloud (バーチャル・プライベート・クラウド/VPC) n  パブリッククラウド上にプライベート領領域を作りVPN経由で接続が可能! CloudWatch(クラウドウォッチ) n  AWSのリソースの監視!   Auto  Scaling(オートスケーリング) n  EC2の状態に合わせて⾃自動的に拡⼤大、減少が可能!   ⾼高性能コンピィーティング(HPC)クラスタ!   VM  import n  Vmware  ESX  VMDK,  Citirix  Xen  VHD、Microsoft  Windows  Server   2003(R2)/2008(R1  or  R2),Microsoft  Hyper-‐‑‒V  VHDイメージ Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 32
    • EC2と愉快な仲間達の図 www.yourApp.com media.yourApp.com (Static data) Amazon Route 53 Amazon Hosted Zone CloudFront Elastic Load Balancer Amazon EC2 Amazon Instances CloudWatch Alarms Web Web Server Server Amazon S3 Amazon SNS Auto Scaling Group Bucket Notifications App App Server Server Amazon App Tier SimpleDB Domains Amazon SES Email ElastiCache Tier AZ-1 Amazon RDS AZ-2 RegionCopyright 2012 Serverworks Co, Ltd. All Rights Reserved. 33
    • AWS提供サービス アプリ IDE  プラグイン デプロイ・⾃自動化・運⽤用ライブラリ・SDK Web管理理画⾯面 AWS Toolkit for Eclipse Elastic Beanstalk.NET, Java, PHP, Management AWS Toolkit for Visual CloudFormationRuby,Android, iOS Console Studio Simple workflow 認証と請求 ネットワーク&ルーティング IAM モニタリング 検索索 オートスケーリン VPC & Direct ConnectConsolidated CloudWatch CloudSearch グ Elastic LB Billing Route 53 分散処理理 ペイメント コンテンツ メッセージング 分散キャッシュ メール送信 Elastic Devpay デリバリー SNS ElastiCache SESMapReduce FPS CloudFront SQS データベース ストレージ コンピュート RDS S3 EC2 SimpleDB EBS DynamoDB AWS グローバル・インフラストラクチャー (リージョン/アベイラビリティゾーン/エッジロケーション) Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 34
    • 困ったら 110番! Amazon Web Servicesを 調べる方法Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 35
    • Amazon Web Services!   公式サイト http://aws.amazon.com/jp/!   公式ドキュメント http://aws.amazon.com/jp/documentation/!   AWSマイスターシリーズ http://www.slideshare.net/kentamagawa!   Cloud  Design  Pattern http://aws.clouddesignpattern.org!   Twitter  のハッシュタグ  #jawsugを付けてつぶやく!   AWSフォーラム https://forums.aws.amazon.com/category.jspa? categoryID=9!   AWS  Support http://aws.amazon.com/jp/premiumsupport/ Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 36
    • 有り難うございました。!   ご不不明な点があればお知らせください!!   次はAmazon Web Servicesを活⽤用した事例例をご紹介します。 本資料料のお問い合わせ先 株式会社サーバーワークス 営業部  ⼩小室 Mail : aya_komuro@serverworks.co.jp Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 37