Upgrade to Pro — share decks privately, control downloads, hide ads and more …

節約は技術!削減は芸術!何より必要なものは覚悟!

 節約は技術!削減は芸術!何より必要なものは覚悟!

第1回 AWSコスト削減 天下一武道会
https://no1.connpass.com/event/305664/

Masaya Hayashi

February 01, 2024
Tweet

More Decks by Masaya Hayashi

Other Decks in Technology

Transcript

  1. CTO @SODA inc. ◦ 2020年10月に入社 ◦ Webエンジニア → VPoE(2022/01) →

    CTO(2023/10) ⇧⇧⇧ Backend Engineer @CyberAgent ◦ 2019年新卒入社 バックエンドエンジニア ◦ Go / AWSでサービス開発 Masaya Hayashi - @rinchsan X@rinchsan
  2. VPC Endpoint導入の背景 ECS NAT Gateway ECR S3 Internet Private subnet

    大量にNAT Gatewayを通っているのは主にECR/S3への通信のはず
  3. S3/ECRに対するVPC Endpointを作成 ECS VPC Endpoint ECR S3 Private subnet NAT

    Gatewayの料金が $50,000 削減される見込み Private接続
  4. ECS Taskの中に、ECR PublicからPullするサイドカーコンテナが ECS VPC Endpoint ECR S3 Private subnet

    Private接続 NAT Gateway Internet ECR Public 試算すると、予想通り $10,000 に
  5. ECR pull through cache の利用 Pull through cache ECR Public

    ECS VPC Endpoint ECR S3 Private subnet Private接続 Privateな ECR 上に ECR Public のイメージがキャッシュできるように 🎉
  6. 2023/06 - 2023/09 $26,400 → $24,300 DataTransfer + CloudFront が

    $2,100 削減 ※ コスト削減はメインの目的ではありませんでしたが、ある程度の削減に成功 🎉