Slide 1

Slide 1 text

払いすぎていませんか? AWSコスト最適化への はじめの⼀歩 2024/7/8 AWS事業本部 松波花奈

Slide 2

Slide 2 text

Xへの投稿の際は、 ハッシュタグ #cm_odyssey でお願いいたします。 2 お願い

Slide 3

Slide 3 text

⾃⼰紹介 松波 花奈(まつなみ かな)/ おつまみ ● AWS事業本部コンサルティング部 ● ソリューションアーキテクト ● 2022年9⽉⼊社 ● 2024 Japan AWS Top Engineer (Security)& All Certs ● 推しサービス:Cost Optimization Hub 3

Slide 4

Slide 4 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 4

Slide 5

Slide 5 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 5

Slide 6

Slide 6 text

本セッションでお話しすること お話しすること ● コスト最適化を推進する上での基本的な考え⽅ ● コスト最適化をする上で活⽤できるAWSサービス‧ツー ルの利⽤⽅法 お話ししないこと ● 具体的なAWSサービス(EC2やRDS、RedShiftなど)の コスト最適化⽅法 6

Slide 7

Slide 7 text

本セッションの対象者‧⽬的 主な対象者 ● 既にAWSを利⽤していて、これからコスト最適化をはじめたいと思っ ている⽅ ● これからコスト最適化をはじめたいが何から始めていいかお悩みの⽅ ⽬的 ● コスト最適化に関するノウハウを習得し、⾃⾝の課題‧お悩みに沿っ たはじめの⼀歩を踏み出していただくこと 7

Slide 8

Slide 8 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 8

Slide 9

Slide 9 text

家計管理していますか? 9

Slide 10

Slide 10 text

コスト最適化とは? 単なる経費削減ではなく、ビジネス価値を最⼤化しながら 効率的にリソースを活⽤するための取り組み 10

Slide 11

Slide 11 text

コスト削減≠コスト最適化 ● コスト削減 ○ ⽂字通りコスト(経費)が削減されること ○ 短期的な取り組み ● コスト最適化 ○ コストを削減しながらビジネス価値を最⼤化すること が⽬的 ○ 継続的な取り組み 11 引⽤:https://www.gartner.com/en/insights/cost-optimization

Slide 12

Slide 12 text

コストは継続的な⾒直しが必須(1/2) 12 従量課金 利用した分だけ料金を支払い 初期費用無料 少ない資金でスモールスタート スケールしやすい 需要に応じてスケールアップ・ダウン コスト管理を複雑にする要因に

Slide 13

Slide 13 text

コストは継続的な⾒直しが必須(2/2) 13 インスタンスサイズの選定 数ヶ月後にはスペック過剰・不足に 料金体系の変更 余分なコストがかかっている 不要なリソース サーバーが起動したまま ⽬的に合わせた継続的な⾒直し

Slide 14

Slide 14 text

コスト最適化を怠ると、予想外のコスト増に 14 引⽤:https://www.bk.mufg.jp/tameru/gaika/realtime/chart.html ⽉額利⽤費10,000ドルの場合 約46%コスト増! 2020年初頭:10,000ドル × 110円 = 1,100,000円 2024年現在:10,000ドル × 160円 = 1,600,000円

Slide 15

Slide 15 text

今コスト最適化に注⽬している企業が多い 15 引⽤:https://info.flexera.com/CM-REPORT-State-of-the-Cloud?lead_source=Organic%20Search 71%の企業がクラウドの活⽤の 最適化(コスト削減)を最優先 としている

Slide 16

Slide 16 text

27%の企業がコストを過剰⽀出している 16 引⽤:https://info.flexera.com/CM-REPORT-State-of-the-Cloud?lead_source=Organic%20Search ● サーバのサイジング‧ クラウドの特性をうま く活⽤できていない ● 定期的なアップデート に追従できていない

Slide 17

Slide 17 text

基礎編①まとめ ● コスト最適化は単なる経費削減ではなく、ビジネス価値 を最⼤化しながら効率的にリソースを活⽤するための継 続的な取り組み ● コスト削減≠コスト最適化 ● コスト最適化は全世界で注⽬されている取り組みである 17

Slide 18

Slide 18 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 18

Slide 19

Slide 19 text

THE FRUGAL ARCHITECT CFM(Cloud Financial Management) コスト最適化に関する4つのフレームワーク 19 AWS Well-Architected Framework - コスト最適化 FinOps(Finance & DevOps) 引⽤:https://www.thefrugalarchitect.com/ 引⽤:https://www.finops.org/introduction/what-is-finops/ 引⽤:https://aws.amazon.com/jp/blogs/news/aws-cost-optimization-guidebook/

Slide 20

Slide 20 text

AWS Well-Architected Framework - コスト最適化 6つの柱で構成されるベストプラクティス集 (優れた運⽤効率、セキュリティ、信頼性、パフォーマンス効率、 コスト最適化、持続可能性) 20 5つの設計原則 ● クラウド財務管理(CFM)を実践する ● 経費⽀出と使⽤量の認識 ● コスト効率を考慮しながらリソースを利⽤する ● 需要を管理しリソースを供給する ● 継続的最適化

Slide 21

Slide 21 text

CFM (Cloud Financial Management) 21 引⽤:https://aws.amazon.com/jp/blogs/news/aws-cost-optimization-guidebook/ AWS における継続的なコスト最適化のためのフレームワーク ① ② ③ ④

Slide 22

Slide 22 text

22 AWS Workshopもおすすめ CFM(Cloud Financial Management) AWS Well-Architected Framework - コスト最適化 引⽤:https://aws.amazon.com/jp/blogs/news/aws-cost-optimization-guidebook/ AWS Well-Architected Cost Optimization Workshop CFM Technical Implementation Playbooks (CFM TIPs) - (Aka CFF)

Slide 23

Slide 23 text

基礎編②まとめ ● コスト最適化には重要な4つのフレームワークがある ● クラウド財務管理(CFM)フレームワークはこれからコ スト最適化をはじめたいと思っている⽅にとって使いや すいフレームワーク ● AWS Workshopでコスト最適化の具体的な取り組みもみ てみましょう 23

Slide 24

Slide 24 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 24

Slide 25

Slide 25 text

実践編①:可視化 25 引⽤:https://aws.amazon.com/jp/blogs/news/aws-cost-optimization-guidebook/ 早速、CFMの「可視化」から取り組んでいきましょう! ① ② ③ ④ 可視化ってどこまでできていれ ばいいいの?

Slide 26

Slide 26 text

可視化の⽬的は次のアクション決め 可視化のポイントは、何をどこまで可視化するのか、という点に あります。可視化のための⼿間や得られた情報の保存にかかる費 ⽤など、すべてを可視化することが逆に最適化の⾜かせになって しまうことも考えられます。 無駄な監視や情報収集をしないため に、まずは可視化の⽬的、すなわち、「どのような情報が得られ たらどのようなアクションを実施したいのか」という点を明確に 定めることで、必要な情報や粒度などが⾃然と定まります。 引⽤: AWS コスト最適化ガイドブック p.42 26

Slide 27

Slide 27 text

すぐに利⽤できる可視化サービス(1/2) AWS CostExplorer ( CE ) 27 メンバーズを ご利⽤中されて いないお客様

Slide 28

Slide 28 text

すぐに利⽤できる可視化サービス(2/2) メンバーズポータルサイト(CMP) 28 メンバーズを ご利⽤中のお客様

Slide 29

Slide 29 text

可視化クイズ!(1/2) リソースの管理者を識別する〇〇を付与しよう 29

Slide 30

Slide 30 text

可視化クイズ!(2/2) リソースの管理者を識別するタグを付与しよう 30

Slide 31

Slide 31 text

コスト配分タグ(1/2) 31 タグ別にAWSの請求データを分類できる ● タグ:キーと値から構成される ○ 例)キー:Name、値:Web Server ○ EC2、RDSなどのAWSリソースに付与する ○ 任意のキー、値を設定できる キー 値 Name Web Server Environment Production Cost Center 1111¥ Amazon EC2

Slide 32

Slide 32 text

32 コスト配分タグ コスト配分タグの値 AWS利用料 Cost Center 1111 $2,400 2222 $3,600 3333 $3,800 4444 $3,800 未分類 $500 コスト配分タグを利⽤する場合は、特定のキーをコスト 配分タグとして有効化する コスト配分タグ(2/2)

Slide 33

Slide 33 text

タグの付与って漏れること ありませんか? 33

Slide 34

Slide 34 text

34 タグ付与に便利なサービス 受動的 タグが未付与のリソースの検知 /検索・タグを付与する 能動的 構築時にタグを付与する 予防的 適切なタグが付与されるようガードレールを設定 ・Service control policy(SCP) ・IAM Policy ・AWS CloudFormation ・AWS Service Catalog ・AWS Resource Explorer・AWS Tag Editor ・AWS Config・AWS Security Hub

Slide 35

Slide 35 text

AWS Resource Explorerを活⽤ 35 指定したタグが付いていないリソースを検索 引⽤:https://dev.classmethod.jp/articles/check-tags-in-resource-explorer/

Slide 36

Slide 36 text

Tag Editorを活⽤(1/2) 36 検索した既存リソースのタグの編集が可能 引⽤:https://dev.classmethod.jp/articles/check-tags-in-resource-explorer/

Slide 37

Slide 37 text

Tag Editorを活⽤(2/2) 37 利⽤できるコスト配分タグはCmBillingGroup のみとなります。 複数のコスト配分タグを利⽤したい場合は、下記⽅法で擬似的に実現で きます。 メンバーズを ご利⽤中のお客様 引用:https://helpdesk.classmethod.net/hc/ja/articles/360022654114

Slide 38

Slide 38 text

さっそく可視化しよう! 38

Slide 39

Slide 39 text

CEから料⾦を確認してみよう 39 メンバーズを ご利⽤中されて いないお客様 請求とコスト管理から CostExplorerにアクセス

Slide 40

Slide 40 text

パラメータでフィルタリングしてみよう(1/2) 40 メンバーズを ご利⽤中されて いないお客様 ⽇付範囲‧粒度 グルーピング フィルター 集計コスト

Slide 41

Slide 41 text

41 メンバーズを ご利⽤中されて いないお客様 パラメータでフィルタリングしてみよう(2/2) ⽇付範囲:6⽉ 粒度:⽇別 フィルター:サービスでEC2インスタンス

Slide 42

Slide 42 text

CMPから料⾦を確認してみよう(1/3) 42 メンバーズを ご利⽤中のお客様 42 タブを選択すると、⽇別やタグ毎の利⽤費を参照可能画⾯に遷移

Slide 43

Slide 43 text

CMPから料⾦を確認してみよう(2/3) 43 メンバーズを ご利⽤中のお客様 43 サービス毎の料⾦も確認可能 EC2を選択

Slide 44

Slide 44 text

CMPから料⾦を確認してみよう(3/3) 44 メンバーズを ご利⽤中のお客様 44 「詳細」タブからはサービスの明細を確認できる

Slide 45

Slide 45 text

CSVでの料⾦の確認 45 メンバーズを ご利⽤中のお客様 CSVファイルには利⽤サービス、コスト、コスト配分タグが記載 コスト配分タグごとにコストの可視化が可能

Slide 46

Slide 46 text

より詳細に分析したい 46

Slide 47

Slide 47 text

CEやCMPで対応できないユースケース ● 複数のグラフを⾒⽐べながら分析したい、複雑なグラフ を出⼒したい等 ● より分析しやすいよう詳細に表⽰をしたい ● 複数のコスト配分タグを組み合わせた条件で検索したい ● ⽉単位のデータで38ヵ⽉、⽇単位のデータで14ヵ⽉より 遡って分析したい 47

Slide 48

Slide 48 text

AWS Cost and Usage Reports ( CUR ) AWS の利⽤状況と 利⽤料⾦情報を最も細かく包括的に提供 するコストデータ ● 1時間単位 ● リソースID ● リソースIDごとのタグ情報 など 48 メンバーズを ご利⽤中されて いないお客様

Slide 49

Slide 49 text

クラスメソッドメンバーズ提供のCUR(MCUR) CURからメンバーズでの割引等を含んでの出⼒されたレポート 49 メンバーズを ご利⽤中のお客様 引⽤:https://dev.classmethod.jp/articles/how-to-use-mcur-and-aws-cur/

Slide 50

Slide 50 text

他AWSサービスと統合‧分析可能 50 ● Amazon Athena でSQL を使った分析 ● Amazon QuickSightを使⽤した可視化 ● 他のSaaS製品と統合した可視化 ○ Sumo Logic ○ New Relic

Slide 51

Slide 51 text

Amazon QuickSightを使⽤した可視化 51 AWSアカウント単位 プロダクトコード単位のコスト 引⽤:AWSブログ「Amazon QuickSight を使⽤した AWS Cost and Usage Reports の可視化(後編)」 (利⽤明細)別の⽇次のコスト インスタンスタイプ、 購⼊オプション別の1時間ごとの EC2 インスタンスの使⽤状況

Slide 52

Slide 52 text

実践編①:可視化のまとめ 52 ● ぱぱっと可視化して、利⽤状況をみてみよう ● コスト配分タグを利⽤し、リソース管理者を特定しよう ● 特定のユースケースがある場合は、CUR でリソース単位 や時間単位のコストを細かく分析しよう

Slide 53

Slide 53 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 53

Slide 54

Slide 54 text

実践編②:最適化 54 引⽤:https://aws.amazon.com/jp/blogs/news/aws-cost-optimization-guidebook/ 次に、CFMの「最適化」に取り組んでいきましょう! ① ② ③ ④

Slide 55

Slide 55 text

最適化には主に4つのパターンがある 55 最適化⼿法 適⽤例 コスト最適化効果 構成変更 クイックウィン最適化 ● インスタンスサイズ/タイプの 最適化 ● 稼働時間の⾒直し ⼩〜中 不要 購⼊オプションの選定 ● Savings Plans ● リザーブドインスタンス ⼤ 不要 クラウド最適化① ● マネージドサービス利⽤ ● 運⽤の⾃動化 中〜⼤ ⼀部必要 クラウド最適化② ● オートスケーリング ● スポットインスタンス利⽤ ● サーバーレス化 ⼤ 必要

Slide 56

Slide 56 text

代表的なクイックウィン最適化 56 アプローチ 概要 インスタンス選定 プロセッサやメモリ、ネットワークやストレージ I/O などの利用状況を確認し、適切なリソースを選択し直 す。過剰はリソースが割り当てられている場合はインスタンスサイズを適切な容量まで小さくする。また価 格性能比が高くなることから最新世代のインスタンスタイプを選択する。さらに、 AMD/Graviton への変更 を検討する。また安価な海外リージョンへの移行も検討する 不要リソース停止 使用されていないサーバーは稼働を停止 /削除する スケジュール調整 夜間や週末など利用しない時間帯のオンデマンドのインスタンスを停止する ストレージ選定 最新のストレージサービス利用や、アクセス頻度に応じてより低価格なストレージを利用する ライセンス最適化 必要な商用ソフトウェアのライセンス数および商用ライセンス費用を適正化する 購入オプション選定 1年あるいは3年の利用のコミットメントをすることで利用料金の割引を得られる Savings Plans / リザーブ ドインスタンスの適用や、オンデマンドに比べて最大 90%のコスト削減効果のあるスポットインスタンスを採 用する 引⽤: AWS コスト最適化ガイドブック p.116 上記のアプローチ実施後

Slide 57

Slide 57 text

クイックウィン最適化に活⽤できるサービス 57 Cost Optimization Hub Trusted Advisor

Slide 58

Slide 58 text

Trusted Advisor(1/3) 58 「コスト最適化」「パフォーマンス」「セキュリティ」「フォールトトレーラン ス」「サービスの制限」「運⽤上の優秀性」の6つの観点から、AWS環境を精査 し、 推奨設定や状況をお知らせをしてくれる機能

Slide 59

Slide 59 text

Trusted Advisor(2/3) 59 ● AWS Organizations の対象でない AWS アカウント ● Amazon Comprehend の使⽤率の低いエンドポイント ● Amazon EBS の過剰プロビジョニングボリューム ● Amazon EC2 インスタンスの統合 (Microsoft SQL Server 向け) ● 過剰にプロビジョニングされた Amazon EC2 インスタンス (Microsoft SQL サーバー向け) ● 停⽌している Amazon EC2 インスタンス ● Amazon EC2 リザーブドインスタンスのリース有効期限切れ ● Amazon EC2 リザーブドインスタンスの最適化 ● ライフサイクルポリシーが設定されていない Amazon ECR リポ ジトリ。 ● Amazon ElastiCache リザーブドノードの最適化 ● Amazon OpenSearch サービスリザーブドインスタンスの最適化 ● Amazon RDS アイドル DB インスタンス ● Amazon Redshift リザーブドノードの最適化 ● Amazon Relational Database Service (RDS) リザーブドインスタ ンスの最適化 ● Amazon Route 53 レイテンシーリソースレコードセット ● Amazon S3 バケットライフサイクルポリシーの設定 ● Amazon S3 で不完全なマルチパートアップロードを中⽌す るための設定 ● ライフサイクルポリシーが設定されていないバージョニン グが有効な Amazon S3 バケット ● 過度にタイムアウトが発⽣している AWS Lambda 関数 ● エラー率が⾼い AWS Lambda 関数 ● AWS Lambda メモリサイズの過剰プロビジョニング関数 ● コスト最適化に関する AWS Well-Architected のリスクの⾼ い問題 ● アイドル状態の Load Balancer ● 低稼働率の Amazon EC2 インスタンス ● Savings Plan ● 関連付けられていない Elastic IP Address ● 利⽤頻度の低い Amazon EBS ボリューム ● 使⽤率の低い Amazon Redshift クラスター 引⽤: https://docs.aws.amazon.com/ja_jp/awssupport/latest/user/cost-optimization-checks.html

Slide 60

Slide 60 text

Trusted Advisor(3/3) 60 コスト最適化にアクセス ソース AWS Trusted Advisor以外にも AWS Config,AWS Compute Optimizer,Well-Archレビューも含む

Slide 61

Slide 61 text

(番外編)AWSご利⽤改善レポート 61 メンバーズプレミアムプランを ご利⽤中のお客様 チェック項⽬ ● コスト最適化(Trusted Advisor) ○ 使⽤率の低いEC2インスタンス ○ 使⽤頻度の低いEBSボリューム ○ 使⽤率の低いRedshiftクラスター ● セキュリティ(Trusted Advisor) ○ 無制限にアクセスを許可しているセキュリティグループ ○ IAMパスワードポリシー ○ CloudTrailロギング設定 ● セキュリティ(独⾃チェック) ○ IAMユーザーにMFA設定がされているか ○ ⾼い権限を持ったIAMユーザーのアクセスキーが有効化されていないか ○ ELBのログ取得が有効化されているか ○ CloudFrontのログ取得が有効化されているか ○ S3ウェブサイトホスティングが有効なバケットのアクセスログ取得が有効化されているか

Slide 62

Slide 62 text

Cost Optimization Hub(1/4) 62 コスト最適化推奨事項を⼀元的に管理するサービス 引⽤:AWS公式ブログ「新しいコスト最適化ハブは、推奨アクションを⼀元化してコストを節約します」

Slide 63

Slide 63 text

Cost Optimization Hub(2/4) 63 レコメンデーションの種類 ● Savings Plans を購⼊ ● リザーブドインスタンス (リザーブドノード) の購⼊ ● [Stop] (停⽌) ● 適切なサイズ設定 ● アップグレード ● Graviton に移⾏する

Slide 64

Slide 64 text

Cost Optimization Hub(3/4) 64 アップグレード:EBSボリューム gp2→gp3

Slide 65

Slide 65 text

Cost Optimization Hub(4/4) 65 引⽤:https://dev.classmethod.jp/articles/cost-optimization-hub-export/ レコメンデーションをS3にエクスポートできるように!

Slide 66

Slide 66 text

Trusted AdviserとCost Optimization Hubとのちがい 66 ⽐較項⽬ Trusted Advisor Cost Optimization Hub 機能の範囲 コスト最適化だけでなく、セキュリティ、パフォーマンス、 耐障害性、サービス制限など、幅広い分野の推奨事項を提供 する。 コスト最適化に特化したツールであり、コスト最適化の推奨 事項、リソースの最適化など、コスト管理に関連する機能を 提供する。 推奨事項の詳細度 コスト最適化以外の分野も扱うため、推奨事項はより⼀般 的な内容になる。(削減額までは提⽰してくれない) コスト最適化に特化しているため、より詳細で具体的なコス ト削減の推奨事項を提供する。 統合性 AWS のサービス全般に関する推奨事項を提供する。 Compute Optimizer、AWS Cost Explorer、AWS Cost and Usage Report など、他のコスト管理ツールとシームレスに 統合されている。 利⽤料⾦ ⼀部の機能は無料で利⽤できますが、より⾼度な機能を利⽤ するには、AWS サポートプランへの加⼊が必要。 追加料⾦なしで利⽤可能。 対象リソース/ チェック項⽬ EC2,EBS,関連付けられていないEIPなど 詳細は公式ドキュメントを参照 EC2,ECS,Lambdaなど 詳細は公式ドキュメントを参照

Slide 67

Slide 67 text

(番外編)Opswitch 67 67 67 ● 誰でも無料で使えるAWS⾃動化サービス ○ 主にEC2とRDSを対象とした⾃動タスク実⾏ツール ● ノーコード、簡単操作でジョブの登録、スケジュール実⾏、 実⾏結果の確認が可能 ● クイックウィン最適化「不要リソース停⽌」‧ 「スケジュール調整を実施」に有⽤ https://opswitch.io/

Slide 68

Slide 68 text

クイックウィン最適化後に購⼊オプションの選定を 68 アプローチ 概要 インスタンス選定 プロセッサやメモリ、ネットワークやストレージ I/O などの利用状況を確認し、適切なリソースを選択し直 す。過剰はリソースが割り当てられている場合はインスタンスサイズを適切な容量まで小さくする。また価 格性能比が高くなることから最新世代のインスタンスタイプを選択する。さらに、 AMD/Graviton への変更 を検討する。また安価な海外リージョンへの移行も検討する 不要リソース停止 使用されていないサーバーは稼働を停止 /削除する スケジュール調整 夜間や週末など利用しない時間帯のオンデマンドのインスタンスを停止する ストレージ選定 最新のストレージサービス利用や、アクセス頻度に応じてより低価格なストレージを利用する ライセンス最適化 必要な商用ソフトウェアのライセンス数および商用ライセンス費用を適正化する 購入オプション選定 1年あるいは3年の利用のコミットメントをすることで利用料金の割引を得られる Savings Plans / リザーブ ドインスタンスの適用や、オンデマンドに比べて最大 90%のコスト削減効果のあるスポットインスタンスを採 用する 引⽤: AWS コスト最適化ガイドブック p.116 上記のアプローチ実施後

Slide 69

Slide 69 text

購⼊オプションの選定(1/2) 69 Q1. RI (Reserved Instances) / SP (Savings Plans) とは? ● ⻑期間の利⽤を約束(コミット)することで、オンデマンド料⾦より 最⼤ 72% 割引される料⾦モデル Q2. ⼆つの違いは? ● 効果(割引)は同様だが、コミットする対象が異なる ○ RI :Resource-based Commitment(利⽤量をコミットする) ■ インスタンスの条件を頻繁に変更する必要がない場合に採⽤ ○ SP:Spend-based Commitment(利⽤費をコミットする) ■ 構成が確定しておらず変更が⾒込まれる場合に採⽤

Slide 70

Slide 70 text

購⼊オプションの選定(2/2) 70 Q3. どの種類を購⼊すればよいか? ● 対象サービスと各種類の条件から最適な種類を選択する 引⽤:https://dev.classmethod.jp/articles/ec2-reserved-instances-savings-plans-comparison/

Slide 71

Slide 71 text

AWSサービス毎に不要な コストをとりあえず削減したい 71

Slide 72

Slide 72 text

(番外編)AWSコスト最適化検討チェックリスト 72 引⽤:https://dev.classmethod.jp/articles/aws-cost-optimize-cheat-sheet-202307

Slide 73

Slide 73 text

実践編①:クイックウィン最適化のまとめ 73 ● Trusted Advisor や Cost Optimization Hub を活⽤しま しょう ● 既存ツール(AWSご利⽤改善レポート‧Opswich‧AWS コスト最適化検討チェックリスト)の活⽤により、⼿間 をかけずにクイックウィン最適化を実施しましょう ● RI‧SPなどの購⼊オプション選定はその後に検討しま しょう

Slide 74

Slide 74 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 74

Slide 75

Slide 75 text

実践編③:最適化 75 引⽤:https://aws.amazon.com/jp/blogs/news/aws-cost-optimization-guidebook/ 次に、CFMの「予測‧計画」に取り組んでいきましょう! ① ② ③ ④

Slide 76

Slide 76 text

予測‧計画に活⽤できるサービス 76 AWS Cost Anomaly Detection AWS Budgets

Slide 77

Slide 77 text

77 予算と予算アラートを設定し、予算超過前にアラートを通知したり、ア ラート発⽣時にインスタンス⾃動停⽌などのオペレーションができる サービス 引⽤:https://aws.amazon.com/jp/aws-cost-management/aws-budgets/ AWS Budgets(1/2)

Slide 78

Slide 78 text

AWS Budgets(2/2) 78 メンバーズポータルからコストアラートを設定できます メンバーズを ご利⽤中のお客様

Slide 79

Slide 79 text

AWS Cost Anomaly Detection(1/2) 79 AWSサービスの利⽤状況を機械学習モデルによって学習し、ベースライ ンを⼤きく逸脱した値(異常値)を検知することができるサービス 引⽤:https://aws.amazon.com/jp/aws-cost-management/aws-cost-anomaly-detection/

Slide 80

Slide 80 text

AWS Cost Anomaly Detection(2/2) 80 2023年のアップデートで新規アカウントのCost Explorer 有効化後に⾃動で有効 化されるように 引⽤:https://dev.classmethod.jp/articles/cost-anomaly-detection-configured-auto/

Slide 81

Slide 81 text

実践編③:予測‧計画のまとめ 81 ● 予算アラートと異常検知アラートを設定しましょう ○ AWS Budgets を使って、予算を監視できるようにし ましょう ○ AWS Cost Anomaly Detection を使って、⾃動でコス トの異常検知をしましょう

Slide 82

Slide 82 text

FinOpsの実践 82 引⽤:https://aws.amazon.com/jp/blogs/news/aws-cost-optimization-guidebook/ 「可視化」「最適化」「予測‧計画」のサイクルを定期的に回して、FinOps の実践に取り組みましょう! ① ② ③ ④

Slide 83

Slide 83 text

アジェンダ ● はじめに ● 基礎編 ○ コスト最適化とは? ○ コスト最適化を考える上で重要なフレームワーク ● 実践編:AWSコスト最適化へのはじめの⼀歩 ○ 可視化 ○ 最適化(クイックウィン最適化) ○ 予測‧計画 ● まとめ 83

Slide 84

Slide 84 text

AWSコスト最適化へのはじめの⼀歩 84 ● 可視化 ○ Cost Explorerでぱぱっと可視化して、利⽤状況をみてみよう ● 最適化 ○ クイックウィン最適化の推進のために、Trusted Advisor や Cost Optimization Hub を活⽤しましょう ● 予測‧計画 ○ AWS Budgets や AWS Cost Anomaly Detectionを使って、予算 アラートと異常検知アラートを設定しましょう

Slide 85

Slide 85 text

あなたのはじめの⼀歩は⾒つかりましたか? ぜひXやアンケートで教えて下さい! 85

Slide 86

Slide 86 text

コスト最適化についてより詳しく知りたい⽅ 86 7/17(⽔)13:00~のウェビナーにもご参加お願いします! 引⽤:https://events.classmethod.jp/events/dc0ab8f4-fc3a-430a-ba49-0a32f6dc2ac9/

Slide 87

Slide 87 text

No content

Slide 88

Slide 88 text

No content