Slide 1

Slide 1 text

Microsoft Azureで クラウド破産 しないために

Slide 2

Slide 2 text

質問

Slide 3

Slide 3 text

AWS or GCP or Microsoft Azure 使ったことあるひと

Slide 4

Slide 4 text

その中で 意図しない支払いが 発生したことあるひと

Slide 5

Slide 5 text

普段の支払額

Slide 6

Slide 6 text

ある月の支払額

Slide 7

Slide 7 text

ある月の支払額

Slide 8

Slide 8 text

ある月の支払額 (実稼働 2日)

Slide 9

Slide 9 text

ある月の支払額 (実稼働 2日) これでもこわい (30日なら$510)

Slide 10

Slide 10 text

クラウド破産 怖いですよね

Slide 11

Slide 11 text

Microsoft Azureで クラウド破産 しないために

Slide 12

Slide 12 text

アジェンダ ■ 自己紹介 ■ クラウド破産とは ■ Azure の支払い額確認 ■ Azure の支払い額アラート ■ そもそも Azure をクレジットカード不要で試す ■ 宣伝

Slide 13

Slide 13 text

自己紹介 ■ 北山 淳也 (34歳) – 株式会社クリーク・アンド・リバー社 デジタルコンテンツグループ リードエンジニア – 担当業務: Tech Stadium サーバーコース / ゲーム開発 – 経歴: iOS/Androidゲーム新規開発, Webゲーム開発, Webアプリケーション開発, 業務用システム開発, 新人教育, 採用 etc… C#, PHP, TypeScript, COBOL etc… @JUNKI555

Slide 14

Slide 14 text

クラウド破産とは? ■ クラウド破産 – Google検索結果 約5,120,000 件 (0.37 秒) – クラウドサービスを利用しているときの金額が 利用者の意図に反して高額になってしまう現象 (明確な定義は存在していない様子) – 類義語:クラウド死, パケ死 ■ 有名な事例 – 2015/12/25 Qiita - 初心者がAWSでミスって不正利用されて$6,000請求、 泣きそうになったお話。 ■ https://qiita.com/mochizukikotaro/items/a0e98ff0063a77e7b694 – 2019/2/26 Qiita - BigQueryで150万円溶かした人の顔 ■ https://qiita.com/itkr/items/745d54c781badc148bb9

Slide 15

Slide 15 text

クラウド破産とは? ■ クラウド破産原因(うっかり度順) – アクセスキーやシークレットキーを公開リポジトリで世界大公開 – 高額なインスタンスをたててしまって気づかない – ストレージ利用料金が想定外に増加 – 想定外のアクセス数や実行数 – その他

Slide 16

Slide 16 text

クラウド破産とは? ■ クラウド破産原因(うっかり度順) – アクセスキーやシークレットキーを公開リポジトリで世界大公開 – 高額なインスタンスをたててしまって気づかない – ストレージ利用料金が想定外に増加 – 想定外のアクセス数や実行数 – その他 今回気をつけたい部分

Slide 17

Slide 17 text

知りたいこと

Slide 18

Slide 18 text

どれだけコストが かかるのか (かかっているのか)

Slide 19

Slide 19 text

まずは料金計算ツールで計算 https://azure.microsoft.com/ja-jp/pricing/calculator/

Slide 20

Slide 20 text

リソース作成時の表示で確認

Slide 21

Slide 21 text

リソース作成時の表示で確認 ■ リソース作成時にしつこいぐらいきいてくれる

Slide 22

Slide 22 text

リソース作成時の表示で確認 ■ ただしきいてくれないこともある

Slide 23

Slide 23 text

リソース作成時の表示で確認 ■ とにかくリソースつくるときにはインスタンスのサイズ(性能)に注意

Slide 24

Slide 24 text

リソース作成時の表示で確認 ■ とにかくリソースつくるときにはインスタンスのサイズ(性能)に注意 今日覚えて いってほしい その1

Slide 25

Slide 25 text

Azure の支払い額確認 ■ コストの管理と請求 > コスト分析

Slide 26

Slide 26 text

Azure の支払い額確認 ■ コスト分析 – わりとグラフィカルにみれる – リソースを動かしてると予測もでる

Slide 27

Slide 27 text

Azure の支払い額確認

Slide 28

Slide 28 text

Azure の支払い額アラート ■ コストの管理と請求 > 予算

Slide 29

Slide 29 text

Azure の支払い額アラート

Slide 30

Slide 30 text

Azure の支払い額アラート

Slide 31

Slide 31 text

Azure の支払い額アラート

Slide 32

Slide 32 text

AWSにも似たようなものはある ■ AWS Budget

Slide 33

Slide 33 text

AWSにも似たようなものはある

Slide 34

Slide 34 text

でも

Slide 35

Slide 35 text

そもそも クレカ登録も嫌だし 青天井なのも嫌だ

Slide 36

Slide 36 text

クレジットカード不要でAzureを使う ■ Microsoft Learn で使う – 教育コースなので無料 ■ Azure for Student で使う – $100 ■ Visual Studio サブスクリプションで使う – $50 or $100 or $150/month ■ Azure無料試用版アカウントで使う – 12ヶ月 + $200 – クレジットカードの登録は必要

Slide 37

Slide 37 text

クレジットカード不要でAzureを使う ■ Microsoft Learn – Microsoft Docs 内のコンテンツとして用意された学習コース – Azure も含まれており、手順どうりに使う分には無料! – Microsoft Learning は全然別物のことなので注意

Slide 38

Slide 38 text

クレジットカード不要でAzureを使う ■ Microsoft Learn – Microsoft Docs 内のコンテンツとして用意された学習コース – Azure も含まれており、手順どうりに使う分には無料! – Microsoft Learning は全然別物のことなので注意

Slide 39

Slide 39 text

クレジットカード不要でAzureを使う ■ Azure for Students で使う – 18歳以上 / 4年制大学の生徒or教員 – 大学のメールアドレスで所属を証明 – 詳細はこのあとの懇親会などできいてみてください

Slide 40

Slide 40 text

クレジットカード不要でAzureを使う ■ Visual Studio 標準サブスクリプションの年間契約の特典で使う – Visual Studio をパッケージやIDE単体ではなく Visual Studio Professional サブスクリプション Visual Studio Enterprise サブスクリプション で購入している場合、サブクスライバー向けの月単位Azureクレジットが 特典として用意されている – $50/month : Visual Studio Professional サブスクライバー向け $150/month : Visual Studio Enterprise サブスクライバー向け – あくまで実験/学習用 ■ 使用制限に達した後はサブスクリプションが無効になります(むしろ安心!)

Slide 41

Slide 41 text

クレジットカード不要でAzureを使う

Slide 42

Slide 42 text

クレジットカード不要でAzureを使う ■ Visual Studio 標準サブスクリプションの年間契約の特典で使う – 有効化する

Slide 43

Slide 43 text

クレジットカード不要でAzureを使う ■ Visual Studio 標準サブスクリプションの年間契約の特典で使う – 有効化する 今日覚えて いってほしい その2

Slide 44

Slide 44 text

クレジットカード不要でAzureを使う ■ Visual Studio 標準サブスクリプションの年間契約の特典で使う – 有効化する

Slide 45

Slide 45 text

Azure無料試用版で使う ■ Azure無料試用版 – クレジットカードの登録は必要 – https://azure.microsoft.com/ja-jp/free/

Slide 46

Slide 46 text

まとめ ■ クラウド破産は怖い ■ リソースつくるときはインスタンスのサイズに注意 ■ Visual Studio をサブスクリプションで使っているなら Azure クレジットの得点を使わないと損

Slide 47

Slide 47 text

最後に宣伝 ■ Tech Stadium サーバーコース – クリーク・アンド・リバー社の無料プログラミングスクール – アプリゲームのバックエンド技術に特化 – ASP.NET Core MVC + MySQL + Redis + PHP (Azure の話もやってます) – 「テックスタジアム」でいますぐ検索

Slide 48

Slide 48 text

最後に宣伝 ■ Tech Stadium サーバーコース – クリーク・アンド・リバー社の無料プログラミングスクール – アプリゲームのバックエンド技術に特化 – ASP.NET Core MVC(, PHP) + MySQL + Redis (Azure の話もやってます) – 「テックスタジアム」でいますぐ検索 今日覚えて いってほしい その3

Slide 49

Slide 49 text

ありがとう ございました