Cost Management
企業がクラウド・コンピューティングを採用するにつれて、コストの管理は業務の重要な側面となっています。従来のIT環境では、コストは主に資本支出であり、事前に適切に計画できます。ただし、クラウド・コンピューティングは従量課金制モデルに従い、コストは主に運用支出であり、使用状況やリソース要件に基づいてコストが大幅に異なる可能性があります。
効果的なコスト管理は、クラウド運用において、必要なリソースに対してのみ支払いを行い、未使用または十分に利用されていないリソースに対して過剰な支払いを行わないようにするための重要な部分です。これには、コストを管理するために、クラウド・インフラストラクチャの継続的な監視と最適化が必要です。
クラウド・サービス・プロバイダは、コスト計算ツール、コスト割当てタグ、使用状況レポートなど、様々なコスト管理ツールとサービスを提供します。これらのツールとサービスを活用することで、クラウドの使用状況をより適切に可視化し、コスト最適化が可能な領域を特定することができます。
Oracle Cloud Infrastructure(OCI)は、OCIでのワークロードの実行コストを見積り、他のクラウド・プロバイダと比較できるコスト見積りツールを提供します。OCIには、リソース・タイプ、部門またはプロジェクトごとの使用量とコストを追跡するのに役立つ詳細なコスト・レポートも用意されています。また、OCIは、pay-as-you-go、リザーブド・インスタンス、コンピュート・インスタンス用の月次フレックスなどの柔軟な価格設定モデルを提供し、ニーズに最適な価格設定モデルを選択できます。
使用状況の監視、ワークロードの最適化、コスト管理ツールやサービスの活用などのベストプラクティスに従うことで、クラウドコストを効果的に管理し、投資収益率を最大化することができます。
次の情報では、クラウドでのコスト管理について説明し、コストを管理するためのいくつかのベスト・プラクティスについて説明します。クラウドの使用状況とコストを定期的に確認して、節約できる領域を特定する必要があります。
使用状況の監視と分析
OCIでは、使用状況とコストを追跡するために、リソース消費の監視に役立つ使用状況レポートとツールを提供しています。レポートを使用して、どのリソースが最も使用されているか、どのリソースが効率的に使用されていないかを把握できます。この知識を使用して、リソース割当てについて情報に基づいた意思決定を行い、使用量を最適化してコストを削減できます。
OCIの使用状況レポートは、使用されていないアイドル状態のリソースを特定し、停止してコストを節約するのに役立ちます。これらのリソースを特定してシャットダウンすることで、不要な経費を回避し、クラウド全体の支出を削減できます。
クラウドの使用状況の透明性と制御は、成功の鍵です。OCIは、ツールとレポートとコスト分析クエリを提供し、コストを管理しながらクラウド・リソースを最大限に活用するのに役立ちます。
コスト分析は、優先パラメータに基づいて支出を可視化および追跡するのに役立ちます。原価レポートでは、リソース・レベルの粒度で請求書明細品目の内訳が表示されます。これにより、より情報に基づいたクラウド支出の意思決定が可能になります。使用状況レポートは、監査または請求書照合のためのOCIのリソースの詳細な内訳を提供します。
原価のモニターおよび最適化
コスト最適化は継続的な取り組みです。コストを監視および最適化して、不要なリソースに過剰な支出をしないように注意することが重要です。そのためには、経費をトリミングできる領域を特定するために、使用状況とコストを定期的に確認する必要があります。リソース使用率を最適化するアクションを実行することで、時間の経過とともに大幅なコスト削減を実現できます。
コスト最適化のプロセスでは、クラウド・リソースを管理するための積極的なアプローチが必要であり、効率性を獲得して無駄を排除できる領域を特定することに重点を置いています。この考え方を受け入れることで、パフォーマンスを損なうことなくコストを削減できる機会を発見できます。
コストの最適化の中核は、コストとパフォーマンスのバランスを取ることです。常に注意と警戒が必要です。OCIは、クラウド・コストを効果的かつ効率的に管理するためのツールと自動化リソースを提供します。
モニターおよびコントロール・コスト
クラウド・コストの効果的な管理は、クラウド・リソースを効率的かつコスト効率よく使用するために重要です。適切な監視と管理を行わないと、コストが急速に上昇し、大幅な財政浪費と機会の喪失につながる可能性があります。
これを解決するには、コストの監視、予算の設定、およびコストが事前定義済のしきい値を超えた場合にアラートを受信できるクラウド・コスト管理ツールを使用できます。これらのツールは、クラウドの支出をリアルタイムで可視化し、リソースの割り当てと使用状況について情報に基づいた意思決定を行うことができます。
コスト管理ツールはソリューションの一部にすぎません。また、効果的なコスト管理には、パフォーマンスを損なうことなくコストを削減できる領域を特定することに重点を置いて、リソースの最適化に対する積極的なアプローチが必要です。使用状況レポートを活用することで、どのリソースが効率的に使用され、どのリソースがプロビジョニングまたはアイドル状態を超えているかについての貴重なインサイトを得ることができます。
OCIは、効果的なコスト管理を実現するために、クラウド・コストの最適化に役立つツールとリソースを提供しています。OCIの割当てを使用して、特定のコンパートメントのテナンシ内のリソース消費量を制御および強制します。請求スケジュールやレート・カード情報など、関連する使用詳細に加えて、「サブスクリプション」を使用して、アプリケーションおよびサービスのサブスクリプションを表示します。請求書および支払履歴では、請求書を表示、支払、追跡およびモニターできます。
Cost Planning and Budgeting
コスト計画と予算策定は、クラウド・リソースを効率的かつコスト効率よく使用するために重要です。明確なコスト目標を設定し、予算に対する実績コストを定期的に確認することで、クラウド支出の可視性を高め、リソース使用率を最適化するための積極的な措置を講じることができます。
これを実現するには、まず、ビジネス目標およびビジネス目標に沿った包括的な原価計画および予算編成フレームワークを確立する必要があります。このフレームワークには、コスト目標の特定、予算の設定、予算に対する実際の支出の追跡を継続的に行うためのガイドラインを含める必要があります。
原価プランニングと予算編成は、1回かぎりのアクティビティではありません。効果を発揮するには、定期的にレビューおよび調整を行い、クラウド管理戦略全体に統合する必要があります。クラウドの支出を綿密に監視し、それに応じてリソース使用量を調整することで、不要なコストを回避し、リソース使用量を最適化して、クラウドへの投資から最大の価値を得ることができます。
効果的なコスト・プランニングと予算策定のために、OCIには、クラウド・コストの管理に役立つ予算やアラートなどの様々なツールが用意されています。予算では、OCIでの支出のしきい値を設定できます。支出しきい値に近づくと、通知が表示されます。OCI Cost Estimatorでは、コミット前にOCIサービスの月間使用量とコストを見積もることができます。
ガバナンス
効果的なガバナンスは、組織のポリシーやコンプライアンス要件に合わせてクラウド・リソースを一貫して使用できるようにするための重要なコンポーネントです。ガバナンス・ポリシーを設定しないと、クラウドの使用が非効率的で、コストがかかり、コンプライアンスに準拠しなくなります。
包括的なクラウド・ガバナンス・フレームワークを確立することで、コストの管理、リソース使用ガイドラインの確立、アクセス制御の実装、主要なプロセスの自動化を積極的に行うことができます。このアプローチにより、クラウド・リソースが組織のポリシーや業界の規制に一貫した方法で使用され、コストのかかるコンプライアンス違反のリスクが軽減されます。
クラウド・ガバナンスのメリットは、コンプライアンスを超えるものです。リソースの使用を最適化し、不要な支出を削減することで、時間の経過とともに大幅なコスト削減を実現できます。クラウド・ガバナンス・ポリシーは、効果的なリソース管理に必要なガイドラインと手順を提供し、クラウド投資の価値を最大化できるようにします。
OCIには、ガバナンス・ポリシーの確立と実装に役立つ様々なツールとリソースが用意されています。たとえば、OCIの割当て制限を使用して、特定のコンパートメントのテナンシ内のリソース消費量を制御および強制します。
コスト最適化ツールの使用
OCI Cloud Advisorは、潜在的な非効率性をテナンシでスキャンし、使用量を最適化してコストを削減する機会を特定します。クラウド・アドバイザは、テナンシ内のすべてのリソースを1日に1回分析して、コスト最適化の機会、パフォーマンスのボトルネックおよび可用性の問題を特定します。通常、推奨を提供するために7日間のインサイトが必要です。親テナンシは、親テナンシと子テナンシの両方からの推奨事項を表示できます(オプション)。
たとえば、クラウド・アドバイザを使用すると、十分に利用されていないリソースをすばやく特定し、ニーズをより的確に満たすためにリソースを適正化できます。また、高可用性とセキュリティを向上させるための推奨事項を提示することで、クラウド・リソースの使用を改善できます。
クラウド・アドバイザは、非効率性の特定にとどまりません。また、アイドル状態のリソースの停止、予約済インスタンスの使用、スポット・インスタンスの活用によるコスト削減など、その対処方法に関する実用的なインサイトと推奨事項も提供します。
リソース・タグ付けの使用
今日の複雑なクラウド環境では、リソースを効果的に編成および管理することが重要です。OCIタグ付けでは、メタデータをリソースに追加してキーと値を定義し、それらをリソースに関連付けることができます。タグ付けを活用することで、ニーズに基づいてリソースをより簡単に整理およびリストできるため、クラウド環境をより適切に管理および最適化できます。
タグ付けは、OCI Identity and Access Managementサービス(IAM)の不可欠な部分です。タグ付けサービスには、2つの異なる部分があります。最初の部分は、新しいタグ・ネームスペースおよびタグ・キー定義の作成と管理を処理します。これらの操作を実行するには、IAMサービス・ベースURLを使用します。2つ目の部分では、特定のリソースにタグを適用します。このために、各サポート・サービスに送信されるリクエストに、タグ・ネームスペース、キーおよび値情報を含めます。
タグ付けの一般的なアプローチは、ユーザーがリソースに適用するすべてのタグを作成および管理する専用のタグ管理者を持つことです。このアプローチには、リソースのタグ付けに使用されるキーと値を作成および管理する機能など、いくつかの利点があります。これにより、タグに基づいて自動化を弱める誤入力やその他のエラーを回避できます。また、タグに基づいた優れたレポートを提供し、クラウド環境全体のリソース使用状況をより簡単に追跡および分析できます。
適切な価格設定モデルの選択
OCIは、さまざまなニーズを満たすさまざまな価格モデルを提供し、それぞれに独自のメリットがあります。一貫したグローバル価格モデルにより、OCIはすべてのリージョンで統一されたエクスペリエンスを提供し、価格設定の意外さを排除し、正確なクラウド支出予測を実現します。これにより、制約なしで新しいリージョンに拡張し、予算内にとどまることができます。
pay-as-you-goの価格モデルでは、サービスを迅速にプロビジョニングし、使用した分だけを支払うことができ、隠れたコストは発生しません。これにより、サービスやクラウド・リージョンを必要に応じて柔軟に切り替えることができ、前払いの制約や最小サービス期間が不要になります。
より予測可能な請求構造を好む場合、Oracle Universal Creditsは、将来のサービスを含む、任意のリージョンの任意のOCIプラットフォーム・サービスで使用できる年間クレジットを提供します。これらのクレジットはサービスの使用時に借方に記入されるため、必要に応じてワークロードを柔軟に増やすことができます。さらに、十分な量のクレジットを購入すると、ボリューム・ディスカウントの対象となります。
どの価格設定モデルを選択しても、すべてのグローバル・リージョン、Dedicated Region Cloud@Customer、および消費に関するさまざまな割引と特典で、OCIの一貫した透明性の高い価格設定を利用できます。
データ・ストレージの最適化
クラウドでのデータ・ストレージのコストは、多くの組織にとって大きな懸念事項になる可能性があります。OCI Object Storageは、さまざまなコスト、耐久性、可用性を備えたさまざまなストレージクラスを提供します。データ・ストレージを最適化すると、コストを大幅に削減できます。たとえば、頻繁にアクセスされるデータを標準層に格納し、アクセス頻度の低いデータを頻度の低いアクセス層に格納できます。OCIは、アーカイブ・ストレージ層(コールド・ストレージとも呼ばれる)も提供します。これは、長期間にわたってアクセスされることもほとんどないデータの保持に最適です。クラウド・サービス・プロバイダは、老朽化した低パフォーマンスのストレージ・クラスにデータを自動的に移動するライフサイクル・ポリシーを提供します。たとえば、標準層オブジェクトは、頻度の低いアクセス層またはアーカイブ層に移動できます。適切なストレージ層を選択することで、ビジネス・ニーズとコスト削減のバランスをとり、可能なかぎり効率的な方法でデータを格納できます。
右のシェイプ、サイズおよび層
最適なコスト効率を達成するために、適切なクラウド・インスタンスのタイプ、サイズおよび層を選択することが非常に重要です。OCIは、CPU、メモリー、ネットワーク、ストレージなど、さまざまなコストとパフォーマンス特性を持つさまざまなオプションを提供しています。
たとえば、OCIは、仮想マシン、ベア・メタル、GPUインスタンスなど、さまざまなコンピュート・インスタンスを提供し、それぞれ異なるユース・ケースに合わせて調整されています。仮想マシンは汎用ワークロードに最適で、ベア・メタル・インスタンスはハードウェアへの直接アクセスを必要とするワークロードに高パフォーマンスを提供します。GPUインスタンスは、機械学習、ディープ・ラーニング、レンダリングなどのタスクに適しています。
また、OCIには柔軟なインスタンス・シェイプがあり、コア数、メモリーおよびネットワーク帯域幅を特定のワークロード要件に合わせて調整できます。適切なシェイプとサイズを選択することは、不要なリソースに対して過剰な支払いを行わないようにすることで、コストに大きな影響を与える可能性があります。
適切なクラウド・インスタンス・タイプ、サイズおよび層を選択すると、パフォーマンスを最適化し、コストを大幅に削減できます。要件に合わせてリソースをカスタマイズすることで、クラウドへの投資を最大限に活用することができます。OCIコスト試算ツールを使用して、シェイプ、サイズおよび階層に応じてコストを把握します。
上限スケール・アウト
起動できるインスタンスの数を制限する自動化ツールを使用して、制御されないスケールアウト・コストを回避できます。これにより、予算内にとどまり、過剰なスケーリングによる予期しない費用を回避できます。
たとえば、OCIでは、コンピュート・インスタンスのインスタンス・プールおよび自動スケーリング構成を作成することで、自動スケーリングの上限を実装できます。インスタンス・プールは、同じ構成を共有し、1つの単位として管理できるコンピュート・インスタンスのグループで構成されます。一方、自動スケーリング構成では、パフォーマンス・メトリックまたは所定のスケジュールに基づいて、インスタンス・プール内のコンピュート・インスタンスの数を自動的に調整できます。
インスタンス・プールおよび自動スケーリング構成の作成は、既存のインスタンス構成(コンピュート・インスタンスの設定を指定するテンプレート)を使用して実行できます。Oracle WebLogic Server for OCIスタックの場合、「可観測性の構成」を選択し、「Application Performance Monitoring」を選択し、「自動スケーリングの有効化」を選択することで、プロビジョニング・プロセス中に自動スケーリングを有効にできます。これらの自動化ツールを活用することで、クラウド・リソースを効率的に管理し、経費を最適化し、アプリケーションのスケーラビリティを確保できます。
サーバーレスおよびコンテナ
サーバーレス・アーキテクチャとコンテナ化されたアーキテクチャの実装は、クラウド支出の最適化を目指す組織にとってコスト効率の高いソリューションです。これらのアーキテクチャにより、企業は使用しているコンピューティング・リソースに対してのみ支払うことができ、使用されていない可能性のある固定量のリソースに対して支払うのではありません。
たとえば、OCIでは、関数をサーバーレス・アーキテクチャとしてデプロイできます。サーバーやインフラストラクチャを管理しなくても、コードを実行できます。サーバーレス・アーキテクチャでは、リソースはコードが実行されたときにのみ消費され、要求に応じて自動的にスケール・アップまたはスケール・ダウンされます。
同様に、コンテナを使用してアプリケーションとサービスをデプロイできます。コンテナは、ソフトウェアとその依存関係をパッケージ化する軽量で移植可能な方法です。これらは環境間で簡単に移動でき、オンデマンドでスケール・アップまたはスケール・ダウンできます。コンテナ化により、導入時間を短縮し、効率を向上させ、インフラストラクチャと運用のコストを削減できます。
OCIでは、Oracle Container Engine for Kubernetes(OKE)を使用して、コンテナ化されたアプリケーションをデプロイおよび管理できます。OKEは、オンデマンドでアプリケーションを自動的にスケーリングできる完全管理型のKubernetes環境を提供し、リソース使用率を最適化することでコストを削減します。
サーバーレスでコンテナ化されたアーキテクチャにより、プロビジョニングおよび管理に必要なリソースの量を削減することでコストを削減できます。これらのアーキテクチャを使用することで、アプリケーションを効率的にスケーリングし、使用するコンピューティング・リソースに対してのみ支払うことができ、コスト削減と全体的な効率が向上します。
イングレス・トラフィック・コストとエグレス・トラフィック・コスト
クラウド・サービスの使用を検討する際には、インバウンドとアウトバウンドの両方のネットワーク・トラフィックに関連するコストを認識することが重要です。イングレス・トラフィックとは、外部ソースからクラウド・サービスに入ってくるデータのことです。エグレス・トラフィックとは、クラウド・サービスを外部の宛先に残すデータのことです。これらのコストは迅速に追加でき、クラウド・サービスの使用に伴う全体的なコストにどのように影響するかを理解することが不可欠です。
たとえば、OCIでは、インバウンド・トラフィックはほとんどのサービスで無料ですが、イングレス・トラフィックとエグレス・トラフィックの両方に課金されます。エグレス・トラフィックに関連するコストを削減するには、OCIのFastConnectサービスを使用します。このサービスは、オンプレミス・インフラストラクチャとOCI間の専用のプライベート接続を提供します。これにより、エグレス・トラフィック・コストを大幅に削減し、パフォーマンスとセキュリティを向上させることができます。
また、OCIは、OCIとの間で大量のデータを転送するコスト効率の高い方法を提供するData Transferサービスを提供しています。このサービスを使用することで、エグレス・トラフィック・コストの高騰を回避し、データ転送のコストを削減できます。
ストレージのアーカイブと有効期限
ストレージ・アーカイブおよび有効期限ポリシーを使用して、データ・ストレージを管理し、コストを削減できます。これらのポリシーにより、データをより安価なストレージ層に自動的に移動したり、不要になったデータを削除したりできます。
たとえば、OCIでは、ストレージ・バケットのオブジェクト・ライフサイクル・ポリシーを設定して、特定の期間後にオブジェクトを頻度の低い層に移動したり、アーカイブ層に移動したりできます。これにより、アクセス頻度の低いデータのストレージ・コストを削減できます。同様に、ライフサイクルの終了後にオブジェクトを自動的に削除するポリシーを設定できます。これにより、データが必要以上に長く保存されないようにし、ストレージ・コストを削減できます。
オブジェクトのライフサイクルの管理に加えて、データベースの不要なバックアップの削除も検討できます。不要になった増分バックアップおよび完全バックアップは、大量のストレージ領域を占有し、コストの増加につながる可能性があります。同様に、ログ・ファイルやその他の一時ストレージをクリーンアップしてストレージ領域を解放し、コストを削減することを検討できます。
ストレージ・アーカイブおよび有効期限ポリシーを使用すると、ストレージ・コストを最適化し、実際に必要なストレージに対してのみ支払うことができます。
使用パターン分析および動作分析
使用パターンと行動を分析することで、クラウド・インフラストラクチャに関する貴重なインサイトを得て、コストを最適化できる領域を特定できます。たとえば、監視および分析ツールを使用して、リソース使用率の追跡、アイドル状態のリソースの特定、過剰なリソースを消費するワークロードの検出を行うことができます。
使用状況分析によるコスト最適化の例は、OCIのコスト分析ツールを使用することです。このツールは、クラウドのコストと使用量の可視化に役立つインタラクティブなインタフェースを提供します。これにより、サービス、タグ、期間などの様々なディメンションでコストをフィルタおよびグループ化できます。このツールを使用すると、原価傾向を特定し、様々なサービスにわたる原価を比較して、特定の原価アイテムにドリルダウンできます。
OCIは、OCI MonitoringやOCI Loggingなどの統合監視および分析ツールを提供し、クラウド・リソースのパフォーマンスと状態を監視できます。これらのツールは、コストに影響を与える可能性のあるボトルネックとパフォーマンスの問題を特定し、クラウド・リソースを最適化するために予防的な措置を講じるのに役立ちます。
使用パターンと行動を分析することは、クラウドにおけるコスト最適化の重要な側面です。適切なツールと戦略により、コストを最適化し、クラウド・インフラストラクチャの効率を向上させる領域を特定できます。
ビジネス価値
コストを評価する際には、各ワークロードがビジネスにもたらす価値を考慮することが重要です。コストの最適化は非常に重要ですが、唯一の焦点ではありません。ワークロードを慎重に評価し、最もビジネス価値のあるワークロードを特定します。
たとえば、OCIでは、ワークロードに高い収益を生み出すミッションクリティカルなアプリケーションの実行が含まれる場合、最適なパフォーマンスと可用性を確保するために、高コストのリソースに投資します。一方、ビジネス価値を低くする重要度の低いワークロードでは、よりコスト効率の高いソリューションが必要になる場合があります。
単に全社的にコストを削減するのではなく、コスト管理にビジネス価値主導のアプローチをとることで、最も重要な場所にリソースを投資できます。
原価タグの割当および追跡
クラウド・リソースにタグを割り当てることで、コストの追跡と最適化に大きなメリットがあります。リソースにタグを割り当てることで、特定のワークロード、プロジェクトまたは部門のコストを簡単に追跡して属性を設定できます。これにより、コストを削減および最適化するための領域を特定できます。
たとえば、OCIでは、コンピュート・インスタンス、ブロック・ボリューム、オブジェクト・ストレージ・バケットなどのリソースにタグを割り当てることができます。これらのタグを使用して、ビジネス・ユニット、アプリケーションまたは環境別にリソースをグループ化できます。これにより、各リソース・グループに関連するコストを簡単に追跡および管理できます。OCIのコスト分析ツールを使用して、タグ別にコスト・データを表示および分析し、コストを最適化できる領域を特定することもできます。
レート・カード
クラウド・サービス・プロバイダのレート・カードを定期的に確認することは、価格の変更を追跡し、クラウドの使用状況について情報に基づいた意思決定を行うために重要です。使用率および使用パターンに基づいてクラウド・サービス・プロバイダと交渉して、コストを最適化することもできます。
たとえば、OCIには、様々なサービスとリソースの価格情報を提供するレート・カードが用意されています。この情報を使用して、コストを見積り、それに応じて使用を計画できます。OCIは、従量課金や月次フレックスなどの柔軟な支払いオプションも提供しており、使用状況に基づいてコストを最適化するのに役立ちます。
使用率および使用パターンに基づいてOCIとネゴシエーションできます。詳細な使用状況データを提供し、OCIサービスの使用に対するコミットメントを示すことで、より優れた価格や割引を交渉できる可能性があります。これにより、OCIから必要なリソースとサービスを入手しながら、コストを最適化できます。
トレードオフ
コストを最適化するには、クラウド・リソースを選択する際のパフォーマンスとコストのバランスを評価します。コストが低いインスタンス・タイプではコストが節約されますが、ワークロードのパフォーマンスにも影響する可能性があります。たとえば、高パフォーマンス・アプリケーションを実行するためによりパワフルな仮想マシンを選択すると、パフォーマンスが低下し、ユーザー・エクスペリエンスに悪影響を及ぼす可能性があります。対照的に、より強力なインスタンスを選択するとパフォーマンスは向上しますが、コストは高くなります。
OCIコンピュート・サービスを使用する場合、様々なインスタンス・タイプから選択でき、それぞれに異なるパフォーマンス・レベルとコストがあります。たとえば、Standardインスタンス・タイプは、コンピュート、メモリーおよびネットワーク・リソースのバランスを取ります。Burstableインスタンス・タイプは、予測不可能なパフォーマンスで低コストを実現します。ワークロードのパフォーマンス要件を様々なインスタンス・タイプのコストと照らして評価することで、十分な情報に基づいた意思決定を行い、クラウド支出を最適化できます。
開始/停止およびスケーリング・リソースの自動化
コストを最適化し、不要な料金を回避するには、特に需要の低い期間や営業時間外に、必要のないリソースをスケール・ダウンまたは停止することを検討してください。たとえば、OCIリソース・スケジューラを使用して、営業時間後や週末など、特定の時間にリソースを自動的に停止および開始します。これは、平日の夜に停止し、毎朝再度開始できる開発およびテスト環境に役立ちます。
また、自動スケーリング・ポリシーを使用して、需要に基づいてインスタンスを自動的に追加または削除できます。これにより、過剰なプロビジョニングなしで、必要なときにリソースを使用できるようになります。パフォーマンス・メトリックの予期しない急増に基づいてスケール・アップまたはスケール・ダウンしたり、ブラック・フライデーやサイバー・マンデーなどの予測可能なイベントの自動スケーリングをスケジュールできます。
これらのプラクティスを実装することで、クラウド全体のコストを削減し、コスト効率を向上させることができます。
ライセンス持込み
コストを削減するには、クラウド・サービス・プロバイダからライセンスを購入するのではなく、ソフトウェアまたはサービスに独自のライセンスを使用することを検討してください。既存のライセンスを活用することで、冗長ライセンスの支払いを回避し、コストを削減できます。たとえば、OCIは、Oracle Databaseを含む多くのソフトウェア・サービスにBring Your Own License (BYOL)オプションを提供しているため、大幅なコスト削減につながる可能性があります。BYOLオプションを使用すると、ソフトウェアおよびサービスの使用をより柔軟に制御できます。
Oracle Support Rewards
Oracle Support Rewardsは、Oracle Cloudに移行するOracleのお客様に追加の価値を提供するプログラムです。Oracle Cloudサービスを使用すると、Oracleテクノロジ・ライセンス・サポート料金のクレジットを受領できます。Oracle Cloudに1ドル払うごとに、お客様はサポート料金を25セント削減できます。Unlimited License Agreementのお客様の場合、Oracle Cloudに費やされた$1ごとに33¢金額の増加が見込まれます。
このプログラムを使用すると、Oracleサポートの請求額をゼロに減らし、Support RewardsをUniversal Creditsのボリューム・ディスカウントと組み合せることで、さらにコストを削減できます。Oracle Support Rewardsの活用により、Oracle Cloudへの移行により、投資対効果を向上させることができます。
適切なCloud Service
最適なクラウド・サービスの選択は、組織のコストの最適化に不可欠です。ワークロードの特定の要件を検討し、これらの要件を満たすための最もコスト効率の高い価格設定モデルを提供するクラウド・サービスを選択することが重要です。たとえば、ワークロードに高可用性が必要な場合、OCI Load Balancerなどのロード・バランサが組み込まれたクラウド・サービスが理想的な選択肢になる可能性があります。一方、ワークロードでトラフィックや使用パターンが異なる場合、OCI Functionsが提供するサーバーレス・アーキテクチャはコスト効率が高くなる可能性があります。
また、OCIのpay-as-you-goモデルを活用することで、使用したリソースに対してのみ支払うことができ、大幅なコスト削減につながります。たとえば、OCIは、仮想マシン、ベア・メタル・サーバー、GPUインスタンスなど、さまざまなコンピュート・オプションを提供しており、それぞれ異なるワークロードに合わせてさまざまな価格設定モデルと機能を備えています。ワークロードに最適なコンピュート・オプションを選択することで、リソースのプロビジョニングを回避し、コストを最適化できます。
Cloud Serviceの割引
クラウド・サービス・コストを最小限に抑えるために、クラウド・サービス・プロバイダが提供する割引オプションを探索して利用することが重要です。これらの割引は、長期コミットメント、前払いの使用、または予約済インスタンスの形式で提供されます。たとえば、OCIは、一定期間サービスの使用を約束する顧客に対して割引価格を提供しています。さらに、ユニバーサル・クレジットが提供されており、前払いの使用料の割引が提供され、幅広いクラウド・サービスに適用できます。これらの割引オプションを使用すると、クラウド・サービス・コストを大幅に削減し、投資対効果を最大化できます。
パフォーマンスの最適化
パフォーマンスを向上させることで、ワークロードをより効率的に、より少ないリソースで実行できるようにすることで、コストを削減できます。ワークロードを定期的に確認して、コードやデータベース問合せの最適化など、パフォーマンスを向上できる領域を特定できます。OCIでは、パフォーマンス・インサイトなどのツールを使用して、データベース・パフォーマンスの詳細な分析を行い、ボトルネックを特定して対処できます。また、OCIはAuto ScalingやLoad Balancerなどのサービスを提供し、リソースを最適化してパフォーマンスを向上させ、最終的にはコストを削減することができます。