このページの本文へ

新発表の洪水!AWS re:Invent 2017レポート 第9回

re:Invent 2017でボーガスCTOの愛弟子が熱く語る

もうワークロードを起動するだけ!コンテナの未来が見えた15分

2018年01月11日 07時00分更新

文● 大谷イビサ/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

ヴァーナー・ボーガスCTOが、21世紀のシステムアーキテクチャを語り尽くしたre:Invent 2017の基調講演。ゲストとして登壇したアビー・フューラー氏は、マイクロサービスを支えるコンテナへの取り組みや事例、そして将来像を15分という短い時間の中で濃縮して語った。

AWS シニアテクニカルエバンジェリスト アビー・フューラー氏

付加価値を生まないヘビーリフティングをコンテナで排除

 re:Invent 2017の基調講演に登壇したボーガスCTOは、「正常に動作する複雑なシステムは、例外なく正常に動作する単純なシステムから発展する」という研究結果を引き合いに出し、マネージドサービスとマイクロサービスに向かうテクノロジーの潮流について説明。サービスの管理はマネージドサービスに任せ、ビジネスロジックにフォーカスすべきと主張する。

 一方で、最小限にまでそぎ落とされたコンポーネントを複数組み合わせるマイクロサービスの台頭により、コンテナの重要性がますます高まっていると指摘。AWSのコンテナへの取り組みを説明すべく、AWS シニアテクニカルエバンジェリストのアビー・フューラー(Abby Fuller)氏を壇上に上げた。

 AWSはコンテナに対して、さまざまなサービスを提供している。インスタンスとサーバーレスの境界線を埋める用途としてコンテナを位置づけ、Dockerコンテナの管理に向けたAWS ECS(Amazon EC2 Container Service)のほか、今回は新たにKubernetes向けのEKS、AWS Fargateを発表している。登壇したフューラー氏は、「私たちのパワーとは、まさに選択肢を与えられるということだ。みなさんのワークロードに一番最適なもの、ワークするものを提供していきたい」と語る。コンテナによって、最小単位でビジネスロジックを動作させ、付加価値を生まないヘビーリフティングを排除していくという方向性を示した。

基幹システムをコンテナで動かすユーザーも

 次にフューラー氏は、コンテナやオーケストレーションに対する取り組みを振り返る。AWSがEC2向けのコンテナサービスであるECSを発表したのは2014年。「ECSではクラスター管理、コンテナの連携などさまざまな痛みを解消し、Well-Architected Frameworkとしてオートスケール、ロードバランシング、ロギングなどAWSとの緊密な統合などを図っていった」と語るフューラー氏。ECSユーザーのロゴを画面いっぱいに披露し、「基幹システムをECSで動かしているユーザーもいる」とアピールした。

MGMの講演会場いっぱいに披露されたECSのユーザーロゴ

 たとえば、金融サービスのCapitalOneはコンテナをアプリケーションのロードバランサーとして使っている。マーケティングスタートアップのSegmentでは、毎月1600億にのぼるイベントデータの収集に、ECSによるコンテナのオートスケーリングを活用している。2万5000ものタスクを、380ものマイクロサービスでさばいており、ETL処理もすべてコンテナによって実現しているという。

 また、イギリスのネットバンクであるMonzoは、現在350ものマイクロサービスをECS上で稼働させている。「金融システムなので、ダウンタイムがあってはならない。そのため、すべてのインフラレベルでマルチマスターを持っている」(フィーラー氏)ということで高い可用性を意識しつつ、他社サービスとの連携やサービスを成長させるための柔軟性も実現した。

ワークロードを走らせることだけ考えればいい

 続いてフューラー氏は、今回発表されたKubernetes向けのEKS、そしてFargateについて説明を進める。参加者の関心もきわめて高かったFargateは、サーバーやクラスターの管理なしに必要なときにコンテナを実行できるサービス。まずはECS版をリリースし、2018年にEKSにも対応する。

 Fargateの基本的な発想はコンテナの運用管理を効率化し、付加価値を生まないヘビーリフティングを排除すること。ラウンチやスケールも容易で、使用したリソース分での課金となっている。「単なる製品発表に終わらせたくない」と語るフューラー氏は、そのままFargateのデモを披露。タスクメニューからスタートし、コンテナ名の入力、リソースの指定、ポートマッピング、タスクの定義などを次々操作し、あと11時間後に開催されるre:Playのサイトを立ち上げた。このスピード感こそがまさにコンテナのメリットと言えるだろう。

Fargateのデモからre:Playのサイトを立ち上げる

 最後、「Run My Application.」というメッセージとともにフューラー氏が力説したのは、ワークロードを走らせること以外の余計な作業から解放されるという点。フューラー氏はFargateについて「セットアップやチューニング、環境、イメージ、そんなものはもう気にしないでいい。Fargateはとにかくワークロードを起動することだけに注力したユーザー体験だ。未来はFargateで加速する」とアピール。師匠であるヴォーガスCTOが力説した「機能、ジョブ、コンテナ、ワークロードを第一義に考える。とにかく小さな単位でサービスを考えること」というマイクロサービスの設計思想を改めて振り返り、舞台を降りた。

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

アクセスランキング

  1. 1位

    TECH

    フォーティネットの「SSL-VPN廃止」 IPsec移行と脱VPN、それぞれの注意点を総ざらい

  2. 2位

    ソフトウェア・仮想化

    「SaaSの死」の影響は感じない ― グローバル以上に好調な日本市場、ServiceNow鈴木社長が語る

  3. 3位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  4. 4位

    TECH

    「蟻の一穴」となるリモートアクセスVPNの脆弱性 ZTNA/SASEはなぜ必要か?

  5. 5位

    ネットワーク

    ネットワークとセキュリティの統合に強み 通信事業者系ZTNA/SASEサービス3選

  6. 6位

    デジタル

    海外駐在員の負担を軽減し、ワンチームへ kintoneは言語と文化の壁を越える「翻訳の魔法」

  7. 7位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  8. 8位

    ITトピック

    「AI導入で人員を減らしても収益は増えない」その理由/「専任情シス不在」中小企業の3社に2社/ユーザーアカウント流出が加速、ほか

  9. 9位

    sponsored

    完全自動運転の実現へ、チューリングが開発基盤にGMO GPUクラウドを選んだ理由

  10. 10位

    ビジネス

    医療費5兆円抑制につながる“国産ヘルスケア基盤”構築へ SMBC×富士通×ソフトバンクが業務連携

集計期間:
2026年05月17日~2026年05月23日
  • 角川アスキー総合研究所