Hamiltonが、彼のブログでこの10年のAWSの軌跡を振り返っています。ふり返りを日本語でご紹介します。英語のブログ記事はこちらです。2006年3月14日はコンピューティングの新時代の始まりでした。(S3)をリリースした日だからです。先にリリースされましたが、クラウドコンピューティングにおいては、S3が光を点したといえるでしょう。その日をよく覚えています。Technologiesのジェネラルマネージャでした。この経験で、クラウド管理型サービスの顧客価値がわかりました。お客様も設定のスピードが速くコストが低減できるクラウドが好きなことがわかり、多くの経験から既に気持ちが変化していました。クラウドホスティングが今後の本流だと感じたものです。S3の発表は私にとって開眼した出来事です。テクノロジ業界は毎日100もの発表をしていますが、多くを目にすることはありません。多くの場合、興味がわくようなものではないのです。S3の発表は革新的でした。驚いたのはサービスの価格でした。我々が当時支払っていたデータセンターの冗長ストレージの2桁近く安い価格だったのです。さらなる破壊的な事もあり、サービスを利用するにはクレジットカードのみ登録すればよいという事でした。経理の承認の裁可もいらないし、相見積を取る必要もなく、ベンダーを選ぶ必要もなく、ベンダーとの交渉も必要なく、データセンターのスペースを探す必要もありませんでした。サインアップして使い始めることができたのです。注目すべきことは、低価格と設定の容易さで、いわゆるトラディショナルなエンタープライズのITプレイヤーではなく、あのAmazonから発表があったという事なのです。高い中間マージンが必要で、交渉が難しく、ライセンス使用の監査も必要な企業ではなく、あのAmazonなのです。多くの企業においては、中間マージンが得られなければ、経営層を変えろという話になるでしょう。Amazonのビジネスは大きな変化をもたらしました。異なるサプライヤ、異なるビジネスモデル、設定にかかる短いステップ、そして徐々に安くなるのではなく、最初から価格が圧倒的に低いという、根本的に異なる価格体系です。S3の発表は業界横断的に興味をそそり、どうやったらそれが可能になるのだろうかと疑問の声がありました。大量に仕入れと供給をするサプライヤであっても、バイト単位の販売に関しては実施しないでしょう。本当にその内容がいいと思いましたし、信頼できるストレージシステムとして、S3を使って作成したソースコードを保存していました。その時は、すこし格好悪いですが、とがっていて、大きなことを始めたいという気持ちでアプリを書いていました。アプリを書いてから動かすまで何日かかかり、デバッグとテストを延長し、月末になって、私はVisaの請求を受け取りました。S3が非常に低コストである事は知っていましたが、すべてのアプリ開発とテストにかかった費用は3.08ドルでした。請求が間違えているのかと思いました。開発が終わっても、テストデータはS3に保存してあったのですが、次の月に受け取った請求は0.07ドルでした。革新的でしたし、当時社内でもブログを書きました。CTOやCEOといった会社のリーダーにもデモをしました。Vermeulenの写真が含まれていて、どうS3が動作するか、本当に他と異なるところを強調しました。私は2つのAWSのサービスに対する請求がありました。ポイントはAmazonがただ演技や少し試してみるといったことで一時的にサービスを提供しているわけではなく、インフラサービスの提供の真に新たな方法であると本当に考えられたものでした。当時は、ストレージが最初のリリースで、その後まもなくコンピューティングのサービスが始まりました。私は心底AWSに興味を持ち、2007年までユーザグループのミーティングにも参加していました。Amazonでプレゼンも実施し、最終的には2008年後半にAmazonに入社しました。AWSのエンジニアチームのメンバーとなりましたが、私の第一印象はとてもスピードが速いと、言い表せるのではないでしょうか。他の会社では、決定は素早くなされ新たなアイデアはソースコードになったとしても、最終的にお客様が利用できるようになるには大陸移動と同じくらい時間がかかる、いわゆるエンタープライズITのペースになります。前職では、半分冗談で「我々はお客様が必要かどうか10年に2度リリースすればよい」と考えていました。AWSでは、機能はすぐにリリースされ、追えないくらいになっています。他に面白いストーリーとしては、エンジニアチームの議論をどうまとめるかです。議論はしばしば起こり、積極的なディベートになります。決定事項はさらなる情熱や信念が加わりますが、最終的にはデータに基づいた判断がなされます。AWSでは、戦略とお客様が何を必要としているのかの代わりに、我々が便利と思うものを見つけリリースし、広くお客様へのサービスとして普及するかどうか見極めてから投資をします。よいサービスが最高のサービスに素早く育つわけです。以前の役割の中のいくつかで、このような建設的な議論が生活よりも多くを占め、ここ数年間の非生産性に終止符を打ちます。AWSならお客様の使用データからデータを発見し、素早くアクションにつなげられます。ディベートから成果物ではなく、その逆もあります。多くの労力をお客様が判断します。このような労力からソリューションが提供できるようになるのです。成果物のスピードはお客様が使うことでさらによくなることから、AWSはエンジニアにとってはエキサイティングな環境です。イノベーションの証明となるのはお客様のコミットメントで、偽りなく、お客様のコミットメントの表れが全社の取り組みを変えます。Netflixは100%の移行を公で決めた最初の企業です。MoreGameLiftがアジア(東京リージョン)とヨーロッパに拡大し、Auto-Scaling機能を追加しました。GameLiftは、クラウドでセッションベースのマルチプレイヤーゲームサーバを簡単かつ費用対効果が高いデプロイ、運用、スケールが行えるフルマネージドサービスです。)のプレイヤーのために最適なゲームパフォーマンスを提供できるようになりました。Scaling機能を利用すると、動的にサーバーFleetのキャパシティを管理するためにGameLiftを設定できます。この機能を使用すると、プレイヤーが高速な接続を確保しがらコストを抑え、サーバのキャパシティをゲームの需要曲線に密接に従うことができます。FleetのためにAutoScaling機能を設定するには、単純にトリガーするタイミングとアクションの種類を定義するポリシーを設定します。Scalingのルールを「15分以上のアイドル状態のインスタンスが20あれば、10までスケールダウンさせる」といったことができます。SDKも使用することができます。Consoleのパフォーマンス・メトリックまたは、Fleetのイベントログで追跡することができます。serviceを使用しています。Scalingの詳細についてはGameDevのブログの記事をご覧ください。こちらから始められます。Redshiftにテーブル単位でのリストア機能が追加されました。これまではスナップショットからのリストアではクラスタ全体をリストアするという方法でしたが、これが表単位で戻せるようになったことで、一部の表の操作ミス等の修復等の用途に使いやすくなりました。以下はリリースノートの翻訳です。Redshiftのスナップショットから、クラスター全体をリストアするのではなく、表単位でリストアが可能になりました。この新機能を使うことでアクシデントで削除してしまった表を復活させたり、意図しない方法で更新や削除をしてしまったデータを元に戻すことが可能になります。Table”ボタンを押してください。注意点としては、テーブルのリストアは稼動しているクラスターから取得したスナップショットを同じクラスターに戻す場合にのみ利用できるという事です。そのスナップショットはバージョン1.0.1036もしくはそれ以降のバージョンで取得されたものである必要があります。Snapshotをご覧ください。(訳注:本エントリ執筆時点では日本語版にはまだ記載がありませんでした。世界で起こった出来事を振り返ってみましょう。エクスポートがサポートされるようになったことを発表しました。提供開始を発表しました。サポートについて発表しました。組み合わせがサポートされるようになったことを発表しました。リポジトリを容易にホストできるフルマネージドなソース管理サービスです。有用なサービスになりました。ツールをソースコード管理ワークフローに統合することができます。トリガーは効率的でスケーラブルなので、変更をポーリングするように構築されたモデルよりもより広範囲に適用可能です。継続的インテグレーションや継続的デリバリをベースとした開発方法論に向かって進むために、これらのトリガーが有用であることがお分かり頂けると思います。リポジトリごとに10個までのトリガーを作成することができます。トリガーはコードのプッシュ、ブランチ/タグの作成、ブランチ/タグの削除を含むリポジトリのアクションに対する応答として起動されます。トリガーはリポジトリの特定のブランチやすべてのブランチに対してセットできます。ファンクションの起動が可能です。データで拡張することが可能で、そのデータによって特定のトリガーを同じイベントで実行される他のトリガーと区別することができます。よって購買するためにトリガーを利用することができます。使ってアクティベートしたりできます。リポジトリの変更によって指定したアクションがトリガーされます。ファンクションを利用してビルド、シンタックスのチェック、コードの複雑度メトリックスの捕捉、開発者の生産性の測定(もちろん少ないほうがいいですね)などをトリガーできます。通じて作成、表示、管理することができます。ここではコンソールを使います。クリックして開始します。世界で起こった出来事を振り返ってみましょう。サポートを発表しました。サポートを発表しました。コスト問題について調査すべき項目と迅速に解決する方法を掲載しました。オンデマンドパイプラン実行を発表しました。サポートが正式リリースとなったことを発表しました。Repositoryをリリースしました。Ruleを提供します。この新リポジトリを利用することで、AWSリソースのセキュリティに関するベストプラクティスに対し、評価とコンプライアンス評価の自動化が可能になります。AWSリソースの定期的なセキュリティとコンプライアンスチェックを自動で行い、セキュリティ設定における手動作業の削減をサポートするサービスです。使うことで、コンプライアンスチェックの自動化を加速させ、お客様はAWSコミュニティに集約された専門的な知識を簡単に利用できるようになります。それに加え、レポジトリは無料で公開されており、それぞれが独自に管理されています。それぞれのルールのコードが丸ごと共有されているため、そこから学び、コミュニティに貢献することもできます。全般的なセキュリティ専門家からの声とAWSユーザの観点からのセキュリティ専門家からの声を合わせることで、知見を高めることができればと思います。Securityと連携し、AWSアカウントを保護するための業界のベストプラクティスを確立しました。このリポジトリには、これらのベストプラクティスとの整合性を維持するのに役立つルールが幾つかあります。皆さんのAWSアカウントにこれらのルールを使用をする際には、GitHubの上のReadmeファイルを参照してください。翻訳は酒徳が担当しました。Appliances」を参照)。移行することができました。この機能はとてもうまく動作し、すでに多くのお客様が大いに活用しています。現在、データエクスポート操作で同じモデルを利用できます。代わりに使用できるようになりました。マネジメントコンソールにログインし、エクスポートリクエストを作成して、エクスポートするデータを指定するだけです。バケットを対象にすることができます。Shareみなさん、こんにちは。Meetingが品川で行われ多くのパートナー様が参加されました。Awardの授与式も合わせて行われました。Meetingの速報として、本日受賞されましたパートナー様とその受賞理由をご紹介させて頂きます。今年は10の賞に対し13社の受賞パートナー様が誕生いたしました。Migrationなど更なるAWSビジネスの拡大への貢献が評価され受賞となりました。AWSのビジネスに最も貢献いただいたAPNパートナー様。SAP基幹システムの稼働。2015年早期の事例公開により、その後における多くのSAP案件ならびに大型基幹システム移行において顧客の導入意思決定に大きく寄与したことが評価され受賞となりました。Cloudの運用Platformとして、信頼と可用性の向上を目的とし、AWSを全面採用。Aurora・Kinesisなどの多くのサービスを積極採用頂きました。大規模ユーザ向けには大量の配送伝票を出力する案件提案が評価され受賞となりました。【アワード内容】AWSの顧客に高い付加価値を提供した。SaaSを提供したパートナー様。Share私は街歩き愛好家です。新しい街を歩き、裏通りや細い路地を探索し、それらをユニークで特別なものにしているものを見つけることが楽しみです。東京を訪問中、渋谷を歩いている時に驚くようなホビーショップを見つけました。階建のビルには、ありとあらゆるホビーのための工具、部品、組み立てキットがありました。サイトにより、お客様の体験をより良いものにしています。長谷川秀樹様はこう語ります。簡単にスケールする機能のおかげで運用のコスト効率が大幅に改善されました。高速で高い可用性、しかもスケーラブルなデータベースを、月当たりわずか数百ドルで使えるようになり、高価なハードウェアやデータベース運用担当者にお金を使う必要はなくなりました。店舗、展開しています。上で構築して運用しています。システムはオンプレミスのデータセンターに配置されており、データセンターを運用しスケールさせるのは非常に大変でした。決め、アプリケーションをオンプレミスのデータセンターからクラウドに移行しました。移管することで、東急ハンズはお客様へより良い価値を提供することに集中できるようになりました。時間とリソースをインフラストラクチャの管理ではなく、お客様のための改善に費やすことができるからです。機会均等法を順守しています。平等に採用しています。