Submit Search
Upload
Awsのインフラをデザインパターン駆使して設計構築
•
74 likes
•
19,461 views
Monstar Lab Inc.
Follow
Awsのインフラをデザインパターン駆使して設計・構築できる!?
Read less
Read more
Technology
Report
Share
Report
Share
1 of 99
Download now
Download to read offline
Recommended
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本
Amazon Web Services Japan
AWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct Connect
Amazon Web Services Japan
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Akihiro Kuwano
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
Amazon Web Services Japan
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
Amazon Web Services Japan
20200708サーバーレスでのAPI管理の考え方
20200708サーバーレスでのAPI管理の考え方
Amazon Web Services Japan
Recommended
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本
Amazon Web Services Japan
AWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct Connect
Amazon Web Services Japan
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Akihiro Kuwano
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
Amazon Web Services Japan
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
Amazon Web Services Japan
20200708サーバーレスでのAPI管理の考え方
20200708サーバーレスでのAPI管理の考え方
Amazon Web Services Japan
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
Amazon Web Services Japan
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
Amazon Web Services Japan
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
Amazon Web Services Japan
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
Amazon Web Services Japan
AWSからのメール送信
AWSからのメール送信
Amazon Web Services Japan
Amazon VPC VPN接続設定 参考資料
Amazon VPC VPN接続設定 参考資料
Amazon Web Services Japan
AWS BlackBelt AWS上でのDDoS対策
AWS BlackBelt AWS上でのDDoS対策
Amazon Web Services Japan
AWSのセキュリティについて
AWSのセキュリティについて
Yasuhiro Horiuchi
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
Amazon Web Services Japan
20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager
Amazon Web Services Japan
CloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しよう
Eiji KOMINAMI
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
Amazon Web Services Japan
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
Amazon Web Services Japan
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
Amazon Web Services Japan
AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Techシリーズ Amazon Kinesis
Amazon Web Services Japan
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
Amazon Web Services Japan
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
Amazon Web Services Japan
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
Amazon Web Services Japan
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 -
SORACOM, INC
スタートアップでのAWS(Amazon Web Services)活用事例
スタートアップでのAWS(Amazon Web Services)活用事例
schoowebcampus
More Related Content
What's hot
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
Amazon Web Services Japan
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
Amazon Web Services Japan
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
Amazon Web Services Japan
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
Amazon Web Services Japan
AWSからのメール送信
AWSからのメール送信
Amazon Web Services Japan
Amazon VPC VPN接続設定 参考資料
Amazon VPC VPN接続設定 参考資料
Amazon Web Services Japan
AWS BlackBelt AWS上でのDDoS対策
AWS BlackBelt AWS上でのDDoS対策
Amazon Web Services Japan
AWSのセキュリティについて
AWSのセキュリティについて
Yasuhiro Horiuchi
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
Amazon Web Services Japan
20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager
Amazon Web Services Japan
CloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しよう
Eiji KOMINAMI
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
Amazon Web Services Japan
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
Amazon Web Services Japan
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
Amazon Web Services Japan
AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Techシリーズ Amazon Kinesis
Amazon Web Services Japan
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
Amazon Web Services Japan
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
Amazon Web Services Japan
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
Amazon Web Services Japan
What's hot
(20)
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
AWSからのメール送信
AWSからのメール送信
Amazon VPC VPN接続設定 参考資料
Amazon VPC VPN接続設定 参考資料
AWS BlackBelt AWS上でのDDoS対策
AWS BlackBelt AWS上でのDDoS対策
AWSのセキュリティについて
AWSのセキュリティについて
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager
CloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しよう
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
Viewers also liked
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 -
SORACOM, INC
スタートアップでのAWS(Amazon Web Services)活用事例
スタートアップでのAWS(Amazon Web Services)活用事例
schoowebcampus
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for Enterprise
Akio Katayama
自動化テスト道への歩み - PM編
自動化テスト道への歩み - PM編
Akira Jing
プログラマに贈るクラウドとの上手な付き合い方
プログラマに贈るクラウドとの上手な付き合い方
Keisuke Nishitani
AWSクラウドデザインパターン VPC移行編
AWSクラウドデザインパターン VPC移行編
Yasuhiro Araki, Ph.D
(SEC323) New: Securing Web Applications with AWS WAF
(SEC323) New: Securing Web Applications with AWS WAF
Amazon Web Services
Lv1から始めるWebサービスのインフラ構築
Lv1から始めるWebサービスのインフラ構築
伊藤 祐策
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
Hiroyasu Suzuki
WebサービスStartUP向け AWSスケーラブルな構成例
WebサービスStartUP向け AWSスケーラブルな構成例
Amazon Web Services Japan
Viewers also liked
(10)
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 -
スタートアップでのAWS(Amazon Web Services)活用事例
スタートアップでのAWS(Amazon Web Services)活用事例
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for Enterprise
自動化テスト道への歩み - PM編
自動化テスト道への歩み - PM編
プログラマに贈るクラウドとの上手な付き合い方
プログラマに贈るクラウドとの上手な付き合い方
AWSクラウドデザインパターン VPC移行編
AWSクラウドデザインパターン VPC移行編
(SEC323) New: Securing Web Applications with AWS WAF
(SEC323) New: Securing Web Applications with AWS WAF
Lv1から始めるWebサービスのインフラ構築
Lv1から始めるWebサービスのインフラ構築
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
WebサービスStartUP向け AWSスケーラブルな構成例
WebサービスStartUP向け AWSスケーラブルな構成例
Similar to Awsのインフラをデザインパターン駆使して設計構築
JAWS DAYS 2015
JAWS DAYS 2015
陽平 山口
Cloud formation デザイナーで捗ろう
Cloud formation デザイナーで捗ろう
koki abe
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
貴志 上坂
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Masaki Suzuki
Aws well architected-framework_seminar_overview
Aws well architected-framework_seminar_overview
Yoshii Ryo
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
Amazon Web Services Japan
AWSへのWindows Server 2003の移行 そして今後インフラとどう向き合うべきか
AWSへのWindows Server 2003の移行 そして今後インフラとどう向き合うべきか
真吾 吉田
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya
陽平 山口
AWS Database Migration Serviceの紹介
AWS Database Migration Serviceの紹介
Kunio Kawahara
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
Atushi Sugiyama
20121221 AWS re:Invent 凱旋報告
20121221 AWS re:Invent 凱旋報告
真吾 吉田
これからのクラウドネイティブアプリケーションの話をしよう
これからのクラウドネイティブアプリケーションの話をしよう
真吾 吉田
はじめての Azure 開発
はじめての Azure 開発
Yoshitaka Seo
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
Amazon Web Services Japan
AWS & Google Cloudを使ったシステム開発/技術選定のはなし
AWS & Google Cloudを使ったシステム開発/技術選定のはなし
修一 高橋
俺とHashiCorp
俺とHashiCorp
Toru Makabe
デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016)
デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016)
Takamasa Maejima
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
Shinichiro Isago
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
guest628c07
Fcp
Fcp
Naoto TAKAHASHI
Similar to Awsのインフラをデザインパターン駆使して設計構築
(20)
JAWS DAYS 2015
JAWS DAYS 2015
Cloud formation デザイナーで捗ろう
Cloud formation デザイナーで捗ろう
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Aws well architected-framework_seminar_overview
Aws well architected-framework_seminar_overview
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWSへのWindows Server 2003の移行 そして今後インフラとどう向き合うべきか
AWSへのWindows Server 2003の移行 そして今後インフラとどう向き合うべきか
JAWS re:Mote 2015 Nagoya
JAWS re:Mote 2015 Nagoya
AWS Database Migration Serviceの紹介
AWS Database Migration Serviceの紹介
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
20121221 AWS re:Invent 凱旋報告
20121221 AWS re:Invent 凱旋報告
これからのクラウドネイティブアプリケーションの話をしよう
これからのクラウドネイティブアプリケーションの話をしよう
はじめての Azure 開発
はじめての Azure 開発
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
AWS & Google Cloudを使ったシステム開発/技術選定のはなし
AWS & Google Cloudを使ったシステム開発/技術選定のはなし
俺とHashiCorp
俺とHashiCorp
デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016)
デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016)
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
Fcp
Fcp
Recently uploaded
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
Recently uploaded
(10)
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
Awsのインフラをデザインパターン駆使して設計構築
1.
社内勉強会vol.3 AWSのインフラを デザインパターン駆使して設計・構築できる!? Takayuki Niinuma@Kagoshima
2.
お願い • 参加者は基本的にはミュートにしてください • 画面共有のボタンは押さないでください •
質問があればmentionを入れて通知ください
3.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
4.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
5.
Title: technologist Facebook: takayuki.niinuma Twitter:
@twinuma GitHub: https://github.com/Twinuma Blog: http://takachan.hatenablog.jp
6.
“AWS”タグが付いた投稿は、現在19個
7.
私のクローズドだったtipsダダ漏れ
8.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
9.
\ここで、皆さんに質問/ AWSのサービスはどれだけ知っていますか?
10.
Amazon EC2 Route
53 Amazon S3 Amazon RDS
11.
\ここで、皆さんに質問/ AWSのサービスはどれだけ知って いますか? 自己紹介 AWSのCloud Design Pattern紹介 アプリケーション機能要件に対しての構築パターン
12.
\ここで、皆さんに質問/ AWSのサービスはどれだけ知って いますか? 自己紹介 AWSのCloud Design Pattern紹介 アプリケーション機能要件に対しての構築パターン
13.
クラウドアーキテクティング原則 クラウドの特性を考えると、これまでのシステムアーキテクティングと異なった 視点が必要となる。それをクラウドアーキテクティング原則として整理している。 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858)
-
14.
クラウドアーキテクティング原則 クラウドの特性を考えると、これまでのシステムアーキテクティングと異なった 視点が必要となる。それをクラウドアーキテクティング原則として整理している。 • できるだけサービスを利用 • 机上実験よりも実証実験 •
スモールスタートからスケールアウト • 変化に対して全レイヤで対処 • 故障のための設計(Design For Failure) • 最初だけではなく周期的なカイゼン 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
15.
クラウドアーキテクティング原則 クラウドの特性を考えると、これまでのシステムアーキテクティングと異なった 視点が必要となる。それをクラウドアーキテクティング原則として整理している。 • できるだけサービスを利用 • 机上実験よりも実証実験 •
スモールスタートからスケールアウト • 変化に対して全レイヤで対処 • 故障のための設計(Design For Failure) • 最初だけではなく周期的なカイゼン 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
16.
できるだけサービスを利用 すでにクラウド上に存在しているサービスのメリット/デメリットを正確に理解し、使いこ なすことが重要である。利用者としては、車輪の再開発は極力避けるべきである。 SDKs Java Python PHP
.NET Ruby nodeJS iOS Android AWS Toolkit for Visual Studio AWS Toolkit for Eclipse Tools for Windows PowerShell CLI 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
17.
例:S3でWebサイトのホスティング 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858)
-
18.
例:S3でWebサイトのホスティング • 99.999999999%の堅牢性と、99.99%の可用性を提供 • 3ヶ所以上の異なるロケーションにデータ保管 •
データ転送量、ファイルサイズで課金(基本的にEC2より安価) 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
19.
例:RDSでマネージドリレーショナルデータベース 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858)
-
20.
例:RDSでマネージドリレーショナルデータベース • 自動バックアップ、Restore To
Point In Time • レプリケーション(Multi-AZ、Read Replica) • パッチ管理(自動マイナーバージョンアップ) 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
21.
机上実験よりも実証実験 クラウドの良さは瞬時に安く調達できることなので、机上の実験に時間をかけず、その場です ぐに試すべきである。そうすることで短時間で精度の高い結果が分かり、よりカイゼンできる。 数日 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858)
-
22.
机上実験よりも実証実験 クラウドの良さは瞬時に安く調達できることなので、机上の実験に時間をかけず、その場です ぐに試すべきである。そうすることで短時間で精度の高い結果が分かり、よりカイゼンできる。 数日 数秒 引用 -
実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
23.
例:EC2でキャパシティプランニングの短縮 • 負荷テストでリソース不足がわかった場合、その後のチューニングが大変 • 事前のキャパシティプランニングに時間をかけてしまう オンプレミス 引用
- 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
24.
例:EC2でキャパシティプランニングの短縮 • 負荷テストでリソース不足がわかった場合、その後のチューニングが大変 • 事前のキャパシティプランニングに時間をかけてしまう オンプレミス •
負荷テストでリソース不足が分かったらすぐに調整(スケールアップ/アウト) • 調整時に仮想サーバを増やし過ぎたら減らせばいい(課金も止まる) クラウド(AWS) 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
25.
ただし・・・(注意点) できるだけサービスを利用 • 何でもかんでもサービスを使えばいいというわけではない • ちゃんとできないことも把握して適材適所で利用する 引用
- 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
26.
ただし・・・(注意点) できるだけサービスを利用 • 何でもかんでもサービスを使えばいいというわけではない • ちゃんとできないことも把握して適材適所で利用する Amazon
S3 • 独自ドメインがHTTPS通信が利用できない • BASIC認証が利用できない 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
27.
ただし・・・(注意点) できるだけサービスを利用 • 何でもかんでもサービスを使えばいいというわけではない • ちゃんとできないことも把握して適材適所で利用する Amazon
S3 • 独自ドメインがHTTPS通信が利用できない • BASIC認証が利用できない Amazon RDS • OSにログインできない • 権限の制約などによる利用できない機能がある ローカルディスクへのデータの書き出しなど 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
28.
ただし・・・(注意点) 机上実験よりも実証実験 • 必要な仮想サーバの性能と数量を決めるためのキャパシティプランニング は、事前に時間を掛ける必要はないが・・・ • 負荷に対するアーキテクチャを間違えると負荷テストの結果、必要な仮想 サーバの性能と数量が膨大(=高額)になる可能性も・・・ •
終盤のアーキテクチャの変更は危険がいっぱい・・・(スケールアップも 限界はある・・・) 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
29.
ただし・・・(注意点) 机上実験よりも実証実験 • 必要な仮想サーバの性能と数量を決めるためのキャパシティプランニング は、事前に時間を掛ける必要はないが・・・ • 負荷に対するアーキテクチャを間違えると負荷テストの結果、必要な仮想 サーバの性能と数量が膨大(=高額)になる可能性も・・・ •
終盤のアーキテクチャの変更は危険がいっぱい・・・(スケールアップも 限界はある・・・) アーキテクチャの設計は机上の実験も含め、 事前に時間をかけたい 引用 - 実践!AWSクラウドデザインパターン(http://www.slideshare.net/suzlab/cdp-28868858) -
30.
AWSクラウドデザインパターン AWSクラウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型的な 問題とそれに対する解決策・設計方法を、わかりやすく分類して、ノウハウとして利 用できるように整理したものである。
31.
AWSクラウドデザインパターン http://aws.clouddesignpattern.org/
32.
AWSクラウドデザインパターン http://aws.clouddesignpattern.org/
33.
AWSクラウドデザインパターン 現在48パターン+カテゴライズ待ち15パターン
34.
例:Cloud DI Pattern •
解決したい課題 • クラウドでの解決/パターンの説明 • 実装 • 構造 • 利点 • 注意点 • その他 • 関連ブログ
35.
例:Cloud DI Pattern <解決したい課題> 規模の大きなシステムでは、アクセス数などの増大とともに多数のサーバーを増設する ことになる。 その場合、サーバー構築に必要なインストールや設定を一つひとつ手作業で行うのは非 常に手間となり、期限内で終わらせることも難しくなる。サーバー構築の自動化を行う 方法としてシステム管理ツールを利用する方法もあるが、そこにはコストの問題もある。
36.
例:Cloud DI Pattern <クラウドでの解決/パターンの説明> 仮想サーバーを起動した際、そのサーバーの目的に合わせてサーバーの内部構成を自動的に構 築したいケースがある。特にScale
OutパターンやScheduled Autoscalingパターンを使って運 用を自動化したい場合に求められる。こうしたケースではBootstrapパターンが有効だが、外出 ししておきたい情報(例えばDB接続先IPアドレス、サーバー名、認識番号など)が多くある場 合、このCloud DIパターンを利用することでより柔軟にサーバー初期化を行うことができる。
37.
例:Cloud DI Pattern <実装> EC2を起動する際、EC2インスタンスに対して、任意のタグをつける機能がある。こ の機能を利用して、EC2起動時にタグ情報を読み込み、それに応じた設定を行う。 •
EC2の固有情報をタグとしてセットする。(例えばEIPをタグとして設定する) • EC2の起動時に、タグを取得するアプリケーションが起動するよう設定する。 • アプリケーション内で、タグ情報に従ってEC2の初期化を行う(設定したEIPが自動的に EC2に割り当てられる)。
38.
例:Cloud DI Pattern <構造>
39.
例:Cloud DI Pattern <利点> •
Stampパターン・Bootstrapパターンを使った汎用的なベースイメージに対して 固有の設定を行える。 • タグ情報でパラメータ設定を行うため、マネジメントコンソールで容易に設定 したり確認したりできる。 • 自動的に設定を行えるため、運用時のミスを低減できる。 • EC2インスタンスの構築だけでなく、AMIやスナップショットの自動取得を行 う仕組みを作る場合にも利用できる。
40.
例:Cloud DI Pattern <注意点> •
タグは、付与できる文字数が決まっている場合がある。その場合は、S3のURLやネッ トワークのファイルパスなど、渡したい情報へのポインタ情報をタグにセットする。
41.
例:Cloud DI Pattern <その他> •
情報を引き渡すために、タグだけでなくユーザーデータと 呼ばれるメタデータを利用する事もできる。
42.
AWSクラウドデザインパターン http://aws.clouddesignpattern.org/
43.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
44.
AWS リファレンスアーキテクチャ http://aws.amazon.com/jp/architecture/ AWSクラウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型 的な問題とそれに対する解決策・設計方法を、わかりやすく分類して、ノウハ ウとして利用できるように整理したものである。
45.
AWS リファレンスアーキテクチャ
46.
AWS リファレンスアーキテクチャ
47.
私が構築設計するときの代表的な4パターン ①Web Storage Pattern •
S3を使えば、ネットワーク負荷やデー タ容量を気にする必要がなくなる • S3は3カ所以上のデータセンターで バックアップを行っているため、非常 に耐久性が高い • 各コンテンツ毎のURLが発行されるた め、ファイルをS3に置くだけでファイ ル共有など広範囲な目的で活用するこ とができる
48.
②Multi-Datacenter Pattern • データセンターレベルの大きな障害が発 生しても、サービス継続可能なシステム を構築できる •
東日本大震災以降注目されているディザ スターリカバリー(DR)構成を安価に 迅速に構築できる • AWSはAZごとに初期費用や月額利用料 がかかるわけではないので、単一のAZ を使用しても複数のAZを使用しても費 用は変わらない 私が構築設計するときの代表的な4パターン
49.
③Scale Out Pattern •
トラフィック量の増大に合わせて自動的に EC2インスタンスを増やすことができるの で、サービス継続につながる • トラフィック量が多くないときにはEC2イ ンスタンスを削減できる(スケールインと呼 ぶ)のでコスト削減につながる • トラフィック量の増減に合わせて自動的に EC2インスタンスを増減させられるので、 運用の手間が省ける • ELBの配下に必要な数のEC2インスタンス を並べることができるので、スケールアッ プと比べると処理能力の限界は極めて高い 私が構築設計するときの代表的な4パターン
50.
④Cache Distribution Pattern •
地理的に離れたユーザーに対して、より 良いユーザエクスペリエンスを提供でき る • ファイルダウンロード処理を分散できる ため、負荷分散効果もある • 既存のサーバー(オンプレやホスティン グなどのEC2以外のサーバー)をオリジ ンサーバーにすることで、既存のサーバー を生かしながらパターンを適用すること が可能 • オリジンサーバーとしては、S3を直接オ リジンに用いることもできる 私が構築設計するときの代表的な4パターン
51.
AWS リファレンスアーキテクチャをベースにして、そこから要件・予算に応じ て構成を加えたり減らしたりすればそれらしい構成にはなる! ビジプロ向け情報"(( ⁰⊖⁰)/)" 【構成を加えるパターン】
52.
AWS リファレンスアーキテクチャをベースにして、そこから要件・予算に応じ て構成を加えたり減らしたりすればそれらしい構成にはなる! ビジプロ向け情報"(( ⁰⊖⁰)/)" 【構成を加えるパターン】
53.
AWS リファレンスアーキテクチャをベースにして、そこから要件・予算に応じ て構成を加えたり減らしたりすればそれらしい構成にはなる! ビジプロ向け情報"(( ⁰⊖⁰)/)" 【構成を減らすパターン】
54.
AWS リファレンスアーキテクチャをベースにして、そこから要件・予算に応じ て構成を加えたり減らしたりすればそれらしい構成にはなる! ビジプロ向け情報"(( ⁰⊖⁰)/)" 【構成を減らすパターン】
55.
AWS定番構成を構築&デプロイを 自動化するサービスあるよ。
56.
AWS Elastic Beanstalk
57.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
58.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
59.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
60.
2-Tier Architecture
61.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
62.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
63.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
64.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
65.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
66.
引用 - プログラマに贈るクラウドとの上手な付き合い方(http:// www.slideshare.net/keisuke69/how-to-usecloudforprogrammer)
-
67.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
68.
CloudFormation Demo • 単一
EC2 インスタンスとローカル MySQL データベース • AutoScalingMultiAZSample.template http://aws.amazon.com/jp/cloudformation/aws-cloudformation-templates/aws- cloudformation-templates-ap-northeast-1/
69.
CloudFormation Demo http://aws.amazon.com/jp/cloudformation/aws-cloudformation-templates/aws- cloudformation-templates-ap-northeast-1/ • 単一
EC2 インスタンスとローカル MySQL データベース • AutoScalingMultiAZSample.template
70.
例:単一 EC2 インスタンスとローカル
MySQL データベース
71.
例:単一 EC2 インスタンスとローカル
MySQL データベース
72.
例:単一 EC2 インスタンスとローカル
MySQL データベース
73.
例:単一 EC2 インスタンスとローカル
MySQL データベース
74.
例:単一 EC2 インスタンスとローカル
MySQL データベース
75.
例:単一 EC2 インスタンスとローカル
MySQL データベース
76.
例:単一 EC2 インスタンスとローカル
MySQL データベース
77.
例:単一 EC2 インスタンスとローカル
MySQL データベース
78.
例:単一 EC2 インスタンスとローカル
MySQL データベース
79.
CloudFormation Demo http://aws.amazon.com/jp/cloudformation/aws-cloudformation-templates/aws- cloudformation-templates-ap-northeast-1/ • 単一
EC2 インスタンスとローカル MySQL データベース • AutoScalingMultiAZSample.template
80.
例:AutoScalingMultiAZSample.template
81.
例:AutoScalingMultiAZSample.template
82.
例:AutoScalingMultiAZSample.template
83.
例:AutoScalingMultiAZSample.template
84.
例:AutoScalingMultiAZSample.template
85.
例:AutoScalingMultiAZSample.template
86.
例:AutoScalingMultiAZSample.template
87.
例:AutoScalingMultiAZSample.template
88.
例:AutoScalingMultiAZSample.template
89.
例:AutoScalingMultiAZSample.template
90.
例:AutoScalingMultiAZSample.template
91.
例:AutoScalingMultiAZSample.template
92.
例:AutoScalingMultiAZSample.template
93.
例:AutoScalingMultiAZSample.template
94.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
95.
2.WebサービスStartUP向け AWSスケーラブルな構成例 http://www.slideshare.net/AmazonWebServicesJapan/aws-for- 3.スタートアップでのAWS(Amazon Web
Services)活用事例 http://www.slideshare.net/schoowebcampus/awsamazon-web- 4.Lv1から始めるWebサービスのインフラ構築 http://www.slideshare.net/itoyusaku/lv1web 5.プログラマに贈るクラウドとの上手な付き合い方 http://www.slideshare.net/keisuke69/how-to-usecloudforprogrammer 1.スタートアップならおさえておきたいAWS入門サービス概要と基礎知識編 http://www.slideshare.net/HiroshiTakayama/aws-45311829 参考資料 私がオススメするスライド5選
96.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
97.
まとめ • AWSサービスは、目的に応じて組み合わせすることにより課題を 解決することができる。 • インフラサービスに柔軟に対応できるようプログラムのアーキテ クチャを考慮 •
2-Tier Architectureを実現するには、モバイルプログラマーもAWS SDKを使えるようになること • テンプレートを使ってインフラを構築し、使い回し可能(ML標準 のテンプレート作成もあり。)
98.
agenda • 自己紹介 • AWSのCloud
Design Pattern紹介 • アプリケーション機能要件に対しての構築パターン • CloudFormationを使ったAWSの各サービスを自動構築 • 参考資料 • まとめ • 質疑応答
99.
ありがとうございました!!
Download now