• 検索結果がありません。

Amazon Virtual Private Cloud

N/A
N/A
Protected

Academic year: 2021

シェア "Amazon Virtual Private Cloud"

Copied!
52
0
0

読み込み中.... (全文を見る)

全文

(1)

RIA開発の視点で考える

「クラウド」の現実

小島 英揮(Hideki Ojima) Marketing Manager, Japan

Amazon Data Services Japan 株式会社 Email: hidekio@amazon.co.jp

(2)

• AWSの日本におけるマーケティング全般と「都市伝説」 対策を担当

• Twitter: @hide69oz • 主な経歴

– 約19年間 ITのマーケティングを担当

– C/S => Internet => Linux => XML => RIA => クラウド(イマココ) – アドビシステムズ時代:Flex User Group(FxUG)の立ち上げ – 2009年12月より現職

• 休日はMTB、登山、沢登り等

(3)

AMAZONのビジネス

一般消費者様 向けサービス セラー様向け サービス 開発者様& IT プロ様向け サービス Eコマース (Amazon.co.jp) マーケットプレイス 物流サービス提供 (Amazon Services) クラウド コンピューティング

(4)

2001 2002 2003 2004 2005 2006 2007 2008 AWS Amazon.com AWS のデータセンター利用規模が Amazon.com に並ぶ 現在: AWS の利用規模がAmazon.comより ボリュームも伸び率も大きい Bandwidth Usage:

急成長を続けるAMAZONのクラウドサービス

(5)

エンタープライズからエンターテイメントまで

幅広い利用

(6)
(7)

Amazon 100 Google 30

Salesforce 10??

自己紹介

Amazonクラウド 100

Google App Engine 32

Windows Azure 27

出典より編集:http://radar.oreilly.com/2010/08/amazon-cloud-platform-still-the-largest-but-others-are-closing-the-gap.html

米国ではAWS開発者へのニーズ高い

(8)

日本でのイメージ調査

日経BP社調べ:「クラウドランキング」

(9)
(10)

クラウド

コンピューティング

とは?

(11)
(12)

クラウドコンピューティングとは?

今日の電力サービス

信頼できる送電網、大規模な発電所のおかげで、 いつでも、必要なだけ、安価に電気を利用が可能。

(13)

クラウドコンピューティングとは?

電力の世界で起こった事が、コンピュータパワーでも実現

高速&高信頼なネットワーク網と、

信頼できるクラウドベンダーのデータセンター により、電力サービスと同じ利用モデルを実現

(14)

それって

サーバまわりの

面倒な作業から

(15)

Yes!

調達や

サイジングや

メンテや

(16)

例えば・・・ (AWSの場合)

・・・・・・ ピーク対応が楽 システムリカバリが楽 アクセス急増! オートスケールで サーバ数が自動増減 システム不調 同じ構成の サーバ起動 新たなサーバに EBSをアタッチ 不調なサーバ をシャットダウン リカバリ完了! EC2

(17)

API経由でサーバリソースを調達(AWSの場合) API Web UI アプリケーション 人手の介在は 不要

(18)

「1円クラウド」から「スパコン」クラスまで1時間単位で 仮想サーバを調達可能 (AWSの場合) マイクロ スタンダード ハイメモリ ハイCPU 1-2ECU クラスタ コンピュート RDS EMR 1-8 ECU 5-20 ECU 13-26 ECU 33.5 ECU 1-26 ECU 1-26 ECU $0.02/h ~ $0.085/h ~ $0.68/h $0.085/h ~$0.68/h $0.17/h ~$2.4/h $1.6/h $0.1/h ~$3.58/h $0.11/h ~$3.10/h

(19)

1時間単位で

「すぐに」「必要なだけ」

コンピュータリソースが

(20)

サーバの余剰、不足から解放

(21)

クラウド導入で開発プロセスのボトルネックの解消 クラウド前(社内 or レンタルサーバ利用) クラウド後 タスク タスク 順番に処理 + 処理時間は保有H/Wに依存 同時処理 + 処理時間は必要に応じて短縮可能 クラウド導入により、 ボトルネックを解消

(22)

プロダクション環境でも高い導入メリット

需要予測の難しいアプリケーション 定期的に大量データ処理を必要とする業務 ピーク変動の激しいキャンペーンサイト、 ソーシャルアプリ、ゲームサイト 期間限定+ピーク予測 の難しいサービス等 需要予測 実際の トラフィック

(23)

RIA開発の課題

• IDEは年々充実 ⇒サーバまわりの運用効率が一層課題に • プロトタイピング等でユーザテスト増加 ⇒システム開発の全体工数をいかに管理するか? • 開発期間、費用圧縮へのプレッシャー ⇒従来以上にプロセス簡略化、迅速化の必要性 • 日々進化する技術 ⇒エンジニアの教育工数…etc

(24)

なんか、すごく忙しい

(>_<)

(25)

クラウドがもたらすメリット: 開発工数の配分を改善 AWS利用による クラウドインフラ 本来の 業務 本来の業務 付帯的な業務 クラウド の管理 70% 30% 70% 従来型の インフラ 30%

(26)

RIAとクラウドの「おいしい」関係

AWS利用による RIA x クラウド 環境 H/W Sizing Setup, etc…. Cloud Server Side

Development Development RIA

従来型の開発+ RIA RIA Development Server Side Development コスト増! トータルでコスト減!

(27)

ベストマッチは?

HTML5

×

クラウド

(28)

AWS=

Amazon Web Services

とは?

(29)

AWSのポジション

技術の親和性 OS M/W Apps 仮想OS M/W Apps 仮想OS M/W Apps ・・・・・・ PaaS ・・・・・・ SaaS Apps 従量制課金と拡張性 PaaS / SaaS 既存社内環境 / データセンター

(30)

EC2/S3だけではない、AWSのサービス

【仮想サーバ】 Amazon EC2 【キューサービス】 Amazon SQS 【RDB】 Amazon RDS 【NoSQL】 Amazon SimpleDB 【プッシュサービス】 Amazon SNS 【ストレージ】 Amazon S3 【CDN】 CloudFront Data Center 【分散処理】 Elastic MapReduce 【ロードバランサー】 Amazon Elastic Load Balancing ミドル ウェア サービス 仮想 サーバ 【仮想ディスク】 Amazon Elastic Block store Edge Location

(31)

Amazon EC2 Instances

AWSを使ったWEBアプリ構築例

Amazon EC2 Instances Elastic Block Storage Volumes Elastic Block Storage Volumes Elastic IP Address

Monitoring and Auto Scaling Elastic Load Balancing Amazon S3 Buckets Amazon S3 Buckets Relational Database Service

(32)

EC2:ROOT権限+個別のセキュリティ設定で利用可能 物理インターフェース (Physical Interfaces) ユーザ #1 ハイパーバイザ(Hypervisor) ユーザ #2

ユーザ #n

仮想インターフェース Firewall ユーザ #1 セキュリティグループ ユーザ #2 セキュリティグループ Customer n セキュリティグループ

(33)

• キャッシュフロー経営に効く

• ビジネスのスピード向上

• ピーク時の対応が安心

• 機会損失を削減

(34)

技術者視点でみたAWS

• 既存の知識、技術をそのまま使える

• 試したい技術、アイデア、システム構成をすぐに

試せる

• 個人レベルでも、サーバからロードバランサー、

大規模ストレージまですぐに調達可能

• APIでクラウドを自分好みに「プログラム」可能

(35)

世界に広がるAWSのネットワーク

Amazon EC2, Amazon Elastic MapReduce,

Amazon SimpleDB, Amazon RDS, Amazon SQS Amazon S3

Amazon CloudFront

US Standard

US West (Northern California) Europe (Dublin)

Singapore

US East (Northern Virginia) US West (Northern California) Europe (Dublin)

Singapore

Ashburn, VA / Dallas, TX / Los Angeles, CA / Miami, FL / Newark, NJ / Palo Alto, CA / Seattle, WA / St. Louis, MO / New York NY/ Amsterdam / Dublin / Frankfurt / London / Tokyo / Hong Kong / Singapore

(36)

US East Region Zone A Zone B Zone C Zone D US West Region Zone A Zone B EU West Region Zone A Zone B

• Region (地域) 及び Availability Zoneを選択可能 • RegionとAvailability Zoneの組み合わせた運用可能 • 高い耐障害性

• 2010年にアジアにRegionを2か所追加

*2010/4/28 シンガポール オープン

(37)

社内ネットワーク AWSパブリック クラウド環境 インターネット経由 でのVPN接続 VPC利用者用に分離 されたエリア 企業ネットワークとAWSを統合:

AMAZON VPC

VPN ゲートウェイ 社外ユーザ サブネット 社内ローカル IPを利用 ルーター ルーター

(38)

AWS日本市場への注力

• アジアパシフィック地域へのデータセンター増強 – 2010年に2か所

• AWSビジネスをドライブするための日本法人の設立 – Amazon Data Services Japan株式会社

• 公認デベロッパーコミュニティ設立 – JAWS-UG

• 日本でのソリューションプロバイダーの拡充 – 2010年9月24日現在:10社

(39)

RIA x AWS

(40)

AWSは最も汎用性の高いクラウドの一つ

HTML5

×

クラウド

RIA

AWSの場合….

• ライセンス含め、対応ミドルウェア、 アプリケーションが多い • 今まで使ってきた技術、フレーム ワークを利用可能 • テストだけAWS、本番は物理サーバ というプロセスにも対応 • 豊富な導入事例 … etc

(41)

画面開発者 (システム管理者 or SIer) 利用者 Visualforce、Apexコードに変換 ②Studioで画面デザインを行い、 Salesforceへのデプロイ指示 ③Visualforce等を デプロイ ④作成画面使用 <Salesforce画面> <SkyEditor2 Studio> ①SkyEditor2 サーバへアクセス

テラスカイ様「SkyEditor2」 : Silverlight x AWS

(42)

クロスマーケティング様「オフラインアンケート

システム」 : HTML5 (on iPad) x AWS

アドインアプリから アンケート画面データ を登録 適宜サーバへ アップロード デバイス(端末)でアンケート画 面を表示、「アプリケーション キャッシュ」させる アンケート 画面 データ 回答データを 「ローカルストレージ」 に保管 アンケート 回答 データ 事前・事後作業 会場調査(オフライン) アンケート 画面 データ プレスリリース: http://www.cross-m.co.jp/news/pdf/release_20100804_clouddevice.pdf

(43)

日本郵便様xリプレックス様「ウェブポ」

: Flex x AWS

(44)

【記事抜粋】 「クラウドがなければ、さあこれから年賀状 シーズンが始まるという今になっても、要件 定義すら終わってなかったかもしれません」。 こう笑顔で語るのはベンチャー企業「リプレッ クス」(Ripplex)の代表取締役、直野典彦氏 だ。 ■@IT:Amazon EC2で大規模サービス、クラウド時代のシステム開発とは http://www.atmarkit.co.jp/news/200911/30/webpo.html

(45)
(46)

ウェブポにおけるAWS利用メリット

<開発期間> • サーバリソースの物理制限がなく、開発期間を大幅に 短縮 • 開発リソースをユーザエクスペリエンスの向上に集中 <運用時> • 期間限定、需要ピークのあるサービスに対応 • 全国レベルのサービスを、尐ないスタッフで安定稼働

(47)

まとめ:RIA開発者にとってのAWS

• まずは開発、テスト環境から • 既存のソフト、データ、フレームワーク等活用可能 • ピーク設計やシステム保守の概念が変わる • RIA開発会社で、システム構築~運用まで対応可能に • システム受託だけでなく、サービス提供にも展開

(48)

おまけ:公式デベロッパーコミュニティ有ります!

公式サイト:

http://jaws-ug.jp/

ツイッターハッシュタグ

#jawsug

(49)

勉強会もやっています!

(50)

わからない事があれば・・・

日本語でフォーラムに投稿!

(51)

新しい機能等はAWSブログで・・・

(52)

参照

関連したドキュメント

第 1 項において Amazon ギフト券への交換の申請があったときは、当社は、対象

サーバー費用は、Amazon Web Services, Inc.が提供しているAmazon Web Servicesのサーバー利用料とな

4G LTE サービス向け完全仮想化 NW を発展させ、 5G 以降のサービス向けに Rakuten Communications Platform を自社開発。. モデル 3 モデル

したがって,一般的に請求項に係る発明の進歩性を 論じる際には,

社内セキュリティ等で「.NET Framework 4.7.2」以上がご利用いただけない場合は、Internet

エッジワースの単純化は次のよう な仮定だった。すなわち「すべて の人間は快楽機械である」という

だけでなく, 「家賃だけでなくいろいろな面 に気をつけることが大切」など「生活全体を 考えて住居を選ぶ」ということに気づいた生

理系の人の発想はなかなかするどいです。「建築