Submit Search
Upload
クラウドデザインパターンのススメ
•
4 likes
•
1,515 views
貴志 上坂
Follow
2015/2/27 SanSanxネクストスケープ合同勉強会のセッションで用いた資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 18
Download now
Download to read offline
Recommended
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
貴志 上坂
デザインパターンから見た AWS と Azure
デザインパターンから見た AWS と Azure
Sunao Tomita
Azure aws違い
Azure aws違い
Masanobu Sato
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
Naoki (Neo) SATO
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
GoAzure
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
Takekazu Omi
AWSクラウドデザインパターン VPC移行編
AWSクラウドデザインパターン VPC移行編
Yasuhiro Araki, Ph.D
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for Enterprise
Akio Katayama
Recommended
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
貴志 上坂
デザインパターンから見た AWS と Azure
デザインパターンから見た AWS と Azure
Sunao Tomita
Azure aws違い
Azure aws違い
Masanobu Sato
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
[Azure Deep Dive] クラウド デザイン パターン ~優れたシステム構築のためのガイダンス~
Naoki (Neo) SATO
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
GoAzure
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
Takekazu Omi
AWSクラウドデザインパターン VPC移行編
AWSクラウドデザインパターン VPC移行編
Yasuhiro Araki, Ph.D
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for Enterprise
Akio Katayama
[修羅の街からこんにちわ♪JAZUG連動企画 by ふくあず] Windows Azureクラウド デザイン パターン
[修羅の街からこんにちわ♪JAZUG連動企画 by ふくあず] Windows Azureクラウド デザイン パターン
Naoki (Neo) SATO
20141004 青森ハンズオン Azure概要
20141004 青森ハンズオン Azure概要
Sunao Tomita
Caching ガイダンスの話
Caching ガイダンスの話
Sunao Tomita
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
真吾 吉田
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
株式会社スカイアーチネットワークス
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
Masaki Yamamoto
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
Serverworks Co.,Ltd.
AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介
AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介
Amazon Web Services Japan
AWSのNoSQL入門
AWSのNoSQL入門
Akihiro Kuwano
20170111above the cloud_vol2
20170111above the cloud_vol2
Naomi Yamasaki
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ(skyhopperのご紹介):150521
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ(skyhopperのご紹介):150521
株式会社スカイアーチネットワークス
JenkinsのAWS連携
JenkinsのAWS連携
株式会社スカイアーチネットワークス
それでもボクはMicrosoft Azure を使う
それでもボクはMicrosoft Azure を使う
Masaki Takeda
Amazon RDS (MySQL) 入門
Amazon RDS (MySQL) 入門
Manabu Shinsaka
青空文庫サーバの今と今後
青空文庫サーバの今と今後
Keisuke Katsuki
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
Yuki KAN
ビッグデータだけじゃない Amazon DynamoDBの活用事例
ビッグデータだけじゃない Amazon DynamoDBの活用事例
Ken Nakanishi
ICDP普及活動
ICDP普及活動
Katsuhiro Masaki
CDP(キャンペーンサイト編)
CDP(キャンペーンサイト編)
Hiroyasu Suzuki
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
Trainocate Japan, Ltd.
Couchbase lite realm 比較
Couchbase lite realm 比較
ssd kfk
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 -
SORACOM, INC
More Related Content
What's hot
[修羅の街からこんにちわ♪JAZUG連動企画 by ふくあず] Windows Azureクラウド デザイン パターン
[修羅の街からこんにちわ♪JAZUG連動企画 by ふくあず] Windows Azureクラウド デザイン パターン
Naoki (Neo) SATO
20141004 青森ハンズオン Azure概要
20141004 青森ハンズオン Azure概要
Sunao Tomita
Caching ガイダンスの話
Caching ガイダンスの話
Sunao Tomita
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
真吾 吉田
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
株式会社スカイアーチネットワークス
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
Masaki Yamamoto
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
Serverworks Co.,Ltd.
AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介
AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介
Amazon Web Services Japan
AWSのNoSQL入門
AWSのNoSQL入門
Akihiro Kuwano
20170111above the cloud_vol2
20170111above the cloud_vol2
Naomi Yamasaki
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ(skyhopperのご紹介):150521
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ(skyhopperのご紹介):150521
株式会社スカイアーチネットワークス
JenkinsのAWS連携
JenkinsのAWS連携
株式会社スカイアーチネットワークス
それでもボクはMicrosoft Azure を使う
それでもボクはMicrosoft Azure を使う
Masaki Takeda
Amazon RDS (MySQL) 入門
Amazon RDS (MySQL) 入門
Manabu Shinsaka
青空文庫サーバの今と今後
青空文庫サーバの今と今後
Keisuke Katsuki
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
Yuki KAN
ビッグデータだけじゃない Amazon DynamoDBの活用事例
ビッグデータだけじゃない Amazon DynamoDBの活用事例
Ken Nakanishi
ICDP普及活動
ICDP普及活動
Katsuhiro Masaki
CDP(キャンペーンサイト編)
CDP(キャンペーンサイト編)
Hiroyasu Suzuki
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
Trainocate Japan, Ltd.
What's hot
(20)
[修羅の街からこんにちわ♪JAZUG連動企画 by ふくあず] Windows Azureクラウド デザイン パターン
[修羅の街からこんにちわ♪JAZUG連動企画 by ふくあず] Windows Azureクラウド デザイン パターン
20141004 青森ハンズオン Azure概要
20141004 青森ハンズオン Azure概要
Caching ガイダンスの話
Caching ガイダンスの話
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介
AWS初心者向けWebinar 失敗例を成功に変える AWSアンチパターンのご紹介
AWSのNoSQL入門
AWSのNoSQL入門
20170111above the cloud_vol2
20170111above the cloud_vol2
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ(skyhopperのご紹介):150521
スカイアーチセミナー:[スカイアーチ AWS共催]AWS移行のプロが教える!導入への3ステップ(skyhopperのご紹介):150521
JenkinsのAWS連携
JenkinsのAWS連携
それでもボクはMicrosoft Azure を使う
それでもボクはMicrosoft Azure を使う
Amazon RDS (MySQL) 入門
Amazon RDS (MySQL) 入門
青空文庫サーバの今と今後
青空文庫サーバの今と今後
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
ビッグデータだけじゃない Amazon DynamoDBの活用事例
ビッグデータだけじゃない Amazon DynamoDBの活用事例
ICDP普及活動
ICDP普及活動
CDP(キャンペーンサイト編)
CDP(キャンペーンサイト編)
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
Viewers also liked
Couchbase lite realm 比較
Couchbase lite realm 比較
ssd kfk
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 -
SORACOM, INC
Spring Boot + Netflix Eureka
Spring Boot + Netflix Eureka
心 谷本
AWS/Azure二大クラウドプラットフォーム十番勝負
AWS/Azure二大クラウドプラットフォーム十番勝負
Takuya Tachibana
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
takezoe
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
増田 亨
Viewers also liked
(6)
Couchbase lite realm 比較
Couchbase lite realm 比較
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 -
Spring Boot + Netflix Eureka
Spring Boot + Netflix Eureka
AWS/Azure二大クラウドプラットフォーム十番勝負
AWS/Azure二大クラウドプラットフォーム十番勝負
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring
Similar to クラウドデザインパターンのススメ
Sql database のご紹介
Sql database のご紹介
Oda Shinsuke
20130615 オンプレ\(^o^)/クラウドにモヤモヤしてる人が押さえておくべき3つのこと
20130615 オンプレ\(^o^)/クラウドにモヤモヤしてる人が押さえておくべき3つのこと
真吾 吉田
06.吉田さん オンプレ\(^o^)/
06.吉田さん オンプレ\(^o^)/
FreelanceBusinessFestival
テスト自動化読書会 第3章 20150523
テスト自動化読書会 第3章 20150523
dnoguchi
オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用
elanlilac
マニアックス5Sql azure
マニアックス5Sql azure
貴仁 大和屋
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
Shinichiro Isago
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
guest628c07
非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門
Kiro Harada
Awsのインフラをデザインパターン駆使して設計構築
Awsのインフラをデザインパターン駆使して設計構築
Monstar Lab Inc.
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016
Yusuke Suzuki
これからのクラウドネイティブアプリケーションの話をしよう
これからのクラウドネイティブアプリケーションの話をしよう
真吾 吉田
20120222
20120222
晶 川俣
ソフトウェア工学2023 04 開発プロセスモデル
ソフトウェア工学2023 04 開発プロセスモデル
Toru Tamaki
最近Preview公開されたAzure テストサービスを試してみた
最近Preview公開されたAzure テストサービスを試してみた
Hiroyuki Mori
AWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:Cap
真吾 吉田
JAWS DAYS 2015
JAWS DAYS 2015
陽平 山口
クラウド時代のエンジニアについて #sesfukui
クラウド時代のエンジニアについて #sesfukui
Yusuke Suzuki
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
terurou
企業システムにアジャイルは必要か
企業システムにアジャイルは必要か
Hiromasa Oka
Similar to クラウドデザインパターンのススメ
(20)
Sql database のご紹介
Sql database のご紹介
20130615 オンプレ\(^o^)/クラウドにモヤモヤしてる人が押さえておくべき3つのこと
20130615 オンプレ\(^o^)/クラウドにモヤモヤしてる人が押さえておくべき3つのこと
06.吉田さん オンプレ\(^o^)/
06.吉田さん オンプレ\(^o^)/
テスト自動化読書会 第3章 20150523
テスト自動化読書会 第3章 20150523
オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用
マニアックス5Sql azure
マニアックス5Sql azure
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門
Awsのインフラをデザインパターン駆使して設計構築
Awsのインフラをデザインパターン駆使して設計構築
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016
Javaエンジニアのための"クラウド時代の過ごし方" Java Day Tokyo 2016
これからのクラウドネイティブアプリケーションの話をしよう
これからのクラウドネイティブアプリケーションの話をしよう
20120222
20120222
ソフトウェア工学2023 04 開発プロセスモデル
ソフトウェア工学2023 04 開発プロセスモデル
最近Preview公開されたAzure テストサービスを試してみた
最近Preview公開されたAzure テストサービスを試してみた
AWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:Cap
JAWS DAYS 2015
JAWS DAYS 2015
クラウド時代のエンジニアについて #sesfukui
クラウド時代のエンジニアについて #sesfukui
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
スマートフォン×Cassandraによるハイパフォーマンス基盤の構築事例
企業システムにアジャイルは必要か
企業システムにアジャイルは必要か
More from 貴志 上坂
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
貴志 上坂
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
貴志 上坂
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
貴志 上坂
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
貴志 上坂
第5回 cogbot勉強会!
第5回 cogbot勉強会!
貴志 上坂
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
貴志 上坂
NS study8 DDD Microservices Azuer Service Fabric
NS study8 DDD Microservices Azuer Service Fabric
貴志 上坂
始めよう! ドメイン駆動設計&マイクロサービス開発 ~C# と Azure Service Fabric で最高の DDD 開発を~
始めよう! ドメイン駆動設計&マイクロサービス開発 ~C# と Azure Service Fabric で最高の DDD 開発を~
貴志 上坂
Ns study Azure IoTHub紹介
Ns study Azure IoTHub紹介
貴志 上坂
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
貴志 上坂
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
貴志 上坂
20150421 QCon Tokyo 2015 Azureが切り開く新時代のソフトウェア開発・設計
20150421 QCon Tokyo 2015 Azureが切り開く新時代のソフトウェア開発・設計
貴志 上坂
Enterprise cloud design pattern 大量データ処理アーキテクチャの構築
Enterprise cloud design pattern 大量データ処理アーキテクチャの構築
貴志 上坂
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
貴志 上坂
More from 貴志 上坂
(14)
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
第5回 cogbot勉強会!
第5回 cogbot勉強会!
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
NS study8 DDD Microservices Azuer Service Fabric
NS study8 DDD Microservices Azuer Service Fabric
始めよう! ドメイン駆動設計&マイクロサービス開発 ~C# と Azure Service Fabric で最高の DDD 開発を~
始めよう! ドメイン駆動設計&マイクロサービス開発 ~C# と Azure Service Fabric で最高の DDD 開発を~
Ns study Azure IoTHub紹介
Ns study Azure IoTHub紹介
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
20150421 QCon Tokyo 2015 Azureが切り開く新時代のソフトウェア開発・設計
20150421 QCon Tokyo 2015 Azureが切り開く新時代のソフトウェア開発・設計
Enterprise cloud design pattern 大量データ処理アーキテクチャの構築
Enterprise cloud design pattern 大量データ処理アーキテクチャの構築
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
Moq & Fakes Framework を使った実践的ユニットテスト - BuildInsider
クラウドデザインパターンのススメ
1.
クラウドデザインパターンのススメ 株式会社ネクストスケープ アーキテクト 上坂貴志 2015/02/27 SanSan x
ネクストスケープ合同勉強会
2.
アジェンダ • AWS, Azureのクラウドデザインパターンの違い •
Azureクラウドデザインパターンについて 1. SLA100%未達への対処 1. Retryパターン 2. Circuit Breakerパターン 3. Scheduler Agent Supervisor パターン 2. スケーリングへの対処 1. Compute Resource Consolidationパターン 2. External Configuration Storeパターン 3. Runtime Reconfiguration パターン 3. 実装例 1. Retry パターン 2. Circuit Breaker パターン
3.
自己紹介 • 上坂貴志(うえさかたかし) • 学生時代にWindows95発売してたっけ?な年齢 •
学生時代のアルバイトがプログラマーだったのが運のつ き • 保守運用があまりに辛くて、どうしたものかとWebを彷 徨っていた頃に流行っていたのがITアーキテクトという 言葉 • これぞ銀の弾丸か!と思ってITアーキテクトになろうと それ以来、孤軍奮闘 • そんな訳でいまだにアーキテクチャと格闘しています。 (もはや趣味か) • 重要なのはシステムアーキテクチャじゃなくて、ソフト ウェアアーキテクチャである、と思っています • ここ数年はクラウドどっぷりなシステム開発 • 機会があればセッションしてます • 過去のセッション BuildInsider オフラインイベント Qcon デブサミ夏・冬 etc 株式会社ネクストスケープ 人材募集中です!
4.
AWSクラウドデザインパターンと Azureクラウドデザインパターンの違い AWS CDP 2012年発表
システムアーキテクチャパ ターン集 クラウドの啓蒙を目的として いる クラウド入門に最適 Azure CDP 2014年発表 PaaSを前提とした設計・実装 パターン集 オンプレでも使えるパターン が多い クラウドの弱点に着目
5.
SLA100%未達への対処
6.
SLA100%未達への対処 Retry パターン
7.
SLA100%未達への対処 Circuit Breaker パターン 成功の閾値に 達した 失敗の閾値に 達した 操作が失敗した タイムアウトタ イマーが期限切 れになった
8.
SLA100%未達への対処 Scheduler Agent Supervisor
パターン スケジューラは ワークフローとして タスクを構成する ステップを調整し、 実行する スケジューラは 開始時と完了時に、 それぞれのステップの 状態を状態ストアに 保持する スケジューラ 状態ストア スーパーバイザー エージェント エージェント リモート ソース リモート ソース スーパーバイザーは、 状態ストアにあるステップ の状態を監視し、ステップの 状態を適宜更新する スーパーバイザーは、 スケジューラーが失敗した ステップの再試行を 要求する ワークフロー内のステップはリ モートリソースにアクセスするか、 リモートサービスを呼び出すよう にエージェントに要求を送信でき る。リクエストとレスポンスは通 常、非同期に送信される。 エージェントはリモートソースま たはリモートサービスにアクセス する。エラー処理やリトライのロ ジックはエージェントが持つべき である。
9.
スケーリング時の問題対処
10.
スケーリング時の問題対処 OnStart時 にリソース の初期化 Runでタスク を作成して完 了を待つ OnStop時にリソース のクリーンアップ Compute Resource Consolidation
パターン
11.
スケーリング時の問題対処 External Configuration Store
パターン 外部の構成ストア 代替オプション
12.
スケーリング時の問題対処 Runtime Reconfiguration パターン 構成情報 update 構成情報 ファイル 実行中に 変更を反映 アプリケーション 再起動 実行中の反映が できないので 変更をキャンセル
13.
まとめ • クラウドデザインパターンを知っておけば、典 型的な失敗を防げる。 • 典型的な失敗を知らないと・・・ –
運用に入ってから気づく – 修正範囲が広くて後から直すのは大変 • Retry処理なんて、あちこちに入れないといけない – とてもつらい運用が待っている • しばしば監視が必要。何かあったら手動リカバリ そしてクラウド嫌いになる・・・かも。
14.
実装例
15.
16.
17.
• 実演します
18.
ありがとうございました! ネクストスケープうえさかでした!
Download now