BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース 質素なアーキテクト:AWSは持続可能性のためにコスト意識を高める

質素なアーキテクト:AWSは持続可能性のためにコスト意識を高める

原文リンク(2023-12-21)

AWSのCTOであるWerner Vogels博士は、re:Inventの基調講演の第一部で、コストを意識し、持続可能で保守可能なソリューションの提供を目的としたクラウドネイティブアーキテクチャである質素なアーキテクチャの法則について議論した。Vogels氏は、自身とAWSのクラウドプラットフォームサービスの構築と進化の経験に基づき、7つのシンプルな法則を示した。

CTOはカンファレンスを締めくくる基調講演を行い、多くの新機能を発表した。Vogels氏は、マトリックスにインスパイアされたビデオクリップを使い、ユーモアを交えて、持続可能性の代用品としてのクラウドアーキテクチャのコスト意識というトピックを紹介した。具体的には、7つの法則を説明し、その詳細は専用ウェブサイトで説明されている。

*

質素なアーキテクト・ハンドブック(出典:質素なアーキテクトのウェブサイト)*

Vogels氏は、コストは非機能要件の1つとして含めるべきであり、企業や製品は初期段階でコストを考慮しなければ失敗する可能性があると主張している。また、コストはビジネスモデルと整合させるべきであり、収益と利益を生み出すための重要な次元を特定する必要があると考えている。さらに、AWSのCTOは、アーキテクチャーはトレードオフの連続であり、企業は技術的ニーズとビジネスニーズの適切なバランスを見つけ、コストの最小化に過度に注力するのではなく、価値の最大化に目を向ける必要があると指摘している。

第4の法則は、未観測のシステムは未知のコストにつながるというもので、より費用対効果が高く持続可能なソリューションを促進するため、当初からコストを監視することが極めて重要であるとしている。コストを管理するために、Vogels氏はシステムコンポーネントを重要度によって階層化し、これらの階層がどの程度ビジネスクリティカルであるかに応じて、可用性と回復力を提供するために必要なコストを調整することを提案している。第6の法則は、コストの最適化は漸進的なものであり、組織はインフラのフットプリントを最適化し、アプリケーションのプロファイリングと最適化を行い、システムを監視して無駄を見つけ、非効率を削減することで、システムの運用コストを継続的に削減する努力をすべきであると宣言している。最後にVogels氏は、過去の経験や既存の現状を理由に、同じアプローチやテクノロジーの選択をする罠に陥らないよう、すべての人に前提を疑うよう促している。

この基調講演は、予想に反してコミュニティ内で多くのコメントが寄せられた。Redditのスレッドでは、ユーザーのsyphoonがこう書いている。

私は自分の既存の意見を確認するものに対してバイアスがかかっているが、これは私の過去2つの職場で行われていた "可能な限り多くのAWSアイコンを[...]ダイアグラムで構築し、3年後に支出についてパニックになる"戦略に対する権威へのアピールとしての反発として評価している

Forresterの主席アナリストであるTracy Woo氏は、質素なアーキテクトのトピックについて、AWSがFinOps Foundationに参加し、さらに最近では運営委員会の一員としてFOCUSプロジェクトにも参加していることを考慮すると、FinOpsコミュニティへの無言の頷きであると要約した。このプロジェクトは、すべての主要なクラウドサービスプロバイダー間で、クラウドのコスト、使用状況、請求データのオープンスタンダードの技術仕様を作成することを目的としている。

Woo氏の分析に対するコメントの中で、Arwel Owen氏が質素なアーキテクトの取り組みについての見解を述べている。

[...]ヴェルナーの質素なアーキテクト法は、持続可能性を推進する触媒として、コストを考慮した建築に焦点を当てている。これは崇高な目的ではあるが、私は逆に、コスト削減の触媒として持続可能性のための建築を行うべきだと考えている。

例えば、1年契約よりも3年契約のリザーブド・インスタンスを選んだ方がコストは削減できるかもしれないが、二酸化炭素排出量の削減にはつながらない。しかし、二酸化炭素排出量を削減するほとんどすべてのクラウドアーキテクチャの決定は、コストも削減する。例えば、夜間や週末にサービスをシャットダウンすることは、PAYG価格と組み合わせることで、二酸化炭素排出量とコストの両方を削減する。

質素なアーキテクト法質素倹約アーキテクトの法則を読むときは、「コスト」という言葉を「カーボン」に置き換えてみよう。

作者について

この記事に星をつける

おすすめ度
スタイル

BT