Submit Search
Upload
Azure(クラウド)を使った堅牢なシステムを考える
•
Download as PPTX, PDF
•
0 likes
•
491 views
Tsubasa Yoshino
Follow
MVPxMSP Meetup つくば 2019のセッション資料
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 18
Download now
Recommended
Azure Hybrid/Infra Updates! Azureからオンプレ仮想基盤の管理もできるようになってます!
Azure Hybrid/Infra Updates! Azureからオンプレ仮想基盤の管理もできるようになってます!
Masahiko Ebisuda
俺的 Build 2020 Update まとめ
俺的 Build 2020 Update まとめ
Yui Ashikaga
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web Apps
Kazumi Hirose
Azure Fundamental
Azure Fundamental
Yui Ashikaga
App service コトハジメ
App service コトハジメ
Tsubasa Yoshino
Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところ
Tsubasa Yoshino
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
Masaki Yamamoto
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
Tsubasa Yoshino
Recommended
Azure Hybrid/Infra Updates! Azureからオンプレ仮想基盤の管理もできるようになってます!
Azure Hybrid/Infra Updates! Azureからオンプレ仮想基盤の管理もできるようになってます!
Masahiko Ebisuda
俺的 Build 2020 Update まとめ
俺的 Build 2020 Update まとめ
Yui Ashikaga
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web Apps
Kazumi Hirose
Azure Fundamental
Azure Fundamental
Yui Ashikaga
App service コトハジメ
App service コトハジメ
Tsubasa Yoshino
Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところ
Tsubasa Yoshino
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
Masaki Yamamoto
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
Tsubasa Yoshino
Azure Stack Hybrid DevOpsデモンストレーション
Azure Stack Hybrid DevOpsデモンストレーション
Masahiko Ebisuda
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話
Sunao Tomita
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
Masahiko Ebisuda
クラウド運用3足の草鞋151102
クラウド運用3足の草鞋151102
Keiichi Hashimoto
Azure Arc 概要
Azure Arc 概要
Kazuki Takai
実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン
Kuniteru Asami
俺的 Ignite 2021 Spring Update まとめ ミニ
俺的 Ignite 2021 Spring Update まとめ ミニ
Yui Ashikaga
AzureDevOpsの機能解説
AzureDevOpsの機能解説
Makoto Nishimura
Azure Virtual WAN 自動化のしくみを妄想してみる
Azure Virtual WAN 自動化のしくみを妄想してみる
Takashi Ushigami
Azure bootcamp20130427
Azure bootcamp20130427
Keiichi Hashimoto
Azure Web Apps とAzure Mobile Apps
Azure Web Apps とAzure Mobile Apps
Masaki Yamamoto
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
TomoakiOno
Azure Virtual WANで革新する企業ネットワークの新形態
Azure Virtual WANで革新する企業ネットワークの新形態
Takashi Ushigami
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Masahiko Ebisuda
Azureのざっくり利用料金を毎日Slackに通知する
Azureのざっくり利用料金を毎日Slackに通知する
Shingo Kawahara
Azureの運用に欠かせないサービスたち一挙解説
Azureの運用に欠かせないサービスたち一挙解説
Shingo Kawahara
インフラ管理者に送る あらためての IoT Edge / IoT Hub
インフラ管理者に送る あらためての IoT Edge / IoT Hub
Masahiko Ebisuda
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
TomomitsuKusaba
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
典子 松本
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
貴志 上坂
Microsoft MVP x DevRel
Microsoft MVP x DevRel
Rie Moriguchi
マルチクラウドの悩み
マルチクラウドの悩み
Techon Organization
More Related Content
What's hot
Azure Stack Hybrid DevOpsデモンストレーション
Azure Stack Hybrid DevOpsデモンストレーション
Masahiko Ebisuda
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話
Sunao Tomita
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
Masahiko Ebisuda
クラウド運用3足の草鞋151102
クラウド運用3足の草鞋151102
Keiichi Hashimoto
Azure Arc 概要
Azure Arc 概要
Kazuki Takai
実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン
Kuniteru Asami
俺的 Ignite 2021 Spring Update まとめ ミニ
俺的 Ignite 2021 Spring Update まとめ ミニ
Yui Ashikaga
AzureDevOpsの機能解説
AzureDevOpsの機能解説
Makoto Nishimura
Azure Virtual WAN 自動化のしくみを妄想してみる
Azure Virtual WAN 自動化のしくみを妄想してみる
Takashi Ushigami
Azure bootcamp20130427
Azure bootcamp20130427
Keiichi Hashimoto
Azure Web Apps とAzure Mobile Apps
Azure Web Apps とAzure Mobile Apps
Masaki Yamamoto
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
TomoakiOno
Azure Virtual WANで革新する企業ネットワークの新形態
Azure Virtual WANで革新する企業ネットワークの新形態
Takashi Ushigami
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Masahiko Ebisuda
Azureのざっくり利用料金を毎日Slackに通知する
Azureのざっくり利用料金を毎日Slackに通知する
Shingo Kawahara
Azureの運用に欠かせないサービスたち一挙解説
Azureの運用に欠かせないサービスたち一挙解説
Shingo Kawahara
インフラ管理者に送る あらためての IoT Edge / IoT Hub
インフラ管理者に送る あらためての IoT Edge / IoT Hub
Masahiko Ebisuda
What's hot
(17)
Azure Stack Hybrid DevOpsデモンストレーション
Azure Stack Hybrid DevOpsデモンストレーション
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
クラウド運用3足の草鞋151102
クラウド運用3足の草鞋151102
Azure Arc 概要
Azure Arc 概要
実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン
俺的 Ignite 2021 Spring Update まとめ ミニ
俺的 Ignite 2021 Spring Update まとめ ミニ
AzureDevOpsの機能解説
AzureDevOpsの機能解説
Azure Virtual WAN 自動化のしくみを妄想してみる
Azure Virtual WAN 自動化のしくみを妄想してみる
Azure bootcamp20130427
Azure bootcamp20130427
Azure Web Apps とAzure Mobile Apps
Azure Web Apps とAzure Mobile Apps
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
Azure Virtual WANで革新する企業ネットワークの新形態
Azure Virtual WANで革新する企業ネットワークの新形態
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azureのざっくり利用料金を毎日Slackに通知する
Azureのざっくり利用料金を毎日Slackに通知する
Azureの運用に欠かせないサービスたち一挙解説
Azureの運用に欠かせないサービスたち一挙解説
インフラ管理者に送る あらためての IoT Edge / IoT Hub
インフラ管理者に送る あらためての IoT Edge / IoT Hub
Similar to Azure(クラウド)を使った堅牢なシステムを考える
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
TomomitsuKusaba
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
典子 松本
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
貴志 上坂
Microsoft MVP x DevRel
Microsoft MVP x DevRel
Rie Moriguchi
マルチクラウドの悩み
マルチクラウドの悩み
Techon Organization
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
Tetsuya Odashima
クラウドサービスで作成するノンコーディングBot
クラウドサービスで作成するノンコーディングBot
Tsukasa Kato
60分でわかった気になるMicrosoft Azure
60分でわかった気になるMicrosoft Azure
Kazumi Hirose
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Rie Moriguchi
くまあず Nchikita 140628-2
くまあず Nchikita 140628-2
wintechq
私が考える泥くさいMsp
私が考える泥くさいMsp
Kazumi Hirose
VIOPS WORKSHOP 10 クラウドの次に起こるコト
VIOPS WORKSHOP 10 クラウドの次に起こるコト
Kazumi Hirose
VIOPS10: クラウドのつぎに起こるコト
VIOPS10: クラウドのつぎに起こるコト
VIOPS Virtualized Infrastructure Operators group ARCHIVES
Micro Service for Autonomous Infrastructure
Micro Service for Autonomous Infrastructure
Yoshimi Tominaga
クラウドサービスで作成するノンコーディングBot
クラウドサービスで作成するノンコーディングBot
Tsukasa Kato
Microsoft Azure と Swift で開発をする
Microsoft Azure と Swift で開発をする
Masaki Yamamoto
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Rie Moriguchi
5分で理解するクラウドビジネスアプリ
5分で理解するクラウドビジネスアプリ
Yoshitaka Seo
Intro jazuggirls 20120125
Intro jazuggirls 20120125
Saori Ando
Ns study Azure IoTHub紹介
Ns study Azure IoTHub紹介
貴志 上坂
Similar to Azure(クラウド)を使った堅牢なシステムを考える
(20)
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
Microsoft MVP x DevRel
Microsoft MVP x DevRel
マルチクラウドの悩み
マルチクラウドの悩み
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
クラウドサービスで作成するノンコーディングBot
クラウドサービスで作成するノンコーディングBot
60分でわかった気になるMicrosoft Azure
60分でわかった気になるMicrosoft Azure
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
くまあず Nchikita 140628-2
くまあず Nchikita 140628-2
私が考える泥くさいMsp
私が考える泥くさいMsp
VIOPS WORKSHOP 10 クラウドの次に起こるコト
VIOPS WORKSHOP 10 クラウドの次に起こるコト
VIOPS10: クラウドのつぎに起こるコト
VIOPS10: クラウドのつぎに起こるコト
Micro Service for Autonomous Infrastructure
Micro Service for Autonomous Infrastructure
クラウドサービスで作成するノンコーディングBot
クラウドサービスで作成するノンコーディングBot
Microsoft Azure と Swift で開発をする
Microsoft Azure と Swift で開発をする
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
5分で理解するクラウドビジネスアプリ
5分で理解するクラウドビジネスアプリ
Intro jazuggirls 20120125
Intro jazuggirls 20120125
Ns study Azure IoTHub紹介
Ns study Azure IoTHub紹介
More from Tsubasa Yoshino
Azure Datbase for MySQL の接続は難しい
Azure Datbase for MySQL の接続は難しい
Tsubasa Yoshino
Azure Static Web Apps 入門
Azure Static Web Apps 入門
Tsubasa Yoshino
雑談会議 Azure AD B2C 第一回
雑談会議 Azure AD B2C 第一回
Tsubasa Yoshino
AADのお話第一回
AADのお話第一回
Tsubasa Yoshino
Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ
Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ
Tsubasa Yoshino
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
Tsubasa Yoshino
PowerShellでFunction Appしよう!
PowerShellでFunction Appしよう!
Tsubasa Yoshino
Io t最初の一歩
Io t最初の一歩
Tsubasa Yoshino
Bot frameworkでbot入門
Bot frameworkでbot入門
Tsubasa Yoshino
Cognitive serviceのすゝめ
Cognitive serviceのすゝめ
Tsubasa Yoshino
Bot framework概要
Bot framework概要
Tsubasa Yoshino
Gabc2016
Gabc2016
Tsubasa Yoshino
Jazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとか
Tsubasa Yoshino
いろいろなクラウドのSla
いろいろなクラウドのSla
Tsubasa Yoshino
Azure MLで楽に痩せる道を探してみた
Azure MLで楽に痩せる道を探してみた
Tsubasa Yoshino
ASP.NETの今とこれから
ASP.NETの今とこれから
Tsubasa Yoshino
Azureでデータ解析
Azureでデータ解析
Tsubasa Yoshino
jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話
Tsubasa Yoshino
Jazug信州 クラウドとデータ解析
Jazug信州 クラウドとデータ解析
Tsubasa Yoshino
プッシュ通知の仕組みと利点
プッシュ通知の仕組みと利点
Tsubasa Yoshino
More from Tsubasa Yoshino
(20)
Azure Datbase for MySQL の接続は難しい
Azure Datbase for MySQL の接続は難しい
Azure Static Web Apps 入門
Azure Static Web Apps 入門
雑談会議 Azure AD B2C 第一回
雑談会議 Azure AD B2C 第一回
AADのお話第一回
AADのお話第一回
Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ
Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
PowerShellでFunction Appしよう!
PowerShellでFunction Appしよう!
Io t最初の一歩
Io t最初の一歩
Bot frameworkでbot入門
Bot frameworkでbot入門
Cognitive serviceのすゝめ
Cognitive serviceのすゝめ
Bot framework概要
Bot framework概要
Gabc2016
Gabc2016
Jazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとか
いろいろなクラウドのSla
いろいろなクラウドのSla
Azure MLで楽に痩せる道を探してみた
Azure MLで楽に痩せる道を探してみた
ASP.NETの今とこれから
ASP.NETの今とこれから
Azureでデータ解析
Azureでデータ解析
jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話
Jazug信州 クラウドとデータ解析
Jazug信州 クラウドとデータ解析
プッシュ通知の仕組みと利点
プッシュ通知の仕組みと利点
Azure(クラウド)を使った堅牢なシステムを考える
1.
Azure(クラウド)を使った堅牢なシステ ムを考える MVP x Student
Meetup@つくば 吉野翼(よしのつばさ)
2.
自己紹介 吉野翼(よしのつばさ) Microsoft MVP for
Microsoft Azure (2016 ~) 元MSP(2012 ~ 2015) Compony : シグマコンサルティング株式会社 Work : Webアプリ Like : Azure, .NET, Kinect Twitter : https://twitter.com/papeMK2 Facebook : https://www.facebook.com/papeMK2 Blog : https://papemk2.hateblo.jp/
3.
今日のお話 何を考えて開発をしているのか?
4.
何を考えているのか 楽したい 落ちないシステム → 落ちてもすぐに復旧できるシステム それぞれを小さく、いつでも捨てられるように作る 陳腐化してもすぐ作り変えられるくらいの規模 マイクロサービスよりは、粒度を粗く 小さい単位で開発・デプロイ 接続先を信用しない 自分の身は、自分で守る 以前よりも考えることが増えたのでは?
5.
自分が良く使うAzureのサービス Dev系 Ops系 App Services
Function App Queue StorageSql Databases Application Insights Log Analytics Azure Monitor Azure DevOps
6.
メール送信の構成を考える 会員管理システム 会員登録確定時にメール認証 外部のメールサーバを使用してメールを送信する
7.
メール送信の構成を考える メールサーバ会員管理システム
8.
メール送信の構成を考える メールサーバ メールサーバがダウンしていたら? 送信に失敗したらどうしよう メールサーバのレスポンスが遅くなっていたら?会員管理システム
9.
メール送信の構成を考える 会員管理システム 送信成功 メールサーバ メール送信システムメッセージキュー 送信失敗ポイズンキュー メールメッセージの保存
10.
メール送信の構成を考える メールを送信するだけのシステムを間に噛ませる メールのメッセージは、キューに投入 失敗したらエラーのキューに落ちる リトライは、エラーのキューから再試行
11.
システムを小さい単位に分割する 小さく作ることで、変更の影響を最小限に抑える 小さく作るとテストしやすい モノリシックに作る → 小さい変更が全体に波及 小さく作ると見通しもつきやすい アプリが大きいとデプロイが重たい
12.
連携サービスを信用しない 連携するサービスは、ダウンしているかもしれない ダウンしているサービスに引きずられない構成を作る 外部サービスがダウン → データロスト
→ 最悪 キューを間に噛ませて失敗の検知、リトライを容易に
13.
クラウドじゃなくても大事なこと 適切にモニタリングをしてアプリを掌握する アプリでエラーが出ていないか インフラが適切なスペックか 異常に遅いサービス連携が無いか ログ収集、分析のSaaSを活用すれば簡単に出来る
14.
モニタリングを適切にする 何か起こったときの為にログをしっかり取得しておく ログが無い → 障害発生
→ ログが無いから再現不可 → 最悪 可能な限りログを残す センシティブな情報は、残さない or マスクする • パスワード、会員データなど 通知を適切に行う
15.
通知を適切に行う 一番頻繁に見るツールに通知する メール チャット(Slack, Teams, etc) ぱっと見で何が起きたかわかる通知をする どんなエラーか 自動復旧できる
or 致命的なエラーなのか ぱっと見で分かりにくい通知は、絶対に見なくなる 人間は、思ったほど勤勉ではない
16.
ようわからないから 後で確認しよう
17.
なるほどNull Reference Exception 早めに確認しないと
18.
まとめ モニタリングしやすい仕組みを作ろう Azureのサービスを組み合わせるととても簡単にできる 当たり前を当たり前にやるが大切 Azureには、たくさんの便利なサービスがあるのでとりあえず 触ってみましょう
Download now