クラウドサービスの利用が拡大する現代において、そのコスト管理は多くの企業にとって重要な経営課題です。クラウドコスト管理ツールは、複雑なクラウド費用を可視化・最適化するための仕組みで、コスト管理の精度向上や工数削減に貢献します。本記事では、クラウドコスト管理の課題から、ツールを導入するメリット、ツールの選び方やおすすめツールについて詳しく解説します。1、クラウドコスト管理ツールとは?クラウド費用の見える化・配賦・最適化を支援クラウドコスト管理ツールとは、AWSやAzure、GCPといったクラウドサービスの利用料金を正確に把握し、管理・最適化を支援するツールです。このツールが提供する主な機能には、以下の3つがあります。・費用の可視化・コストの配賦・利用状況の最適化クラウド環境全体のコストを一元的に可視化し、部署やプロジェクトごとに費用を按分できます。さらに、不要なリソースの検出や、より安価な料金プランの提案などを通じて、継続的なコスト削減をサポート。結果として、企業のクラウド運用における財務的な健全性を高める重要な役割を担います。2、クラウドコスト管理の課題多くの企業がクラウドコストの管理で直面する課題は少なくありません。ここでは、代表的な4つの課題について解説します。・従量課金と多要素料金が複雑でコスト要因を特定しにくい・複数アカウントが分散して全体費用を把握しにくい・CUR整形やタグ設計・割引活用が人任せで管理作業が属人化する・不要リソースの停止忘れや検証環境放置で無駄なコストが生まれる(1)従量課金と多要素料金が複雑でコスト要因を特定しにくい従量課金制のクラウドサービスでは、利用した分だけ料金が発生します。EC2インスタンスを例にすると、インスタンスタイプ、起動時間、データ転送量、ストレージ容量など、複数の要素が料金に影響します。これらの要素が絡み合うことで、どの部分がコストを押し上げているのか特定することが困難に。例えば、データ転送料金は、リージョン間転送、インターネットへの転送、同一リージョン内のアベイラビリティーゾーン間転送などのケースごとに異なる料金が発生します。さらに、オンデマンドインスタンス、リザーブドインスタンス(RI)、スポットインスタンスといった購入オプションによっても料金が大きく変動します。このような複雑な料金体系を正確に理解し、最適な選択をすることは、専門知識なしには困難です。結果として、想定外の高額請求につながるリスクがあり、予算管理の精度が低下します。コスト要因を特定できなければ、効果的な削減策を講じることもできないでしょう。(2)複数アカウントが分散して全体費用を把握しにくい企業がクラウドを活用する際、セキュリティや管理の観点から、部門やプロジェクトごとに複数のアカウントを作成することが一般的です。開発環境、検証環境、本番環境でそれぞれ異なるアカウントを使用するケースもあります。AWSの標準ツールであるCost Explorerは、基本的に単一アカウント内での分析に適しています。複数アカウントを横断して分析するには、AWS Organizationsと統合請求(consolidated billing)の仕組みを活用する必要があり、その設定や運用には専門知識が求められます。Excelなどの表計算ツールを使った手動の集計作業は時間がかかる上、ミスも発生しやすくなるでしょう。また、部門別やプロジェクト別のコスト配賦をする際も、タグ付けルールの統一や配賦ロジックの設定など、複雑な作業が必要です。これらの作業が煩雑になることで、タイムリーなコスト管理が困難になります。(3)CUR整形やタグ設計・割引活用が人任せで管理作業が属人化するAWS Cost and Usage Report(AWS CUR)は、最も詳細なコスト情報を提供するデータソースです。ただし、CURは粒度が細かくデータ量も膨大なため、分析に活用するにはAthenaやRedshiftなどを使った整形や集計のスキルが必要になります。タグ設計においても、全社統一のルールを策定し、継続的に運用することは容易ではありません。タグの付け忘れや命名規則の不統一により、正確なコスト配賦ができなくなるケースがあります。リザーブドインスタンス(RI)やSavings Plansなどの割引プランの活用も、専門知識を持つ特定の担当者に依存しがちです。これらの割引プランは、適切に活用すれば大幅なコスト削減が可能ですが、購入タイミングや期間の判断には経験が必要。結果として、クラウドコスト管理が特定の個人に依存する属人化が進み、担当者が不在の際には適切な対応ができなくなるリスクが生じます。(4)不要リソースの停止忘れや検証環境放置で無駄なコストが生まれる開発や検証で使用したインスタンスを停止し忘れたり、一時的に作成したリソースをそのまま放置したりすることで、無駄なコストが発生します。特に、夜間や週末に稼働する必要のない開発環境を24時間365日稼働させているケースが多く見られます。検証環境で大規模なインスタンスを使用した後、そのまま放置されることも。例えば、性能テストのために起動したハイスペックなインスタンスが、テスト終了後も稼働し続けているケースです。また、アタッチされていないEBSボリューム(削除しない限り課金が継続)や、関連付けされていないElastic IPアドレス(一定数を超えると課金対象)なども、見落とすと無駄なコストの原因となります。これらのアイドルリソースは、定期的な棚卸しをしなければ発見が困難です。人的ミスによるコスト増加を防ぐには、自動化された監視と停止の仕組みが必要です。しかし、そのような仕組みを独自に構築するには、開発コストと運用負荷がかかります。3、クラウドコスト管理ツールを利用するメリットクラウドコスト管理ツールを導入すると、前述の課題を解決し、多くのメリットを得られます。ここでは、主な3つのメリットを解説します。・コストを自動集計・予測して月末請求を先読みできる・Slackやメールの即時アラートで異常を逃さず対応できる・コスト最適化をサポートする機能でコスト削減ができる(1)コストを自動集計・予測して月末請求を先読みできるクラウドコスト管理ツールは、複数のアカウントやサービスのコストデータを自動で収集し、一元的に集計するツールです。過去の利用傾向を分析し、一部のツールではAIや機械学習を活用して将来のコストを予測する機能が提供されています。月初の段階で月末の請求額の予測値を確認できるため、予算超過のリスクを事前に把握できます。例えば、現在の利用ペースが続いた場合の月末請求額の予測値を自動計算し、設定した予算との差額を確認できます。予算超過が予測される場合は、早期に対策を講じることが可能です。また、部門別やプロジェクト別のコスト予測も可能なため、各部門の予算管理も効率化されます。経営層向けの報告資料も自動生成できるため、レポート作成にかかる工数を削減できます。(2)Slackやメールの即時アラートで異常を逃さず対応できるクラウドコスト管理ツールは、設定した閾値を超えた場合に即座にアラートを発信します。Slackやメールなどのコミュニケーションツールと連携し、異常を見逃すことなく対応可能。例えば、通常時の3倍以上のコスト増加や、特定のサービスで急激なコスト上昇が検知された場合に担当者へ即座に通知され、潜在的な設定ミスや不正アクセスなどの可能性に早期に気づくことができます。アラートは日次、週次、月次など、さまざまな粒度で設定可能。予算に対する消化率が80%を超えた時点でアラートを出すなど、柔軟な設定ができます。また、異常検知にAIを活用するツールもあり、通常とは異なるパターンのコスト変動を自動で検出します。人間が気づきにくい微細な異常も検出でき、コストリスクの低減に役立つ可能性があります。(3)コスト最適化をサポートする機能でコスト削減ができるクラウドコスト管理ツールは、単なる可視化だけでなく、積極的なコスト削減を支援する機能を提供します。アイドルリソースの特定、適切なインスタンスサイズの提案、割引プランの活用支援など、さまざまな最適化機能を備えています。使用率の低いインスタンスを自動で検出し、ダウンサイジングや停止を提案する機能も。例えば、CPU使用率が一定期間低いインスタンスに対して、より小さいインスタンスタイプへの変更を推奨する機能などがあります。リザーブドインスタンス(RI)やSavings Plansの購入タイミングや購入量についても、過去の利用実績を基にした最適な提案を受けられます。これらの割引プランを効果的に活用すれば、条件によっては最大で72%のコスト削減が可能です。また、スケジューリング機能により、開発環境の自動起動・停止を設定できます。夜間や週末は自動的にインスタンスを停止することで、無駄なコストを削減できるでしょう。4、クラウドコスト管理ツールの選び方自社に最適なクラウドコスト管理ツールを選ぶためには、いくつかのポイントを押さえる必要があります。ここでは、主な3つの選定基準を解説します。・対応クラウドの範囲|AWS専用・マルチクラウド・Kubernetes対応など・ツールの扱いやすさ|専門知識のない担当者でも簡単に使えるか・料金体系|固定費・従量課金・%課金など(1)対応クラウドの範囲|AWS専用・マルチクラウド・Kubernetes対応などクラウドコスト管理ツールは、対応するクラウドプラットフォームによって大きく分類されるため、自社が利用しているクラウド環境に適したツールを選択することが重要です。AWS専用ツールは、AWSに特化した機能を提供し、Cost ExplorerやCURとの連携がスムーズです。AWSの詳細な料金体系に対応し、EC2、RDS、S3などの各サービスに最適化された分析機能を備えています。AWSのみを利用している企業にとっては、専門性の高い機能を活用できるメリットがあります。マルチクラウド対応ツールは、AWS、Azure、Google Cloudなど、複数のクラウドプラットフォームを統合管理可能。異なるクラウドサービスを併用している企業や、将来的にマルチクラウド戦略を検討している企業に適しており、プラットフォーム間の比較分析も可能です。Kubernetes対応ツールは、コンテナ環境のコスト管理に特化しています。ポッドやノードレベルでの詳細なコスト分析が可能で、最適化の提案や推奨設定を通じてリソース効率化を支援します。コンテナ化が進んでいる企業にとっては必須の機能だといえるでしょう。(2)ツールの扱いやすさ|専門知識のない担当者でも簡単に使えるかクラウドコスト管理ツールの使いやすさは、導入後の活用度を大きく左右するため、直感的なUIで誰でも簡単に操作できるツールを選ぶことが重要です。導入の容易さも重要なポイント。複雑な設定や長期間の導入プロジェクトが必要なツールは、導入コストが高くなります。AWSの場合はIAMロール、AzureやGCPの場合はそれぞれのアクセス権限設定を用いるだけで連携できるなど、シンプルな導入プロセスのツールがおすすめです。既存システムとの連携性も確認する必要があります。SlackやTeamsなどの業務ツールとスムーズに連携できれば、日常業務の中でコスト管理を実施できます。APIが提供されているかどうかも重要な判断基準です。また、日本語サポートの有無も確認しておきましょう。マニュアルやサポート窓口が日本語に対応していれば、導入後のトラブルシューティングもスムーズに進められます。(3)料金体系|固定費・従量課金・%課金などクラウドコスト管理ツールの料金体系は、固定費型、従量課金型(%課金)、および基本料金+従量課金のハイブリッド型などに分けられます。自社のクラウド利用規模や予算に応じて、適切な料金体系を選択することが重要です。固定費型は、月額や年額で一定の料金を支払うモデル。クラウド利用額の変動に関わらず料金が一定のため、予算管理がしやすいメリットがあります。中小規模の企業や、クラウド利用額が安定している企業に適しているでしょう。従量課金型(%課金)は、管理対象のクラウド利用額の一定割合を料金として支払うモデルです。ツールによって差がありますが、一般的にはクラウド利用額の1〜3%程度が目安とされています。クラウド利用額が少ない段階では費用を抑えられますが、利用額が増加すると料金も比例して増加します。一部のツールでは、基本料金+従量課金のハイブリッド型も提供されています。また、無料プランや試用期間を設けているツールもあるため、導入前に実際にツールを使用するのがおすすめです。5、おすすめクラウドコスト管理ツール6選ここでは、市場で評価の高いおすすめのクラウドコスト管理ツールを6つ紹介します。それぞれの特徴を比較し、自社のニーズに合ったツールを見つけてください。・srest|AWSコスト可視化・配賦・異常検知に特化・Hyper Billing|AWSコストを多角的に分析・Flexera|マルチクラウド横断の可視化と自動配賦・VMware Tanzu CloudHealth|配賦自動化と予算超過の事前通知・IBM Cloudability|財務連携・チャージバックに強いFinOps基盤・Spot for AWS|割引・スポット自動最適化でコスト削減(1)srest|AWSコスト可視化・配賦・異常検知に特化srestは、株式会社メタップスホールディングスが提供するAWSコスト管理ツールで、クラウドコストのFinOps実践に強みがあります。名古屋市での導入事例のように、ガバメントクラウド移行に向けたクラウド利用と財務管理の統合的な管理も支援しています。国産ツールとして、日本語に対応したシンプルで誰でも使いやすいダッシュボードが特徴です。AWSコストの可視化に強みを持ち、複数のアカウントを横断して一元的に管理し、部署など任意のグループ単位で費用按分ルールを定めることが可能です。また、コストの急上昇を自動で検知する機能や、最新のレートを反映した日本円ベースでの予算アラート機能をはじめ、コストの最適化をサポートする機能も搭載しています。srestはAWS環境に特化することで、サービスごとの詳細な分析とコスト最適化を実現。国産ツールならではのサポートも特徴で、日本語の導入ガイドや支援も利用できます。問い合わせ:srest公式サイト(2)Hyper Billing|AWSコストを多角的に分析引用:Hyper BillingHyper Billingは、MEGAZONE Corporationが提供するAWSコスト管理・分析ツールで、AWSのプレミアティアサービスパートナーとして、AWS環境への深い知見に基づいた機能を提供します。BIツールを扱うような感覚で、AWSの利用料を最大8段階まで掘り下げて分析可能。特定のタグやコスト項目など、複数の要素を組み合わせて多角的に分析することで、コストが増加した原因を詳しく突き止められます。リソースID単位でのコスト確認が可能なため、AWS標準のCost Explorerでは把握できない粒度での分析が可能です。問題のあるリソースを迅速に特定し、適切な対策を講じられます。問い合わせ:Hyper Billing公式サイト(3)Flexera|マルチクラウド横断の可視化と自動配賦引用:FlexeraFlexeraは、マルチクラウド環境全体のコストを統合管理するプラットフォーム。AWS、Azure、Google Cloudをはじめ、地域固有のクラウドプロバイダーにも対応します。請求データに含まれるタグ情報を基に、各部門やプロジェクトへの費用を振り分けます。手作業でのコスト配賦作業が削減され、正確な予算編成とコスト予測が可能です。FinOpsフレームワークに基づいた最適化ポリシーの設定ができ、組織全体でのコスト管理文化の醸成を支援します。また、KPIの進捗管理機能により、コスト削減目標の達成状況を可視化できる点も特徴です。問い合わせ:Flexera公式サイト(4)VMware Tanzu CloudHealth|配賦自動化と予算超過の事前通知でコスト管理を効率化引用:VMware Tanzu CloudHealthVMware Tanzu CloudHealthは、Broadcomが提供するクラウドコスト最適化ツール。世界で22,000を超える組織に採用されており、年間240億ドル以上のクラウド支出を管理している実績があります。カスタマイズ可能なダッシュボードによって、各関係者が必要とする情報を最適な形式で共有できます。Kubernetesクラスターのリソース最適化にも対応し、CPU・メモリの適正サイジングを実施。コンテナ単位での詳細なレポート作成により、マイクロサービス環境でのコスト管理も効率化されます。問い合わせ:VMware Tanzu CloudHealth公式サイト(5)IBM Cloudability|財務連携・チャージバックに強いFinOps基盤引用:IBM CloudabilityIBM Cloudabilityは、Apptioが提供するFinOpsソリューション。クラウド支出の可視化と財務管理を強化し、FinOps実践の基盤として機能します。AWS、Azure、GCPの請求データを取り込み、正規化・構造化することで、全コストを一画面で管理できます。コンテナの利用料やサポート費用といった、あらゆる支出を正確に割り当て、実際にサービスを利用した部門へ的確に費用を請求可能です。財務部門と技術部門がクラウド支出の責任を共有し、コストと事業への貢献度を関連付けることで、データに基づいた戦略的な投資判断をサポートします。問い合わせ:IBM Cloudability公式サイト(6)Spot for AWS|割引・スポット自動最適化でコスト削減引用:SoftBankSpot for AWS(Spot by NetApp)は、FlexeraおよびソフトバンクがAWS環境向けに提供するコスト最適化サービス。1,000社以上、累計50万ノード以上の導入実績を誇ります。サービス機能の一つである「Eco」は、AWSの割引プランであるリザーブドインスタンス(RI)やSavings Plansの活用をAIが自動管理し、最適なリソース配分を実現します。また、複数のAWSアカウントにまたがる請求情報を分かりやすく表示・分析する「Cloud Analyzer」という機能も備えており、コストの全体像を把握可能。導入も簡単で、AWSアカウントとの連携だけで設定が完了します。問い合わせ:Spot for AWS公式サイトまとめ本記事では、クラウドコスト管理ツールについて解説しました。最後に、記事の内容をおさらいしておきましょう。・クラウドコスト管理ツールは費用の可視化・配賦・最適化を支援する・コスト管理の課題には料金体系の複雑さや管理の属人化がある・ツール導入のメリットはコスト管理の自動化や異常の早期検知・ツール選定では対応範囲・扱いやすさ・料金体系の確認が重要・自社の環境や課題に合ったツールを選ぶことで効果的な運用が可能クラウドコスト管理ツールは、複雑化するクラウド費用をコントロールし、ビジネスの成長を支えるために有効なツールです。ぜひこの記事を参考に、自社に最適なツールの導入を検討してみてください。%3Cstyle%3E%0A%20%20%20%20%40import%20url('https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DNoto%2BSans%2BJP%3Awght%40400%3B700%26display%3Dswap')%3B%0A%20%20%20%20%0A%20%20%20%20.ctaBox%20%7B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%20%20%20%20margin%3A%2024px%200%3B%0A%20%20%20%20%20%20%20%20box-sizing%3A%20border-box%3B%0A%20%20%20%20%20%20%20%20font-family%3A%20'Noto%20Sans%20JP'%2C%20sans-serif%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__inner%20%7B%0A%20%20%20%20%20%20%20%20background%3A%20%23FFFFFF%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23000000%3B%20%0A%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20padding%3A%2016px%3B%20%2F*%20SP%20padding%20changed%20to%2016px%20*%2F%0A%20%20%20%20%20%20%20%20box-sizing%3A%20border-box%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__title%20%7B%0A%20%20%20%20%20%20%20%20font-weight%3A%20700%3B%0A%20%20%20%20%20%20%20%20font-size%3A%201.5rem%3B%20%2F*%20Default%20for%20mobile%20*%2F%0A%20%20%20%20%20%20%20%20line-height%3A%202rem%3B%0A%20%20%20%20%20%20%20%20margin%3A%200%200%201.5rem%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__list%20%7B%0A%20%20%20%20%20%20%20%20margin%3A%200%200%201.5rem%201.2em%3B%0A%20%20%20%20%20%20%20%20padding%3A%200%3B%0A%20%20%20%20%20%20%20%20display%3A%20flex%3B%0A%20%20%20%20%20%20%20%20flex-direction%3A%20column%3B%0A%20%20%20%20%20%20%20%20gap%3A%200.25rem%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__list%20li%20%7B%0A%20%20%20%20%20%20%20%20list-style%3A%20disc%3B%0A%20%20%20%20%20%20%20%20font-size%3A%201rem%3B%20%2F*%20Default%20for%20mobile%20*%2F%0A%20%20%20%20%20%20%20%20line-height%3A%201.7%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__text%20%7B%0A%20%20%20%20%20%20%20%20margin%3A%200%200%202rem%3B%0A%20%20%20%20%20%20%20%20font-size%3A%201rem%3B%20%2F*%20Default%20for%20mobile%20*%2F%0A%20%20%20%20%20%20%20%20line-height%3A%201.8%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__buttons%20%7B%0A%20%20%20%20%20%20%20%20display%3A%20flex%3B%0A%20%20%20%20%20%20%20%20flex-direction%3A%20column%3B%20%2F*%20Buttons%20are%20vertical%20by%20default%20(mobile)%20*%2F%0A%20%20%20%20%20%20%20%20gap%3A%201rem%3B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn%20%7B%0A%20%20%20%20%20%20%20%20display%3A%20block%3B%0A%20%20%20%20%20%20%20%20text-align%3A%20center%3B%0A%20%20%20%20%20%20%20%20padding%3A%201rem%201.5rem%3B%0A%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20text-decoration%3A%20none%3B%0A%20%20%20%20%20%20%20%20font-weight%3A%20700%3B%0A%20%20%20%20%20%20%20%20border%3A%202px%20solid%20transparent%3B%0A%20%20%20%20%20%20%20%20transition%3A%200.2s%3B%0A%20%20%20%20%20%20%20%20box-sizing%3A%20border-box%3B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn--primary%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20color%3A%20white%3B%0A%20%20%20%20%20%20%20%20border-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn--primary%3Ahover%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20white%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20border-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20%2F*%20New%20styles%20for%20the%20new%20button%20design%20*%2F%0A%20%20%20%20.ctaBox__btn--ghost%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20white%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20border%3A%202px%20solid%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20transition%3A%20all%200.2s%20ease%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn--ghost%3Ahover%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20color%3A%20white%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20%2F*%20Breakpoint%20for%20400px%20and%20up%20*%2F%0A%20%20%20%20%40media%20(min-width%3A%20400px)%20%7B%0A%20%20%20%20%20%20%20%20.ctaBox__inner%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%2040px%3B%20%2F*%20Padding%20for%20desktop%20*%2F%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20%2F*%20Tablet%20and%20larger%20screens%20(768px%20and%20up)%20*%2F%0A%20%20%20%20%40media%20(min-width%3A%20768px)%20%7B%0A%20%20%20%20%20%20%20%20.ctaBox__title%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20font-size%3A%201.5rem%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20.ctaBox__list%20li%2C%0A%20%20%20%20%20%20%20%20.ctaBox__text%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20font-size%3A%201rem%3B%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20.ctaBox__buttons%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20flex-direction%3A%20row%3B%20%2F*%20Horizontal%20on%20tablet%2Fdesktop%20*%2F%0A%20%20%20%20%20%20%20%20%20%20%20%20justify-content%3A%20center%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20gap%3A%201rem%3B%20%2F*%20Added%20gap%20to%20tablet%20*%2F%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20%2F*%20Desktop%20screens%20(960px%20and%20up)%20*%2F%0A%20%20%20%20%40media%20(min-width%3A%20960px)%20%7B%0A%20%20%20%20%20%20%20%20.ctaBox__buttons%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20gap%3A%2016px%3B%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20.ctaBox__btn%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20auto%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20min-width%3A%20260px%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%3C%2Fstyle%3E%0A%0A%3Cdiv%20class%3D%22ctaBox%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22ctaBox__inner%22%3E%0A%20%20%20%20%20%20%20%20%3Ch2%20class%3D%22ctaBox__title%22%3E%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%82%B3%E3%82%B9%E3%83%88%E3%81%AE%E7%AE%A1%E7%90%86%E3%82%92srest%E3%81%8B%E3%82%89%E5%A7%8B%E3%82%81%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8B%EF%BC%9F%3C%2Fh2%3E%0A%0A%20%20%20%20%20%20%20%20%3Cul%20class%3D%22ctaBox__list%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cli%3E%E8%A4%87%E6%95%B0%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E7%92%B0%E5%A2%83%E3%81%AE%E4%B8%80%E5%85%83%E7%AE%A1%E7%90%86%3C%2Fli%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cli%3E%E4%BB%BB%E6%84%8F%E3%81%AE%E5%8D%98%E4%BD%8D%E3%81%A7%E3%81%AE%E3%82%B3%E3%82%B9%E3%83%88%E3%81%AE%E6%8A%8A%E6%8F%A1%3C%2Fli%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cli%3E%E8%AB%8B%E6%B1%82%E9%A1%8D%E5%86%85%E8%A8%B3%E3%81%AE%E7%A2%BA%E8%AA%8D%3C%2Fli%3E%0A%20%20%20%20%20%20%20%20%3C%2Ful%3E%0A%0A%20%20%20%20%20%20%20%20%3Cp%20class%3D%22ctaBox__text%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20srest(%E3%82%B9%E3%83%AC%E3%82%B9%E3%83%88)%E3%81%AFAWS%E3%81%AE%E5%88%A9%E7%94%A8%E6%96%99%E3%82%92%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%82%92%E6%A8%AA%E6%96%AD%E3%81%97%E3%81%A6%E4%B8%80%E5%85%83%E7%AE%A1%E7%90%86%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A7%E3%81%99%E3%80%82%3Cbr%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E8%A4%87%E6%95%B0%E3%81%AE%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E5%88%A9%E7%94%A8%E7%8A%B6%E6%B3%81%E3%82%92%E5%8F%AF%E8%A6%96%E5%8C%96%E3%83%BB%E5%88%86%E6%9E%90%E3%81%97%E3%80%81%E3%82%B3%E3%82%B9%E3%83%88%E3%81%AE%E6%9C%80%E9%81%A9%E5%8C%96%E3%80%81FinOps%E3%81%AE%E5%AE%9F%E8%B7%B5%E3%82%92%E6%94%AF%E6%8F%B4%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3Cbr%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E3%81%BE%E3%81%9A%E3%81%AF%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E8%A9%B3%E7%B4%B0%E3%81%8C%E3%82%8F%E3%81%8B%E3%82%8B%E8%B3%87%E6%96%99%E3%82%92%E3%81%94%E8%A6%A7%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%0A%20%20%20%20%20%20%20%20%3C%2Fp%3E%0A%0A%20%20%20%20%20%20%20%20%3Cdiv%20class%3D%22ctaBox__buttons%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ca%20class%3D%22ctaBox__btn%20ctaBox__btn--ghost%22%20href%3D%22https%3A%2F%2Fcontents.srest.io%2Fform%2Fdashboard%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%E8%B3%87%E6%96%99%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fa%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ca%20class%3D%22ctaBox__btn%20ctaBox__btn--primary%22%20href%3D%22https%3A%2F%2Fcontents.srest.io%2Fform%2Fdashboard%2Fgovernmentcloud%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%E8%87%AA%E6%B2%BB%E4%BD%93%E5%90%91%E3%81%91%E3%81%AEAWS%E3%82%B3%E3%82%B9%E3%83%88%E7%AE%A1%E7%90%86%E3%81%AF%E3%81%93%E3%81%A1%E3%82%89%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fa%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%3C%2Fdiv%3E%0A