AWSがカオスエンジニアリングをクラウドサービスとして提供

NetflixやAmazon(アマゾン)のような大企業がシステムのレジリエンスをテストしたいときは、ワーストケースのシナリオをシミュレートしてそれが実際に起きる前に問題を突き止めるカオスエンジニアリングのツールを使用する。米国時間12月15日のAWS re:Inventで、AmazonのCTOであるWerner Vogels(ワーナー・ヴォゲルス)氏が、同社のChaos Engineering as a ServiceプロダクトAWS Fault Injection Simulatorを紹介した。

マーケティング的な派手さのない名称だが、ヴォゲルス氏によるとこのサービスはカオスエンジニアリングの能力をすべての企業にもたらすという。「カオスエンジニアリングはアマゾンやNetflixのスケールで動いているショップだけでなく、誰もが取り組むべきだ。だからこそ本日、カオスの実験をクラウドで行いそのプロセスを単純化するサービスを予告できることをうれしく思っている」とヴォゲルス氏は語った。

彼の説明にもあるように、カオスエンジニアリングの目標は、アプリケーションにエラーを注入して、そのアプリケーションがどう反応するかを調べることだ。通常そのテストは、プロダクションシステム(本番システム)に対して行われる。AWSのFault Injection Simulator(FIS)は、そうしたテストをAWSの上で動くアプリケーションで動かす、完全に管理されたサービスだ。

画像クレジット:Amazon / Getty Images

「FISを使えば、安全に実験ができる。ユーザー自身が安定状態をよく知っている典型的なカオス実験のワークフローに従っている。そして仮設を立てて、エラーをアプリケーションに注入する。実験が終わると、FISは仮設が確認されたかどうかをユーザーに伝え、ユーザーはCloudWatchが集めたデータを見て改善が必要か判断する」とヴォゲルス氏の説明は続いた。

同社がこのサービスを発表するのは本日だが、ヴォゲルス氏の言い方では実際の供用開始は2021年のようだ。

なお、このようなサービスはほかにもあり、たとえばGremlinは、幅広いChaos Engineering as a Serviceを提供している。

関連記事:カオスエンジニアリングの対象をKubernetesクラスターに拡張したGremlin

カテゴリー:ネットサービス
タグ:AmazonAWS

画像クレジット:Rachael Jones

原文へ

(翻訳:iwatani、a.k.a. hiwa

投稿者:

TechCrunch Japan

TechCrunchは2005年にシリコンバレーでスタートし、スタートアップ企業の紹介やインターネットの新しいプロダクトのレビュー、そして業界の重要なニュースを扱うテクノロジーメディアとして成長してきました。現在、米国を始め、欧州、アジア地域のテクノロジー業界の話題をカバーしています。そして、米国では2010年9月に世界的なオンラインメディア企業のAOLの傘下となりその運営が続けられています。 日本では2006年6月から翻訳版となるTechCrunch Japanが産声を上げてスタートしています。その後、日本でのオリジナル記事の投稿やイベントなどを開催しています。なお、TechCrunch Japanも2011年4月1日より米国と同様に米AOLの日本法人AOLオンライン・ジャパンにより運営されています。