Submit Search
Upload
Azure環境にわざと障害を発生させる Azure Chaos Studio を試してみた
•
0 likes
•
676 views
Tomotaka Suzuki(御成門プログラマー)
Follow
2021年12月16日(木)開催「第34回 Tokyo Jazug Night (Online)」発表資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 11
Download now
Download to read offline
Recommended
Web制作に便利な機能いろいろ!Microsoft Azureの概要
Web制作に便利な機能いろいろ!Microsoft Azureの概要
典子 松本
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
TomoakiOno
Non-coding! Azure
Non-coding! Azure
Yuki Hattori
非エンジニアでも安心!ノンコーディングでもココまでできる!LINE × Azure Logic Apps
非エンジニアでも安心!ノンコーディングでもココまでできる!LINE × Azure Logic Apps
典子 松本
お得に手軽に♪試してみよう!サーバーレスアーキテクチャ ~Azure Functions / Logic Apps~
お得に手軽に♪試してみよう!サーバーレスアーキテクチャ ~Azure Functions / Logic Apps~
典子 松本
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
典子 松本
Azure App Service 運用体験談 ~コスト節約しようとしてダウンした App Service~
Azure App Service 運用体験談 ~コスト節約しようとしてダウンした App Service~
Tomotaka Suzuki(御成門プログラマー)
正式リリースされた.Net coreに少し触れ合ってみる
正式リリースされた.Net coreに少し触れ合ってみる
Tsukasa Kato
Recommended
Web制作に便利な機能いろいろ!Microsoft Azureの概要
Web制作に便利な機能いろいろ!Microsoft Azureの概要
典子 松本
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
TomoakiOno
Non-coding! Azure
Non-coding! Azure
Yuki Hattori
非エンジニアでも安心!ノンコーディングでもココまでできる!LINE × Azure Logic Apps
非エンジニアでも安心!ノンコーディングでもココまでできる!LINE × Azure Logic Apps
典子 松本
お得に手軽に♪試してみよう!サーバーレスアーキテクチャ ~Azure Functions / Logic Apps~
お得に手軽に♪試してみよう!サーバーレスアーキテクチャ ~Azure Functions / Logic Apps~
典子 松本
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
典子 松本
Azure App Service 運用体験談 ~コスト節約しようとしてダウンした App Service~
Azure App Service 運用体験談 ~コスト節約しようとしてダウンした App Service~
Tomotaka Suzuki(御成門プログラマー)
正式リリースされた.Net coreに少し触れ合ってみる
正式リリースされた.Net coreに少し触れ合ってみる
Tsukasa Kato
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
Madoka Chiyoda
もっとサーバーレスを手軽に便利に!Azure Logic Apps
もっとサーバーレスを手軽に便利に!Azure Logic Apps
典子 松本
Azure Object Anchors Recap(Kobe版)
Azure Object Anchors Recap(Kobe版)
Takahiro Miyaura
20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介
Keiji Kamebuchi
Azureといえば
Azureといえば
Kentaro Inomata
20181117 azure ml_seminar_1
20181117 azure ml_seminar_1
sady_nitro
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Hiroko Umetsu
最近の Windows Azure ってどう?
最近の Windows Azure ってどう?
Sunao Tomita
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
典子 松本
クラウド時代のエンジニアについて #sesfukui
クラウド時代のエンジニアについて #sesfukui
Yusuke Suzuki
Azure Cloud Shell
Azure Cloud Shell
ryosuke matsumura
Azureを活用したHoloLensアプリ開発
Azureを活用したHoloLensアプリ開発
Satoshi Fujimoto
Google Home, Amazon Echo, LINE Clova クロス開発& Azure Durable Funcitons で時間のかかる処理...
Google Home, Amazon Echo, LINE Clova クロス開発& Azure Durable Funcitons で時間のかかる処理...
Madoka Chiyoda
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
典子 松本
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
典子 松本
Nulabとawsと私
Nulabとawsと私
ikikko
現場からみた Azure リファレンスアーキテクチャ答え合わせ
現場からみた Azure リファレンスアーキテクチャ答え合わせ
Kuniteru Asami
AWS Direct Connectの構築を自動化(しようと)している話
AWS Direct Connectの構築を自動化(しようと)している話
Kaoru Kitauchi
BlazorにSwaggerを導入してみよう
BlazorにSwaggerを導入してみよう
TomomitsuKusaba
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
More Related Content
Similar to Azure環境にわざと障害を発生させる Azure Chaos Studio を試してみた
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
Madoka Chiyoda
もっとサーバーレスを手軽に便利に!Azure Logic Apps
もっとサーバーレスを手軽に便利に!Azure Logic Apps
典子 松本
Azure Object Anchors Recap(Kobe版)
Azure Object Anchors Recap(Kobe版)
Takahiro Miyaura
20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介
Keiji Kamebuchi
Azureといえば
Azureといえば
Kentaro Inomata
20181117 azure ml_seminar_1
20181117 azure ml_seminar_1
sady_nitro
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Hiroko Umetsu
最近の Windows Azure ってどう?
最近の Windows Azure ってどう?
Sunao Tomita
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
典子 松本
クラウド時代のエンジニアについて #sesfukui
クラウド時代のエンジニアについて #sesfukui
Yusuke Suzuki
Azure Cloud Shell
Azure Cloud Shell
ryosuke matsumura
Azureを活用したHoloLensアプリ開発
Azureを活用したHoloLensアプリ開発
Satoshi Fujimoto
Google Home, Amazon Echo, LINE Clova クロス開発& Azure Durable Funcitons で時間のかかる処理...
Google Home, Amazon Echo, LINE Clova クロス開発& Azure Durable Funcitons で時間のかかる処理...
Madoka Chiyoda
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
典子 松本
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
典子 松本
Nulabとawsと私
Nulabとawsと私
ikikko
現場からみた Azure リファレンスアーキテクチャ答え合わせ
現場からみた Azure リファレンスアーキテクチャ答え合わせ
Kuniteru Asami
AWS Direct Connectの構築を自動化(しようと)している話
AWS Direct Connectの構築を自動化(しようと)している話
Kaoru Kitauchi
BlazorにSwaggerを導入してみよう
BlazorにSwaggerを導入してみよう
TomomitsuKusaba
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
Similar to Azure環境にわざと障害を発生させる Azure Chaos Studio を試してみた
(20)
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
Azure 入門 (と言いながらちょまどの好きな Azure サービス紹介)
もっとサーバーレスを手軽に便利に!Azure Logic Apps
もっとサーバーレスを手軽に便利に!Azure Logic Apps
Azure Object Anchors Recap(Kobe版)
Azure Object Anchors Recap(Kobe版)
20110709 第1回jaz女子会 jaz紹介
20110709 第1回jaz女子会 jaz紹介
Azureといえば
Azureといえば
20181117 azure ml_seminar_1
20181117 azure ml_seminar_1
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
Linux も動く Microsoft Azure HoloLens にも対応した次世代マルチプレイミドルウェア
最近の Windows Azure ってどう?
最近の Windows Azure ってどう?
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
クラウド時代のエンジニアについて #sesfukui
クラウド時代のエンジニアについて #sesfukui
Azure Cloud Shell
Azure Cloud Shell
Azureを活用したHoloLensアプリ開発
Azureを活用したHoloLensアプリ開発
Google Home, Amazon Echo, LINE Clova クロス開発& Azure Durable Funcitons で時間のかかる処理...
Google Home, Amazon Echo, LINE Clova クロス開発& Azure Durable Funcitons で時間のかかる処理...
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Nulabとawsと私
Nulabとawsと私
現場からみた Azure リファレンスアーキテクチャ答え合わせ
現場からみた Azure リファレンスアーキテクチャ答え合わせ
AWS Direct Connectの構築を自動化(しようと)している話
AWS Direct Connectの構築を自動化(しようと)している話
BlazorにSwaggerを導入してみよう
BlazorにSwaggerを導入してみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Azure環境にわざと障害を発生させる Azure Chaos Studio を試してみた
1.
Azure環境にわざと障害を発生させる Azure Chaos Studio
を試してみた 第34回 Tokyo Jazug Night (Online) 2021/12/16(木) 御成門プログラマー(Tomotaka Suzuki)
2.
自己紹介 • 御成門プログラマー(Tomotaka Suzuki) •
Microsoft Azure、Angularなどを使ったWebアプリ開発をメイ ンでしてます • Twitter:@onarimonprogram • ブログ:onarimon.jp 趣味のグルメブログです。 よかったらこっちも見てくださ い!!(food.onarimon.jp) こっちが 技術系ブログ
3.
カオスエンジニアリングとは • カオスエンジニアリングについての説明や考え方が述べられている「カ オスエンジニアリングの原則」がとても参考になった。 • マイクロサービスなどで各サービスが個別に適切に機能していてもサー ビス間の相互作用で予測不能な混在する結果を引き起こす可能性がある →この混在する予測不能な結果=カオス •
障害を注入する。結果を観察し、対応していくことで対応力をつけるこ とでカオスをコントロールしシステムの信頼性を向上しようという考え →カオスエンジニアリング PRINCIPLES OF CHAOS ENGINEERING - Principles of chaos engineering
4.
Azure Chaos Studio(プレビュー)
とは • 実際の停止を模した障害を意 図的に起こせるフルマネージ ドのカオスエンジニアリング 実験プラットフォーム • Azureリソースで比較的簡単 に障害対策のシミュレーショ ンを行うことができる • 現在パブリックプレビュー中 Azure Chaos Studio - カオス エンジニアリング実験 | Microsoft Azure
5.
Azure Chaos Studio
: 対象リソース • Azure 仮想マシン • Azure 仮想マシン スケール セット • Azure ネットワーク セキュリティ グループ • Azure Kubernetes Service • Azure Cosmos DB • Azure Cache for Redis Chaos Studio でサポートされているリソースの種類とロールの割り当て | Microsoft Docs
6.
Azure Chaos Studio
: 発生させられる障害例 • 仮想マシンシャットダウン • CPU負荷 • 仮想メモリ負荷 • ディスクI/O負荷 • プロセス強制終了 • Windowsサービス停止 • ネットワーク遅延・切断 • AKS Chaos Mesh関連の障害 • Cosmos DBのフェールオーバー などなど Chaos Studio の障害およびアクション ライブラリ | Microsoft Docs
7.
Azure Chaos Studio
: 実行までの簡単な手順 1. AzurePortalから Chaos Studio でターゲットとなるリソース を有効にする(リソースのオンボード) 2. Experiments(実験)を作成する。発生させる障害の種類や期 間、障害を起こすターゲットを設定 3. 作成したExperiments(実験)に対して、障害発生対象リソース に障害を発生させることのできる権限を追加 →発生させる障害によって追加する権限は異なる 4. Experiments(実験)を実行する。そうすると設定した障害を 起こすことができる
8.
Azure Chaos Studio
: Demo • 仮想マシンシャットダウンの障害を発生させる。 Traffic ManagerはVM1の障害を検知してVM2に移行 Azure Chaos Studio VM1 VM2 VM2 VM1 VM1のシャットダウン Traffic Manager Traffic Manager 優先度高
9.
Azure Chaos Studio
: 価格 • 現状はパブリックプレビューなので無料で提供されている • 将来的にはExperiments(実験)の実行時間で課金がかかる? • 2022年4月以降は課金が発生するとの記述あり • 詳細はまだ公式ドキュメントには載っていない Azure Chaos Studio - Pricing | Microsoft Azure
10.
Azure Chaos Studio
: 触ってみた感想 • 障害発生まで簡単に実行できた • 以前だったら障害が起きるようなコマンドを自分で作って流したり、 外部のツールを使う必要があったが、Azure Chaos StudioはPortalポ チポチで実行できるの行いやすかったです。 • 料金体系がどうなるのか気になる • 継続的に実行することを考えていきたい • 個人的にAzure PaaS系のリソースの対応を待ち望んでおります (WebApps、SQL Databaseなど)
11.
ありがとうございました!! Azure Chaos Studio
これからも使っていきたい。
Download now