アカマイがクラウド市場に参入した技術的背景とは?
先述したとおり、クラウドコンピューティング市場は、ハイパースケーラー3社で多くのシェアが占められている。そんな市場になぜ、アカマイは参入したのか。その技術的な利点はどこにあるのか。それについてジェンキンス氏は、「ワークロードとアプリケーションを分散できること。分散型クラウドサービス、それが当社の最大の強みです」と言い切る。
Akamai Connected Cloudは、コアサイト、分散型サイト、エッジサイトで構成される。コアサイトは同社が用意しているクラウド・コンピューティングサービス一式を提供する。一般的なパブリッククラウドのリージョンに相当するサイトである。現在ワールドワイドで11カ所に設置されており、23年度中に24カ所まで拡大することを計画している。日本では東京に設置されており、大阪にも設置される予定となっている。
分散型サイトはKubernetesやコンテナなど、基本的なコンピューティング機能を提供する軽量クラウド基盤。この分散型サイトの設置が、アカマイの特徴と言える。分散型サイトはまだ稼働はしていないが、今年度中にワールドワイドで50カ所ほどの設置が計画されているという。
エッジサイトはアカマイが25年にわたりCDNサービスの提供に使ってきたサイトである。「できるだけユーザーに近いところにクラウド・コンピューティングサービスを増やしてきた」とジェンキンス氏が語るように、現在、4000以上の場所に設けられている。もちろん、ユーザーはこれらのサイトを組み合わせて利用することができるため、コンピューティングと合わせて、CDNサービスやセキュリティサービスなども活用できるというわけだ。
加えて、PoP(Point of Presence)の多さも強みである。PoPの多さにより、より近い場所、分散した場所でアプリケーションを動かせるため、より信頼性の高いコンピューティングも期待できる。
「私たちが提供する分散型のクラウドサービスであれば、今までどんどんクラウドに移行してきたものを、データとプロセスをエンドユーザーにより近いところで活用できるようになる。このような仕組みにより、クラウド活用の最適化に貢献できると思います」(ジェンキンス氏)
その一例としてジェンキンス氏が紹介したのが、BFF(Backends for Frontends)としての活用事例だ。BFFはフロントエンドとバックエンドの中間で、双方の複雑な処理を緩和する役割を担うアーキテクチャ設計パターン。Webアプリケーションとその他エンドユーザー向けアプリケーションなどで、一般的に用いられている。BFFがAPIの呼び出しのバッチ処理、データのキャッシュなどを行うことで、フロントエンドでの処理が簡略化され、負荷が軽減できるのである。
「ユーザーにとってはエクスペリエンスが向上し、レイテンシーも下げることができます。BFFとしての活用は、すでにさまざまなクラウドネイティブアプリケーションで実行されています」(ジェンキンス氏)
そのほか、ゲームのマッチメイキングでの活用やコネクテッドカーなど、ユーザーに近いところでコンピューティングが必要になるアプリケーションで有用に活用できるという。
また、クラウド利用コストの削減が可能になるよう、安価な価格を実現している。「当社のサービスは1GBあたりのエグレス料金(クラウドストレージからデータを取り出す際にかかるコスト)は0.5セントと、他のサービスプロバイダより価格を抑えたサービスとなっています」(ジェンキンス氏)
クラウド最適化時代に求められる、ユーザー視点の身に付け方
いろいろなユースケースが考えられるAkamai Connected Cloud。このサービスをうまくアプリケーション開発者が活用するには、ユーザーが何を考えているのかを想像することが大事になるという。「まずはエンドユーザーにとって大事なこととは何かを考えること、つまりエンドユーザーの視点を持つことです。例えばユーザーエクスペリエンスを向上させたいが、コンピューティングのロケーションが一つのデータセンターに縛られていたとしましょう。Akamai Connected Cloudならそういう制限事項が解消できる。そこからAkamai Connected Cloudの活用を始めてもよいと思います」(ジェンキンス氏)
エンドユーザーと触れ合う機会があまりないアプリケーション開発者にとって、エンドユーザーの視点を持つことは容易いことではない。どうやってその視点を身につければ良いのか。
「ユーザーストーリーを作成することをお勧めします。この機能を開発するのは、何のためなのか、“Why”を追求することを忘れないようにするためです。実際、私も開発者だった頃、ユーザーストーリーを作成しました」(ジェンキンス氏)
ユーザーストーリーのテンプレートは、「誰(Who)が何(What)を達成したい。その理由(Why)」で構成される。ジェンキンス氏はより具体的にするため、ペルソナにスーザンなど具体的な名前を付け、なぜ、その機能を開発するのか、その機能を開発することでスーザンは何を達成できるのか、他にアイデアはないのか、自身に問いかけ、ユーザーストーリーを作成したという。このように常に自分自身になぜと問いかけることで、ユーザーエクスペリエンスの高いアイデアが浮かぶようになるという。
私たちを取り巻く環境は、非常なスピードで変化している。テクノロジーは日々進化し、ユーザーニーズもどんどん変化していく。「昨日不可能だったことが、明日可能になるかも知れない時代。開発者は進化や変化を常にウォッチし、ユーザーがその変化に対応してくための、よりよきアドバイザーになってほしいと思います。私たちのソリューションは、急速なユーザーニーズの変化にも対応できる、アジャイルでポータブル性に優れたアプリケーション、運用に貢献できると思います」(ジェンキンス氏)

この記事は参考になりましたか?
既に会員の方はを行ってください。
- この記事の著者
-
中村 仁美(ナカムラ ヒトミ)
大阪府出身。教育大学卒。大学時代は臨床心理学を専攻。大手化学メーカー、日経BP社、ITに特化したコンテンツサービス&プロモーション会社を経て、2002年、フリーランス編集&ライターとして独立。現在はIT、キャリアというテーマを中心に活動中。IT記者会所属。趣味は読書、ドライブ、城探訪(日本の城)。...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
篠部 雅貴(シノベ マサタカ)
フリーカメラマン 1975年生まれ。 学生時代、大学を休学しオーストラリアをバイクで放浪。旅の途中で撮影の面白さに惹かれ写真の道へ。 卒業後、都内の商業スタジオにカメラマンとして14年間勤務。2014年に独立し、シノベ写真事務所を設立。雑誌・広告・WEBなど、ポートレートをメインに、料理や商品まで幅広く撮影。旅を愛する出張カメラマンとして奮闘中。 Corporate website Portfolio website
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
小林 真一朗(編集部)(コバヤシシンイチロウ)
2019年6月よりCodeZine編集部所属。カリフォルニア大学バークレー校人文科学部哲学科卒。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
