15年前の今週、2006年8月25日、AWSはクラウドベースの仮想コンピュータであるEC2の最初のベータインスタンスをリリースしました。今日ではクラウドコンピューティング、特にIaaS(Infrastructure as a Service)は、企業のコンピューティング利用に欠かせないものとなっていますが、当時はまだその概念は広く知られておらず、広く理解されていませんでした。
EC2の「EC」はElastic Computeの略で、この名前は意図的に選ばれました。そのアイデアは、ジョブに必要なだけのコンピューティングパワーを提供し、不要になったらシャットダウンすることで、ゴムバンドのように柔軟に使えるようにすることでした。EC2のベータ版リリースの6ヶ月前にはS3ストレージのベータ版がリリースされており、両サービスはAWSのクラウドインフラストラクチャの道のりの出発点となりました。
アマゾンがこれらの動きで成し遂げたことは、言葉では言い表せないほどです。全く異なるコンピューティングのあり方を予測し、その過程で市場と大きな副業を創出しました。何が起こるかを見通すには先見の明が必要であり、それを実現するために必要なリソースを投入するには勇気と前進する力が必要でした。これは、あらゆる企業が学ぶべき点です。
AWSの起源は複雑ですが、AmazonのビジネスのITパワーを他社に提供することがその原点でした。当時のAmazonは今ほどの規模ではありませんでしたが、それでもかなり大きな企業であり、ブラックフライデーのようなトラフィックの大幅な変動に対処する必要がありました。ブラックフライデーには、ウェブサイトが短期間ながらも継続的にアクセスで溢れかえることもありました。eコマースサイト、そしてあらゆるビジネスの目標は、できるだけ多くの顧客を引き付けることですが、そのようなストレス下でサイトを稼働させ続けるには相当の努力が必要であり、Amazonはそれをうまく行う方法を模索していたのです。
これらの教訓と、社内の開発プロセスを統制したいという願望が、最終的に今日のAmazon Web Services(AWS)へと繋がり、この副業は多くのスタートアップ企業の原動力となりました。私たちは、この技術の転換がどのように起こったのかを探るため、現在EC2担当副社長を務め、この技術の初期バージョンの構築に携わったデイブ・ブラウン氏に話を聞きました。
時には素晴らしいアイデアが浮かぶ
AWSのアイデアの起源は、2000年代に遡ります。当時、AWSは社内でのソフトウェア開発を簡素化するためのサービス群の構築を検討し始めました。最終的に、あらゆる開発者が利用できるコンピューティング、ストレージ、データベースという基盤サービス群を開発しました。
しかし、この一連のサービスを販売するというアイデアが本格的に具体化し始めたのは、2003年にジェフ・ベゾス氏の自宅で行われた役員向けオフサイトミーティングの時だった。AWSの起源に関する2016年のTechCrunchの記事では、それがどのように実現し始めたかが次のように説明されている。
テッククランチイベント
サンフランシスコ | 2025年10月27日~29日
チームが作業を進めるうちに、コンピューティング、ストレージ、データベースといったインフラサービスの運用にもかなり長けていることに気づいたと、ジャシー氏は振り返る。(これらの要件は、以前に明確に定義されていた。)さらに、信頼性、拡張性、そして費用対効果の高いデータセンターを必要に応じて運用する高度なスキルも身に付けていた。Amazonのような低利益率の企業である彼らは、可能な限りスリムで効率的な体制を敷く必要があったのだ。
彼らは、それらのスキルと能力が、後にAWSとなる副業に繋がる可能性があることに気づきました。当初のアイデアを実行に移すまでには時間がかかりましたが、2004年12月までに南アフリカにエンジニアリングオフィスを開設し、後にEC2となるものの開発に着手しました。ブラウン氏の説明によると、当時同社はシアトル以外への進出を検討しており、当時ディレクターを務めていたクリス・ピンカム氏は南アフリカ出身で、故郷への帰国を希望していたとのことです。
ブラウンはちょうどその頃に入社し、ピンカム氏と14名のチームと共にケープタウンの小さなオフィスで働き始め、当時「Amazon Execution Engine」と呼ばれていた事業に取り組みました。ブラウン氏によると、Amazonの幹部たちはこの事業が将来性があるとは考えていましたが、年間600億ドルの売上規模に迫る現在のような規模には到底及びませんでした。
「私が入社した当時、ケープタウンオフィスにはEC2の開発に携わる社員が14人ほどいました。当時、ごく初期のプレビュー段階のお客様を何人か招き入れ、彼らの要望を聞いていました。[…] リーダーたちがオフィスに来て、AWSはいつか10億ドル規模のビジネスになるかもしれないと話すことがよくありましたが、私たちにとっては到底実現できるような話ではなく、途方もない夢のようでした」と彼は語った。
ビジネスに取り掛かる
ブラウン氏によると、実用的なソリューションを構築する段階になると、彼らはただひたすらに腕まくりをして作業に取り掛かったという。今日と同じように、顧客と話し合い、彼らが必要とするものを提供しようと努めながら、設計を段階的に改善していった。オフィス開設からベータ版のリリースまで21ヶ月を要し、当時利用可能なテクノロジーをクレジットカードで利用できる柔軟なコンピューティングリソースへと変換するのは、途方もない技術的挑戦だったに違いない。
彼らがその方法の一つとして行ったのは、このプロジェクトのためにバージニア州に建設していたデータセンターのラックがどのように見えるかを模倣することでした。ラックが発注・建設されるずっと前のことだったので、彼らはそれを模倣する必要がありました。「実際、EC2の開発初期には、様々なプロトタイプを非常に速いペースで繰り返し開発していたため、ケープタウンオフィスの片隅に、ラップトップが山積みになったデータセンターラックを模擬することになったんです」と彼は言います。

VMwareは数年前に最初のハイパーバイザーを開発していましたが、EC2チームはオープンソース製品であるXenハイパーバイザーを採用することを決定しました。当時、仮想化を効率的に動作させるには多くの課題がありましたが、EC2チームはXenの方が自社の目的に合致する柔軟性があると判断したのです。数年後には最終的にXenから移行しましたが、XenのおかげでEC2製品の開発を軌道に乗せることができました。
「私たちはハイパーバイザーとしてXenを選択し、それを基盤技術として利用しました。仮想化には多くの課題がありました。多くの人がその可能性に魅了されましたが、パフォーマンスの観点から、ベアメタルと同等のパフォーマンスを得るには課題がありました」と彼は述べた。ベアメタルとは、単一のテナントサーバーで単一のオペレーティングシステムを実行することを指す。クラウドコンピューティングでは、複数のテナントが複数の仮想マシンを共有し、それぞれが独自のオペレーティングシステムを実行するという考え方が多い。
拡大を期待
EC2 を構築していた約 2 年間にわたり、彼らは数多くの課題を克服し、最終的に 2006 年 8 月 25 日にベータ版製品を稼働させました。これは大きな瞬間でしたが、特にクラウド コンピューティングの主要な価値提案の 1 つであったこのアイデアを拡張するとなると、さらなる問題が発生することになります。
「私はいつも『無限のキャパシティという幻想』について話しているのですが、クラウドで目指しているのは、お客様から『マシンが必要だ』と言われたら、決してノーとは言わないことです。これはスケールさせるのが非常に難しいことです。つまり、サプライチェーンをしっかりと管理できる、非常に優れたアルゴリズムが必要なのです」とブラウン氏は述べた。
それが目標でしたが、必ずしも計画通りには進まず、初期の頃はしばしば火消しに追われました。ブラウン氏は、早い段階でキャパシティが限界に達しそうになり、運用を維持するために大量のテストマシンを使わざるを得なかった時のことを語ります。「当時クラウド事業を率いていたピーター・デサンティス氏(現在はAWSの全世界のインフラストラクチャを運用しています)がオフィスから飛び出してきて、チーム全員に使用中の(テスト)インスタンスをすべてシャットダウンするように指示しました。なんとか70台ほどの(利用可能なサーバー)を見つけることができ、次のラック群が到着するまでの数日間はそれで持ちこたえることができました」とブラウン氏は説明します。
もちろん、キャパシティ管理はどんどん向上していきましたが、創業当初は常に対処し解決すべき問題が山積していました。100万インスタンスに到達するまで2年かかりましたが、これはグループにとって大きな節目でした。わずか2ヶ月後には200万インスタンスに達し、さらに数か月後には300万インスタンスに達しました。ブラウン氏によると、それ以降はカウントを止め、現在では毎日6000万インスタンスを配信しているそうです。
彼らは正しいビジョンを描き、技術は成熟していきました。時が経つにつれ、MicrosoftやGoogleといった強力な競合企業が参入してきました。ブラウン氏は、15年間の道のりを共に歩み、コンピューティングに大きな影響を与えた技術を築き上げたチームの一員になれたことを幸運に思います。
今日、スタートアップ企業は、ソリューションに固有の要件がない限り、独自のインフラストラクチャを運用していません。クラウドインフラストラクチャの柔軟性により、これらの新興企業は、サーバーをラックに積み上げたり、リソース容量の予算を心配したりすることなく、コアコンピテンシーに集中してビジネスを構築できます。これは大きなメリットであり、AWSがこのビジネスを開始する以前は、大規模に展開することは不可能でした。
AWSは市場に最初に参入し、長年にわたりその先行者利益を維持してきました。Synergy Researchによると、現在AWSの市場シェアは約33%で、市場が成長を続ける中でもこの割合は驚くほど安定しています。Amazonの最新の決算報告によると、AWSは四半期で140億ドル以上の売上を上げましたが、これは15年前にEC2を立ち上げた際に同社が想定していた10億ドルには遠く及びません。
AWSの誕生