Amazon EC2やAmazon S3をはじめとした、Amazon Web Servicesは、あのインターネット上で"大型店舗"を展開するAmazonが、Amazon自身のサービスを運営するために構築し、長年にわたって多くの負荷に耐え、簡単にシステムがダウンしないよう改良してきた堅牢なコンピューティングプラットフォームです。
それらが今では、インターネットにアクセスできる一般ユーザにも、Amazonの保有するITインフラリソースが、簡単かつ非常に低価格から利用できるようにサービスとして公開されています。
# Amazon EC2/S3を使ってみた - まとめ (Amazon Web Services関連エントリ目次) - 元RX-7乗りの適当な日々
これらの中でも、正式版(SLA有)として公開されているAmazon EC2やAmazon S3が有名な存在ですが、Amazon Web Servicesは、数多くのWebサービスから構成されており、単一のサービスで利用したり、複数のサービスを組み合わせて使うことも可能です。
また、そのWebサービスは、主にITインフラに関するリソースコンピューティングサービスがメインとなりますが、課金システムや、人手によるオンデマンドサービスなども提供されています。
今日時点の、Amazon Web Servicesで提供されるWebサービスの一覧表を、以下に簡単ではありますが、まとめてみました。(2009/07現在)
Infrastructure Services | |
---|---|
Amazon Elastic Compute Cloud (Amazon EC2) |
サーバリソースのホスティングサービス。WindowsやLinux OSなどの仮想サーバを時間単位で利用することが可能。 |
Amazon SimpleDB | WebベースのKey-Value Store型データベースサービス。REST/SOAPでのアクセスすることが可能。 |
Amazon Simple Storage Service (Amazon S3) |
Webベースのファイルストレージサービス。容量無制限で、プライベート利用だけではなく、パブリックにファイルを公開することも可能。 |
Amazon CloudFront | Amazon S3のコンテンツを高速に配信することが可能なCDN (Contents Delivery Network) サービス。 |
Amazon Simple Queue Service (Amazon SQS) |
メッセージキューイングサービス。分散処理向けに、複数のノード間でメッセージ(処理命令)の待ち行列を共有することが可能。 |
Amazon Elastic MapReduce | 大量データの分散処理を実現するためのサービス。複数のEC2ノード間で分散処理フレームワークを容易に利用することが可能。 |
AWS Premium Support | Amazon Web Servicesのサポートサービス。トラブル時や不明点がある場合に、Webフォームや電話での問い合わせが可能。 |
Payments & Billing | |
Amazon Flexible Payments Service (Amazon FPS) |
オンライン決済代行サービス。Amazonの顧客向けの決済サービスを利用することが可能。 |
Amazon DevPay | Amazon EC2/S3を利用したサービス提供者に代わり、サービス利用者に対して課金を行うことができるサービス。 |
On-Demand Workforce | |
Amazon Mechanical Turk | ソフトウェアが苦手とする、人手による判断が必要な作業を、アウトソースできるサービス。 |
Alexa Web Services | |
Alexa Web Information Service | Alexaで持っている特定のWebサイトに関する情報をAPI経由で取得できるサービス。 |
Alexa Top Sites | Alexaのトラフィックランキングの一覧情報をAPI経由で取得できるサービス。 |
Merchant Services | |
Amazon Fulfillment Web Service (Amazon FWS) |
Amazonの在庫・配送ネットワークを利用することのできる受注処理サービス。企業はAmazonの受注処理センターに商品を送ると、Amazon在庫管理や梱包、配送を代行してくれる。 |
Amazon Web Servicesのインフラサービスでは、単一のサービスのみでも、ハードウェア(またはデータ処理等)リソースとして活用できますし、複数のサービスを組み合わせることで、ITシステムのプラットフォームとして活用することも可能となります。
例えば、サーバリソースとストレージリソース、および分散処理フレームワークを組み合わせることで、大量データ解析の分散処理プラットフォームとして利用できるようになります。
また、ITインフラ関連のサービスだけではなく、サービスの運営をする上でかかせないオンライン決済のサービスであったり、システムだけではなく人力でさえもクラウド側からアウトソースするといったユニークなサービスも利用できます。
# まだ、いくつかはアメリカのみで利用できるサービス(Beta)ですが。
それぞれのサービスの詳細については、Amazon Web Servicesの公式サイトから、どうぞ!
# ↑は、英語なので、機会があれば、また別エントリで紹介します。
参考
- Amazon EC2
- AWS | Amazon SimpleDB – Simple Database Service
- Cloud Object Storage | Store & Retrieve Data Anywhere | Amazon Simple Storage Service
- Content Delivery Network (CDN) | Low Latency, High Transfer Speeds, Video Streaming | Amazon CloudFront
- Amazon Simple Queue Service (SQS) | Message Queuing for Messaging Applications | AWS
- Amazon EMR - Amazon Web Services
- Support Technology and Programs for AWS | AWS Support
- Integrate Amazon Pay on your E-commerce Platform
- AWS | Amazon DevPay - Online Billing Services in the Cloud
- New Project | Create | Requester | Amazon Mechanical Turk
- AWS | Alexa Web Information Service - Traffic Metrics for any Website
- AWS | Alexa Top Sites - Up-to-date lists of the top sites on the web
- Cloud Products
まとめ
クラウドAMAZON EC2/S3のすべて (ITpro BOOKs)
- 作者: 並河祐貴,安達輝雄,ITpro/日経SYSTEMS
- 出版社/メーカー: 日経BP社
- 発売日: 2009/11/05
- メディア: 単行本
- 購入: 4人 クリック: 372回
- この商品を含むブログ (18件) を見る
Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB
- 作者: James Murty
- 出版社/メーカー: O'Reilly Media
- 発売日: 2008/04/04
- メディア: ペーパーバック
- 購入: 4人 クリック: 54回
- この商品を含むブログ (11件) を見る
- 作者: Donald Robinson
- 出版社/メーカー: Emereo Pty Ltd
- 発売日: 2008/11/30
- メディア: ペーパーバック
- 購入: 1人 クリック: 17回
- この商品を含むブログ (1件) を見る