Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AWS の Web サイト運用費用を約 1/40 に抑えた話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kenjiro Hirata
May 01, 2023
Technology
650
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS の Web サイト運用費用を約 1/40 に抑えた話
Kenjiro Hirata
May 01, 2023
More Decks by Kenjiro Hirata
See All by Kenjiro Hirata
AWS Control Tower が怖かったけど触ってみたら少し怖くなくなった話
njiro
0
150
Other Decks in Technology
See All in Technology
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
8
4.3k
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
730
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
2
1.7k
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
830
Azure Serverless 2026:Production-ready な AI エージェント基盤 / Azure Serverless 2026: Production-Ready AI Agent Platform
miyake
1
130
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
3
1.7k
LTのテーマ どうきめてる?〜5つの型と私のやり方〜
yama3133
1
110
その Lambda、8分で 管理者権限まで奪われます
k1nakayama
4
2.4k
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
30
26k
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
5
630
[2026-09-11]SREは誰のもの?運用エンジニアが始める 「SRE領域への越境」とチームの進化の軌跡 〜Road to NEXT CRE
tosite
0
290
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
390
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Marketing to machines
jonoalderson
1
5.8k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
520
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Cult of Friendly URLs
andyhume
79
7k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
280
Prompt Engineering for Job Search
mfonobong
0
450
Code Reviewing Like a Champion
maltzj
528
40k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Transcript
AWS の Web サイト運用費 用を約 1/40 に抑えた話 2023/04/29 平田 健士郎
自己紹介 名前 : 平田健士郎 所属 : アイレット株式会社 職業 : クラウドインフラエンジニア
経験 : Web インフラ構築、運用 4 年程度
今日話すこと ・AWS のコスト削減に関する話 今日話さないこと ・出てくる AWS サービスの詳しい説明
突然ですが
クラウド インフラエンジニアに 求められることとは?
色々あるとは 思いますが。。。
コスト意識
コスト意識
コスト意識
クラウド インフラエンジニアは ある意味会社の財布を 握っている
クラウドインフラエンジニアは ある意味会社の財布を握っている
None
None
None
None
従量課金 (使った分だけお金を払う)
良い点と 注意点がある
良い点😊 ・迅速にインフラを作成できる ・拡張が柔軟できる
注意点😫 ・ミス等による意図しないコスト発生
意図しないコスト発生の例
m6i.xlarge gp2 : 100GB
m6i.xlarge gp2 : 100GB 25,500円/月 (ざっくり)
m6i.xlarge gp2 : 100GB 25,500円/月 (ざっくり) ピーク時でも リソースの 10 %
しか 使っていない
m6i.xlarge gp2 : 100GB 25,500円/月 (ざっくり) ピーク時でも リソースの 10 %
しか 使っていない オーバースペック
None
None
検証用に インスタンス作成
検証用に インスタンス作成 ↓ 削除し忘れ
検証用に インスタンス作成 ↓ 削除し忘れ ↓ インスタンス料金が まるまる無駄
検証用に インスタンス作成 ↓ 削除し忘れ ↓ インスタンス料金が まるまる無駄 不要リソースの残置
実際に私が体験した 意図しないコスト発生と その対処をお話しします ↑わたし
バーチャル YouTuber のファンでした
後から見られないライブ配信の情報 (同時接続者数) を記録したいなー それをグラフにして Twitter で投稿したらおもしろそうだなー
Cloud APIs vsc.njiro.net できた!
配信開始 自動通知ツイート 配信結果 自動ツイート 配信開始 / 配信結果 自動ツイート
トップ画面 結果詳細画面 配信記録 Web サイト (自動更新)
トップ画面 結果詳細画面 Google Cloud で API クオー ター上限緩和申請の際に Google 担当者と一カ月やり
取りして認証された Google お墨付きのサイトです。
vsc.njiro.net
ある日
None
None
None
Cloud APIs vsc.njiro.net 。。。 約 4,000 円/月 t2.micro t2.micro
Cloud APIs vsc.njiro.net Twitter 自動投稿 は機能しなくなった けど、 配信結果サイトは 残したい。。 自動更新停止
Cloud APIs vsc.njiro.net でもこのままだと更 新のない 配信結果サイト だけで 4,000 円/月 かかってしまう
自動更新停止
Cloud APIs vsc.njiro.net でもこのままだと更 新のない 配信結果サイト だけで 4,000 円/月 かかってしまう
自動更新停止 意図しないコスト発生
意図しないコスト発生にど う対処したか
CloudFront + S3 の静的サイトにして コスト削減しよう!
CloudFront CDN (Content Delivery Network) AWS の CDN サービス コンテンツの入っているオリジンサーバーへの
アクセス集中を防ぐために、 各ユーザーの地理的に近い場所にあるサーバーに コンテンツをキャッシュして、そこから 配信することでコンテンツをスピーディーかつ 効率的に配信できるようにしたネットワークのこと 近いから 早い!
S3 静的 Web サイト • AWS の ストレージサービス • 配置した
HTML ファイルをインターネットに 公開することで Web サーバーを用意せずに 静的 Web サイトを作ることができる いつどこでアクセスしても毎回同じものが表示される HTML ファイルで作成された Web サイトのこと (例 : ランディングページ等) 簡易な 静的 Web サイトを 公開できる!
CloudFront + S3 なぜ安価なの? ※ざっくり表記 S3 ストレージ料金 : 0.025 USD/GB
(3.3 円/GB) S3 リクエスト料金 : 0.00037 USD/1000リクエスト (0.049 円/1000リクエスト) CloudFront データ転送料金 : 0.114 USD/1 GB (1 TB 無料) (15.06 円/1GB) (1 TB 無料) CloudFront リクエスト料金 : 0.0120 USD/10000リクエスト (1.59 円/10000リクエスト) 二つを組み合わせて静的 Web サイトを比較的安価に構築できる メリット ・S3 だけだとできない独自ドメインSSL化も可能 ・高速化 ※2023/04/8 現在のレート
移行方法について 軽くご説明します
vsc.njiro.net Website Explorer (フリーソフト)
vsc.njiro.net Website Explorer (フリーソフト) vsc.njiro.net
vsc.njiro.net vsc.njiro.net AWS CLI aws s3 cp ~~ ~~
vsc.njiro.net ・CloudFront ディストリビューション作成 ・CloudFront Functions 作成 (Apach の DirectoryIndex にあたる機能
の補完)
vsc.njiro.net できた! すっきり!
Clou d APIs Before After
Clou d APIs Before 約 4,000 円/月 After 約 100
円/月
Before 30.15 $/月 3,972 円/月 After 0.82 $/月 108 円/月
※2023/04/8 現在のレート 1/40
Cost Explorer Billing AWS のコストと使用量を可視化、把握、管理する AWS からの請求内容を確認できる どのサービスでどれだけつかった等を確認する AWS のコスト管理系サービス
AWS のコスト管理系サービス Budgets AWS の費用が一定値を超えたら利用者に通知する
まとめ
• コストについてクラウドならではの利点や注意点 があります
• コストについてクラウドならではの利点や注意点 があります • クラウドインフラエンジニアにはコスト意識が求 められます
• コストについてクラウドならではの利点や注意点 があります • クラウドインフラエンジニアにはコスト意識が求 められます • 利点を活かしてうまくクラウドと付き合おう
• コストについてクラウドならではの利点や注意点 があります • クラウドインフラエンジニアにはコスト意識が求 められます • 利点を活かしてうまくクラウドと付き合おう • 推しは推せる時に推そう
ご清聴 ありがとうございました!