DevOps

クラウドコスト最適化

FinOps、コスト監視、reserved instances、spot instances、リソースタグ付け、無駄の削減

20 面接問題·
Senior
1

クラウドの文脈におけるFinOpsとは何ですか?

回答

FinOps(Financial Operations)は、エンジニアリング、財務、ビジネスを組み合わせて、変動するクラウド支出モデルに財務的な説明責任をもたらす文化的なプラクティスです。このアプローチにより、チームはスピード、コスト、品質のトレードオフについてデータドリブンな意思決定を行えます。FinOpsは、クラウドのビジネス価値を最適化するために、開発者、財務、運用の協力を促進します。

2

AWSにおけるReserved Instances(RI)とSavings Plansの主な違いは何ですか?

回答

Reserved Instancesは、特定のインスタンスタイプ(ファミリー、サイズ、リージョン)に対して1年または3年のコミットメントを必要とし、最大72%の割引を提供します。Savings Plansはより柔軟で、使用量が時間あたりの支出コミットメント($/時間)を満たす限り、さまざまなインスタンスファミリー、サイズ、リージョンに自動的に適用されます。Savings Plansは一般的に、動的なアーキテクチャに対してより優れた運用上の柔軟性を提供します。

3

AWSでSpot Instancesをいつ使用すべきですか?

回答

Spot Instancesは最大90%の割引を提供しますが、わずか2分の予告で中断される可能性があります。バッチ処理、CI/CDビルド、データ分析、MLトレーニングなど、中断に耐性のあるワークロードに最適です。可用性を最大化するために、SpotをAuto Scaling Groupsや多様化戦略(複数のインスタンスタイプ/AZ)と組み合わせることが推奨されます。レプリケーションなしの重要なデータベースやステートフルサービスには絶対にSpotを使用しないでください。

4

コスト最適化におけるリソースタギングの主な目的は何ですか?

5

ゾンビクラウドリソース(zombie resources)をどのように特定して削減しますか?

+17 面接問題

次の面接に向けてDevOpsをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める