【イベントレポート】AWS re:Invent Recap コスト削減の神アップデート全部盛り!　#hack_at_delta

いつも記事を読んでいただきありがとうございます！
モブエンジニア（[@mob-engineer](https://qiita.com/mob_engineer))です！

今回は12/27（金）に参加したAWS re:Invent Recap コスト削減の神アップデート全部盛り!へ参加しましたので、アウトプットの一環としてイベントレポートを執筆いたしました。

初学者でも分かりやすいように執筆いたしますので、お気軽に読んでいただければ幸いです。

:::note info
誤字脱字、分かりづらい表現に関しては極力排除していますが、リアルタイムで執筆しているため、誤字脱字があるかもしれません。その際、コメントを頂けますと幸いです。
:::

### イベントページ

https://hack-at-delta.connpass.com/event/339229/

### 株式会社DELTAさんホームページ

https://teamdelta.jp/

# 目次
- AWS re:Invent 2024のコスト削減+FinOps関連アップデートを総ざらい
- コスト最適化パネルディスカッション
- スポンサーLT

## AWS re:Invent 2024のコスト削減+FinOps関連アップデートを総ざらい

- 自己紹介
    - DELTA社の代表
    - 業務領域としてパブリッククラウドのコスト削減コンサルを行っている
    - コスト削減大好きの方
- その１：Amazon CloudFront で、AWS WAF によってブロックされたリクエストが課金対象外に
    - WAFでブロックされたパケットは課金されない（良いアップデート）
- その２：ディスク最適化ベクトルエンジンが Amazon OpenSearch Service で利用可能に
    - 3分の1のコストで利用可能
- その３：RDS のブルー/グリーンデプロイでストレージボリュームの縮小をサポート
    - 空き容量を無駄なく活用するイメージ
        - 中身の縮小に応じて、ディスク容量も削減
- その４：EC2 Auto Scaling が応答性の高いスケーリングポリシーを導入
    - 迅速なスケールイン・スケールアウトが出来る
    - 要検証が必要
- その５：Amazon Aurora Serverless v2 がゼロキャパシティへのスケーリングをサポート
    - 全く利用しない場合、容量を食わなくなった
    - コネクション単位のため、プーリングで利用するのは難しい
        - BI用のリーダーインスタンスで利用するといった方法、バッチ処理はある
- その６：東京、大阪リージョンで Aurora Serverless v2 (Aurora Standard) が 25%オフになりました
    - 一日6時間の利用した場合、プロビジョンドインスタンスより安くなる
- その７：Amazon Aurora が Graviton4 ベースの R8g データベースインスタンスのサポートを開始
    - コストパフォーマンスは約29%削減できそうだが...
- その８：Amazon ElastiCache for Valkey バージョン 8.0 でスケーリングがより高速になり、メモリ効率が向上
    - Redisと比較してメモリを32バイト削減できる
    - サクッと構築できるので試してみると吉
- その９：Amazon S3 Express One Zone で S3 ライフサイクルの有効期限のサポートを開始
    - ライフサイクルでより効率的なストレージ管理ができる
    - API呼び出しの方が割安になる
    - Glueでデータを呼び出す運用の場合、One Zoneの方が呼び出しが早いため、Glue側のコストも削減できる
- その１０：Amazon DynamoDB がオンデマンドスループットとグローバルテーブルの価格を引き下げ
    - プロビジョンドスループットを利用するシーンの方が多いのでそこまで恩恵はないかも
- その１１：Amazon VPC Lattice が Amazon Elastic Container Service (Amazon ECS) のサポートを開始

    - ざっくり言えば、Amazon ECSを利用するときにInternal LBが不要になる（その分コスト削減）
        - Amazon ECSとVPC Latticeを直つなぎできる
    - セキュアなマイクロサービスを構築するならLatticeは推し
- その１２：Cloud FrontがVPCオリジンを発表
    - プライベートなサブネットへ構築されているリソースへもVPCオリジンを利用できるようになった
    - サービス間で接続している＋コンテンツがインターネット経由で提供されている場合は吉
- その１３：Amazon CloudFront がアクセスログの追加のログ形式と宛先のサポートを開始
    - CloudWatch Logsへのアクセスログ配信を有効にしていれば750バイトのログを無料で受け取れる
    - 必要な情報だけログに吐き出すことが出来るため、ログ出力コストが削減できる（地味に大きい）
- その１４：AWS Glue データカタログが新しいテーブルの統計情報を自動生成できるようになりました
    - スキャン量を削減でき、Glueの運用コストが削減できる
- その１５：Amazon Bedrock で本日から利用可能な Amazon Nova 基盤モデルの発表
    - AWSが開発した基盤モデルのため、クレジット・割引の可能性がある
- その１６：AWS Compute Optimizer が 80 個の新しい EC2 インスタンスタイプに対応
- その１７：AWS Compute Optimizer が Amazon RDS MySQL と RDS PostgreSQL の適切なサイズに関する推奨事項をサポート
- その１８：AWSコスト管理にAmazon DynamoDBリザーブドキャパシティーの推奨事項を追加
- その１９：AWS コスト管理が Amazon DynamoDB リザーブドキャパシティの購入おすすめ機能の提供を開始
- その２０：AWS Compute Optimizer がアイドルリソースに関する推奨事項のサポートを開始
    - エンプラ向け大規模開発チームであればコスト削減できるかも
- その２１：Amazon Q Developer が自然言語によるコスト分析を提供
    - 職人芸のコスト分析（Cost Explorer）が微経験者でもできるようになる
    - エンジニアだけでなく、財務部門が出来るようになる
- その２２：AAWS でコスト異常を把握するのに役立つ根本原因に関する詳細なインサイトを提供可能に
    - リージョン、コスト配分タグなどの情報を統合してレポートしてくれるイメージ
- その２３：AWS Billing and Cost Management Data Exports for FOCUS 1.0 の一般提供を開始
    - FinOpSの標準に合わせてコスト分析ができる
    - AWS以外のクラウドを利用している場合、統合的なコスト分析が出来る
- その２４：AWS Billing and Cost Management が Savings Plans Purchase Analyzer を発表
    - Saving Planで利用しているリソースもコスト分析できる
- 面白かったセッション
    -  The Keys to AWS Optimization
        -  Optimization専門のシニアSAの方が発表している
        -  ホットキャストチャンネルがYoutubeで上がっている
        -  Well ArchitectedLadでも魔法のクエリが公開されている
-  まとめ
    -  分析・リコメンド系のアップデートが多かった
    -  サービスの値下げも多かったのは吉
    -  アーキテクチャレベルでの改善もできるアップデートもあったので良かった
    -  設定の柔軟性を持たせることでコスト削減につながる

### 公式ブログ

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-cloudfront-charges-requests-blocked-aws-waf/?nc1=h](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-cloudfront-charges-requests-blocked-aws-waf/?nc1=h)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/disk-optimized-vector-engine-amazon-opensearch-service/?nc1=h](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/disk-optimized-vector-engine-amazon-opensearch-service/?nc1=h)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-rds-blue-green-deployments-storage-volume-shrink/?nc2=h](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-rds-blue-green-deployments-storage-volume-shrink/?nc2=h)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-ec2-auto-scaling-highly-responsive-scaling-policies/?nc2=h](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-ec2-auto-scaling-highly-responsive-scaling-policies/?nc2=h)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-aurora-serverless-v2-scaling-zero-capacity/](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-aurora-serverless-v2-scaling-zero-capacity/)

[https://dev.classmethod.jp/articles/aurora-serverless-v2-25-percent-off-tokyo-osaka](https://dev.classmethod.jp/articles/aurora-serverless-v2-25-percent-off-tokyo-osaka)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-aurora-graviton4-based-r8g-database-instancea](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-aurora-graviton4-based-r8g-database-instances)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/elasticache-version-8-0-for-valkey-scaling-memory-efficiency](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/elasticache-version-8-0-for-valkey-scaling-memory-efficiency)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-dynamo-db-reduces-prices-on-demand-throughput-global-tables](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-dynamo-db-reduces-prices-on-demand-throughput-global-tables)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-s3-express-one-zone-s3-lifecycle-expirations](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-s3-express-one-zone-s3-lifecycle-expirations)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-cloudfront-log-formats-destinations-access](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-cloudfront-log-formats-destinations-access)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-vpc-lattice-elastic-container-service](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-vpc-lattice-elastic-container-service)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/12/aws-glue-data-catalog-automates-generating-statistics-tables](https://aws.amazon.com/jp/about-aws/whats-new/2024/12/aws-glue-data-catalog-automates-generating-statistics-tables)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/12/amazon-nova-foundation-models-bedrock](https://aws.amazon.com/jp/about-aws/whats-new/2024/12/amazon-nova-foundation-models-bedrock)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/10/aws-compute-optimizer-new-amazon-ec2-instance-types](https://aws.amazon.com/jp/about-aws/whats-new/2024/10/aws-compute-optimizer-new-amazon-ec2-instance-types)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-compute-optimizer-idle-resource-recommendation](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-compute-optimizer-idle-resource-recommendation)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-compute-optimizer-rightsizing-recommendations-amazon-aurora](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-compute-optimizer-rightsizing-recommendations-amazon-aurora)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/06/aws-compute-optimizer-amazon-rds-rightsizing-recommendations-mysql-postgresql](https://aws.amazon.com/jp/about-aws/whats-new/2024/06/aws-compute-optimizer-amazon-rds-rightsizing-recommendations-mysql-postgresql)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-q-developer-natural-language-cost-analysis](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-q-developer-natural-language-cost-analysis)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-enhanced-root-cause-insights-cost-anomalies](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-enhanced-root-cause-insights-cost-anomalies)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-enhanced-root-cause-insights-cost-anomalies](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-enhanced-root-cause-insights-cost-anomalies)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-billing-cost-management-data-exports-focus-1-0](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-billing-cost-management-data-exports-focus-1-0)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-billing-cost-management-savings-plans-purchase-analyzer](https://aws.amazon.com/jp/about-aws/whats-new/2024/11/aws-billing-cost-management-savings-plans-purchase-analyzer)

[https://aws.amazon.com/jp/about-aws/whats-new/2024/09/aws-cost-management-purchase-recommendations-amazon-dynamodb-reserved-capacity](https://aws.amazon.com/jp/about-aws/whats-new/2024/09/aws-cost-management-purchase-recommendations-amazon-dynamodb-reserved-capacity)

## コスト最適化パネルディスカッション
- 自己紹介
    - 大村さん（AWS SAの方）
        - Cost Optimize関連のスペシャリストSAとして担当している
    - 廣瀬（アルファスの方）
        - 顧客別・環境別のコスト最適化サービスを提供している
        - FOCUS策定に携わった方
        - 経営側の立ち位置からコメント
- re:inventのアップデートから見て
    - 大村さん：
        - 今年はAWSのCEOが変わった
        - コンピューティングなどのベーシックな内容を取り上げられていた
        - Amazon Aurora DSQLのアップデートは大きなインパクト
    - 廣瀬さん：
        - FinOps周りのブースを見ていた
        - 今後、どう改善していくかがキーワードとして出ていた
        - 特化型や可視化型のFinOpsサービスが様々出てきている
        - 保険料支払いを肩代わりにする代わりに手数料をもらうビジネスも
        - 今後もRI（リザーブドインスタンス）/SP（Saving Plan）も中止したほうがいい
- グローバル分散のうま味って
    - 国内拠点で展開している場合、グローバル分散はそこまでうま味がない
    - 廣瀬さん：
        - 国内拠点のみのユーザの場合、グローバル分散の強みは少ない
        - ローカル拠点のデータベースをしっかり構築しましょうねといった視点が重要
            - 単一データベースからのアクセスがRDSの設計思想...
            - Amazon DSQLはSpannerの考えを用いたもの
- 参加者へお勧めしたいこと
    - 大村さん：
        - ルートユーザへのMFA設定がいらなくなる
            - rootユーザでしかできない機能をマネジメントアカウントから実行可能
            - ざっくり言えば、親Orgのマネジメントアカウントがrootアカウントに成り代わって操作
            - メンバーアカウントに自由と責任を持ってもらうことが重要
- FinOps視点でエンプラ企業が困っていること
    - 廣瀬さん：
        - リセラー側でアカウント管理してしまうため、ユーザが操作する範囲が少ない
            - RI/SPの観点でもあまりよくない
    - 大村さん：
        - ユーザ側でOrganization権限を持ちつつ、自社運用していく流れは多くなっている
- FinOpsの動き方
    - 廣瀬さん：
        - 最初はCTO（最高技術責任者）がインキュベーションしながら、徐々にCFO（最高財務責任者）へ権限移譲していく
            - 全体最適を考えた動き方
        - 国内での成功事例はあるにはあるが、内部でどこまで動いているかは何とも言えない
    - 大村さん：
        - 社内でどれくらい利用しているか要素分析することから始まっている
        - 秋のOptimize祭りでは日産・Mixiなどで実践している
        - サードパーティ・SaaS利用というより、自社で何とかしていることが多い
- クラウド戦国時代
    - 廣瀬さん：
        - AWSの一強感はあるものの、マルチクラウド体制を組んでいる企業が多い
            - コンソール画面の移動も煩雑だと感じる財務担当も
    - 大村さん：
        - Amazon QuickSightを用いればコンソール画面を使わずともコスト分析もできる
        - AWSでもFinOps関連のサービスにも力を入れている
            - 将来的にはSage MakerシリーズのようにFinOpsシリーズのサービスが生まれるのでは

### 参考サイト
[https://cloud.google.com/spanner?hl=ja](https://cloud.google.com/spanner?hl=ja)
[https://note.com/dnx_vc/n/neab0215e70fe](https://note.com/dnx_vc/n/neab0215e70fe)

## スポンサーLT
- SEVENRICH GROUPの紹介
    - 会計事務所が母体となって生まれた組織
    - 財務、バックオフィスに関する支援に強みを持っている
    - 最近では、不動産・人材紹介・マーケティングなど幅広く支援できる体制
    - 株式会社Boxと連携しエンジニアのためキャリア相談室を始めた
    - DELTAでも採用活動を行っている

### スポンサー紹介サイト

https://teamdelta.jp/works/458/

https://deltagraphs.co.jp/careers

最後まで記事を読んでいただきありがとうございました👍