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
クラウド初学者が抱える不安について
Search
tsuda.a
May 09, 2024
Programming
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クラウド初学者が抱える不安について
クラウド初学者が抱える不安、つまりクラウド破産、について述べてみました。
tsuda.a
May 09, 2024
More Decks by tsuda.a
See All by tsuda.a
Git を GUI で使う話
tsudaahr
0
130
マジカルインクリメントと指数表記
tsudaahr
0
280
バックアップしていますか?
tsudaahr
0
170
RDB以前のファイル設計の話でもしようか(ぇ
tsudaahr
0
180
NPUわからん
tsudaahr
0
230
計算量オーダーの話
tsudaahr
1
480
キューとは何か
tsudaahr
0
310
等幅は死んだ(ぇ
tsudaahr
0
150
いくら眺めてもエラーの理由がわからないコードについて
tsudaahr
0
250
Other Decks in Programming
See All in Programming
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
250
Webの地図
yosuke_furukawa
PRO
6
4.5k
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
160
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
110
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
210
App Intentsのビルドプロセスを支える技術
kntkymt
0
380
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
550
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
120
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
3k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
340
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
230
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
220
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
420
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Odyssey Design
rkendrick25
PRO
2
810
New Earth Scene 8
popppiees
4
2.6k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
670
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Skip the Path - Find Your Career Trail
mkilby
1
230
Code Reviewing Like a Champion
maltzj
528
40k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
280
Transcript
クラウド初学者が抱える 不安について LTDD 2024-5 #1 主にクラウドの話してます #1 @tsuda_ahr
免責 • 嘘や誤り、理解不足などあるかもしれませんがご容赦ください(汗
お題 • クラウド初学者が抱えているであろう不安について話をします。 • 少なくとも私は抱えています -_-; (しかし私はクラウドは全く扱っていないので初学者以前ですが)
さて、クラウド初学者の不安とは? • クラウド破産ですよね?
クラウド破産とは? • クラウドサービスの利用料金が意図せず高額(場合によっては月額数百万円) になってしまうことを指す俗語 https://www.irasutoya.com/2014/08/blog-post_73.html
事例 • ぐぐるといろいろ出てきます(汗 • 事例1) 設定ミスで2日で300万円 https://www.itmedia.co.jp/news/articles/2209/09/news014.html • 事例2) クエリ一撃で29万円
https://futurismo.biz/bigquery-fire/ • 事例3) 空のプライベート AWS S3 バケットを作成したら $1300 https://medium.com/@maciej.pocwierz/how-an-empty-s3-bucket-can-make-your-aws-bill-explode-934a383cb8b1
事例1 https://www.itmedia.co.jp/news/articles/2209/09/news014.html
怖すぎるわ(汗 ※ 約150万/日なので、月額換算にすると 約4500万/月(汗 それでも通知があってよかったね案件。
原因 • 本来は1日1回の処理を、1分に160万回以上実行した(のを約二日間続けた)
対策? • 素早く気付こう!(汗 • 対策としては王道。 • しかし大手の組織なら可能かもだけど、個人の初学者には無理では?(汗
事例2 10件 https://futurismo.biz/bigquery-fire/
おっと(汗
原因 • BigQuery は出力したデータではなく、スキャンされたデータに対して課金 される。 カラム全部 テーブルフルスキャン
事例3) 最近の事例 (2024/5/1) https://medium.com/@maciej.pocwierz/how-an-empty-s3-bucket-can-make-your-aws-bill-explode-934a383cb8b1 の翻訳
一日で $1300 (20万円くらい)
原因 • (他人に自分の所有する)バケット名を指定してリクエストされると、自分に課 金される。 • 今回のケースは、自分の作成したバケット名と同じ名前のバケット名をデフォ ルト設定としていた OSS ツールがあったらしい。 OSS
のデフォルト設定と 自分のバケット名が一致した?
対策
なんでそんなことになるの? • おもに理解不足が原因
いろんなケースがある • インスタンス(仮想マシン)の停止忘れ • インスタンスは停止したけど、EIP(IPアドレス)の解除忘れ • 想定以上(想定外)のアクセス ←この資料の事例紹介はすべてここ • アクセスキー漏洩による不正アクセス
https://cloud-textbook.com/84/
でも初学者に完全な理解を求められても・・・ • 仕事であれば諸先輩方の助力や指導、会社の組織力や体力でカバーできる かもしれない • だけど個人で学習していた時にクラウド破産に追い込まれたらどうする? • 対処できる能力/体力/精神力はあるか?
実際のところ業務でも • クラウドの設計は、オンプレミス以上にライセンスや課金の知見が必要。 • むしろ業務の大半はライセンスや課金の設計なのでは?(汗 • そもそもプロがクラウド破産に追い込まれている現状。
ライセンスや課金って・・・ • 複雑にして怪奇。 • 提供ベンダーの営業や技術担当が、正しく説明できるとは限らない程度には 難解(汗
そもそも • 我々はクラウドの要素技術(EC2とかS3とかラムダとか)の理解を深めた かったり、扱えるようになりたいのであって、ライセンスや課金に詳しくなり たいわけではないのですが・・・?
まとめ • まとまりません(汗 • どうしたらいいのでしょう?(しろめ • 有識者、諸先輩方ご指導をお願いします(汗
そうはいっても周りに有識者がいないとき • こんな本を見つけたので読んでみるとよいかもです。初級者向けです! https://techbookfest.org/product/5659800876613632
でも 32 章 192 ページあるよ!(気絶 でも読みやすかったのでお勧めです。
こちらからは以上です • 質問はイベント主催者にお願いします(ぇ