
Amazonプライムデーの不具合が今後のAmazon Web Servicesの売上に悪影響を与えない理由
トム・クレイジット著

ローストを焼きすぎたとしても、それはオーブンのせいではない。これは、Amazonにとって年間最大のセール日の一つであるプライムデーにAmazon.comの注文機能と商品検索機能に支障をきたした、あの恥ずべきプライムデーの不具合とAmazon Web Services(AWS)の関係を考える一つの方法だ。
広く報道された問題を受けて、Amazonを第一かつ最重要顧客とするAWSにとって深刻な問題を引き起こす可能性があると考えたくなるかもしれません。しかし、それは誤解です。AWS自体は月曜日はほぼ通常の一日で、ステータスダッシュボード上ではほぼすべてのサービスが想定通りに稼働していました。AWSマネジメントコンソールへのログインに問題を抱えたユーザーもいましたが、これはアカウントの支出記録やセキュリティ管理などを管理するためのツールであり、AWS上で稼働するアプリケーションのパフォーマンスにはまったく影響しません。
AWSは火曜日に声明を発表し、「AWSは引き続き通常通り機能しています。(昨日)AWSマネジメントコンソールに断続的な問題が発生しましたが、Amazonのコンシューマービジネスに大きな影響はありませんでした。」と発表しました。Amazon側は、実際に何が起きたのかについての詳細情報の問い合わせにすぐには回答しなかったものの、事情に詳しい情報筋は月曜日、プライムデーの不具合はAWS側とは一切関係がないと述べた。
AmazonとAWSを一つの巨大コングロマリットと考えるのは簡単ですが、AWSのCEOであるアンディ・ジャシー氏は、クラウド部門を「分離可能な事業」と表現し、Amazonの他の事業を他の大口顧客と同様に扱っています。クラウドコンピューティングでは、クラウドサービス上でのアプリケーションの開発、テスト、展開は顧客が責任を負います。バグのあるアプリケーションを開発し、それが大規模環境で正しく動作しなくても、それはクラウドプロバイダーの責任ではありません。これは、自社のインフラストラクチャを管理していてアプリケーションコードに不具合が発生した場合と同じです。Intelに電話して苦情を言うような人はいないでしょう。
クラウド購入者はこれをよく理解しています。彼らは、ハードウェア管理の複雑さ、つまりデータセンター内を歩き回って故障したハードドライブを交換したり、データセンターの電源管理を専門の担当者に依頼したりする手間を省くために、クラウドインフラサービスを利用しています。ソフトウェア開発は依然として顧客の責任であり、クラウドプロバイダーは円滑な運用のために多くの支援を行うことができますが、サービスが期待通りに稼働しているにもかかわらず、お客様のソフトウェアに何らかの不具合が発生した場合、それはお客様の責任となります。
「今回のインシデントが、基盤となるクラウドサービスプロバイダーの評判に影響を与えるとは考えていません」と、451リサーチのアナリスト、フェルナンド・モンテネグロ氏は述べています。「AWSをはじめとするクラウドプロバイダーは可用性について非常に真剣に取り組んでおり、顧客が基盤サービス上に高い耐障害性を持つアプリケーションを構築できるよう、多くのガイダンスを提供しています。」
Twitterで皮肉を言うのは楽しいかもしれないが、プライムデーでのAmazonのパフォーマンスに基づいてクラウド購入の決定を下す人は、本当に深く考えていないと言えるだろう。このクラウド界の巨人を何が減速させるのか疑問に思うなら、月曜日の夜に締結されたMicrosoftとWalmartの大型契約に見られるように、小売業界が競合するクラウドプロバイダーに躍進していることに注目してほしい。