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

若手の僕らからコストに向き合おう(Let's Tackle Cost Optimization...

若手の僕らからコストに向き合おう(Let's Tackle Cost Optimization from Our Generation)

Avatar for Eisuke Fukushima

Eisuke Fukushima

January 19, 2025
Tweet

Other Decks in Programming

Transcript

  1. 2 自己紹介 最近のトピック 好きなAWSサービス プロフィール 氏 名 福島瑛介 熊本出身 韓国行って似てない似顔絵描いてもらった 正直決めきれない

    ・Cloudformation/CDK ・CostExploer 新卒2年目 文系未経験からエンジニアになり AWS歴も2年目 インフラエンジニアとして最近は ECS+Fargateを触っています
  2. © 2023 Works Human Intelligence Co., Ltd. 4 まずはここから!AWSコスト最適化の基本 Cloud

    Financial Management (CFM:クラウド財務管理)フレームワーク
  3. © 2023 Works Human Intelligence Co., Ltd. 6 ⾒える化 1Step

    ⾒える化 Point 1 特に⼤事な、AWSコスト最適化のポイント
  4. © 2023 Works Human Intelligence Co., Ltd. でかいところ から最適化 Point

    2 7 特に⼤事な、AWSコスト最適化のポイント どうせコスト最適化に 時間をかけるなら、 コスパよく最適化した⽅がいい!
  5. © 2023 Works Human Intelligence Co., Ltd. 開発環境の3~4割のコストを占めていた NAT Gatewayの時間あたりにかかるコストに着⽬

    →1時間当たりにかかっている⾦額は0.062USD →1ヶ⽉あたり1環境13000円くらい EC2などは使っていない時間帯は停⽌するよう定期 実⾏されていたが、NAT Gatewayにはそのような 機能はない リソースをCloudformationで管理していたため、 Lambda実⾏で外から消したりつくったりするこ とはCloudformationの管理外になってしまう 8 事例:開発環境のコスト2~3割を削減 Nat Gatewayのコスト最適化 Condition属性を使って解決 条件を作成し、それをリソースま たは出⼒に関連付けることで、 条件が true の場合にのみ AWS CloudFormation がリソースを 作成するようにできる
  6. © 2023 Works Human Intelligence Co., Ltd. 9 事例:開発環境のコスト2~3割を削減 環境起動ジョブ

    (⼿動実⾏) 環境停⽌ジョブ (夜間定期実⾏) CreateNatGateway false CreateNatGateway true 削除 作成 ネットワーク系のスタック NAT Gateway
  7. © 2023 Works Human Intelligence Co., Ltd. 10 でかいところ から最適化

    Point 2 開発環境の2,3割ほどのコスト削減に 1ヶ⽉ほどで達成 結果的に 本当に必要なものを必要なときに設置 すると従量課⾦制のメリットを最⼤限 にすることができる 環境の最適化≒コスト最適化
  8. © 2023 Works Human Intelligence Co., Ltd. 11 削減前 削減後

    コスト最適化のメリットイメージ メリット
  9. © 2023 Works Human Intelligence Co., Ltd. 12 削減前 削減後

    コスト最適化は早く取り掛かったもん勝ち サービスのスケール 実際のコストメリット
  10. © 2023 Works Human Intelligence Co., Ltd. © 2023 Works

    Human Intelligence Co., Ltd. 13 今⽇、今から 若⼿の僕らからコスト最適化に 向き合っていこう💸
  11. © 2023 Works Human Intelligence Co., Ltd. 15 参考と気になるコスト最適化 参考

    AWSコスト最適化ガイド Amazon Web Services ブログ クラウド財務管理はコスト削減以上のメリットをもたらす 100社のコスト診断から⾒えてきた、コスト削減の王道とケモノ道 気になるコスト最適化 ‧Fargate Spot 
 
 ・FinOpsの実践 
 
 ・モブコスト分析