48
AWS との 上手な付き合い方 株式会社サーバーワークス 大石 @ooishi JAWS-UG 山口編

2011年07月 JAWS-UG山口 AWSとの上手な付き合い方

Embed Size (px)

Citation preview

AWS との

上手な付き合い方株式会社サーバーワークス

大石 @ooishi

JAWS-UG 山口編

本日のねらいみなさん AWSについてはご存じのハズ

AWSの先行ユーザーとして、サービス提供者としてのノウハウをお伝えします

いきなり結論

できるだけEC2を使わない

ビッグバン前

サーバー

ストレージ

DNS

DBキャッシュ

SMTP

Proxy

ビッグバン後S3

Route53

RDS

EC2

CloudFront

SES

ELB

仮想サーバーに全部ブチ込む

旧来のスタイルだと・・・

密結合地獄

•ミドルウェアのバージョンアップで動かなくなる•一つサーバーが落ちたらサービス全停止•インストールする順番とかリアルテトリス状態

AWSを上手に使うと

クラウド型設計にする3つのメリット

1. メンテナンス負荷軽減2. 障害に強い3. セキュリティレベルの向上

疎結合だから・・・

特にお話したい3つのサービス

Route 53S3

CloudFront

Amazon Route 53

Route53• AWSの DNSホスティング•世界中で分散•セキュリティ問題から解放• GUIなし( 2011年 6月現在)

DNS

平常時

DNS

ケース①DNSがダウンして全滅

DNSサーバーは論理的だけでなく、物理的にも分散配置が必須

DNS

ケース②個別システムの切り替え時にDNS側作業が難航

DNSサーバーの運用は可能な限りインソース

解決策

Route53 + Cloudworks

DNSサーバーのグローバル分散 DNSの自社運用

BIND …危なすぎ

今すぐ Route 53へ !

Amazon S3

Amazon S3• クラウド型ストレージ• 入出力が全て HTTP

• ファイルの耐久性= 99.999999999%1万個のファイルが S3上にあった場合、そのうち 1ファイルが失われる可能性は 1,000万年に 1回

• 容量無制限( 1つのファイルサイズは最大 5TBまで)

プログラマブルに使ってもいいですが、

こんな使い方もあります

クラウドストレージ StorSimple

• SSD+SAS混合の iSCSIストレージ• ファイルを自動的に圧縮・暗号化し、

Amazon S3に保管• 離れた場所にバックアップするため、災害対策( DR/BCP)に最適

StorSimple• コールドデータを、自動的に圧縮+暗号化して Amazon

S3にバックアップします• 物理ストレージにあるファイルも、 S3に移動されたファイルも、どちらも同じボリュームに存在するように見えます

• 強力な暗号化を実施しており、 S3上のファイルを本デバイス無く復号化することはできません

• De-duplicate(重複排除)、圧縮機能を有していますので、 S3への転送量を実際のストレージ容量よりも下げることができます

• シンプロビジョニング対応• SharePoint, Exchageのファイルストアにも対応

費用• 初期費用• 筐体価格: 5,000,000円(Model 5010/予価)• セットアップ費用: 800,000円• ご相談可!

• 月額費用• 本体保守費用: 96,260円(予価)• S3費用(実費/当社経由の場合請求書でお支払い可能)

S3費用シミュレーション

• 条件:1ヶ月に 100GBのデータをアップロードし、 20GBのデータをダウンロード、 S3側のストレージ容量は 1,000GBを利用した場合( US-WEST/ $1=85円で換算)• アップロード費用: $10

• ダウンロード費用: $2.85

• ストレージ利用費用: $154

• リクエスト費用: $1.14

• ディスカウント: -$4.57

• 合計: $163.42=約 13,890円

Amazon CloudFront

CloudFront = Amazonの CDN

サイトダウンの理由

被災者:救急医療など、支援が受けられる場所を探す目的で

非被災者:義援金やボランティア活動など、支援できる方法を探す目的

CloudFront使い処

• 静的なコンテンツはCloudFrontから配信すると吉

• EC2を沢山並べる前に、CloudFrontを検討する!

で、最後に EC2

EC2を使うべきところ

•動的なウェブコンテンツの生成•APIの受け口

EC2利用を避けるところ

どうしても EC2を使うときは

Cloudworks

• AWSの日本語コンソール• 無料• 900を超えるユーザー• 独自の便利機能

• インスタンス操作のタイマー自動化• AMIのリージョン間コピー• 各種リソースへの名前付け• Route 53の GUI

http://cloudworks.jp

結論できるだけ EC2を使わない

クラウド型アーキテクチャへの近道

We’re Hiring!

AWS広がり杉につき

人材募集中!

募集職種

• AWS 営業• AWS インフラエンジニア• Ruby & AWS プログラマ

サーバーワークス 夏休み1週間ステイ

地方からの転職・・・

• 転職ってハードル高い・・・• 東京でやっていけるか不安・・・

そんな心配をお持ちの方向けに「サーバーワークス1週間ステイ」パックをご用意します!

なぜ「トライアル?」

• 「いきなり転職」ではありません• 1 週間 or 2週間、サーバーワークスで「ためしに」働いてみる、というプランです(事前に選考があります)

• いやだったらいつでも辞められます

クラウド転職!

支援制度

• 往復の旅費を支給します!• 1週間の宿泊施設を手配、費用は会社が負担• 本採用になった場合、アパート等が決まるまでの最大 4週間、宿泊費用を会社が負担します!

TRY! Serverworks

•興味のある方は、@ooishi か @serverworks に「1週間ステイ希望」とつぶやいて下さい

明治維新黒船に大砲ブチ込んだ長州藩

→逆に黒船を借りて使い倒した

→返り討ちでフルボッコ

→日本作った→ イマココ

山口、宇部のみなさんぜひ一緒に

AWSを使って日本の IT維新を!

ありがとうございました

@ooishi