Architecting on AWS
〜AWSにシステムを構築する上で押さえておくポイント〜
Tomoaki Sakatoku
Partner Solution Architect
AWS Japan
⾃⾃⼰⼰紹介
酒徳 知明(さかとく ともあき)
エコシステム ソリューション部 パート
ナー ソリューション アーキテクト
• エンタープライズ SIパートナー様のご⽀⽀援
• ISVパートナー様のご⽀⽀援
• 好きなAWSサービス AWS運⽤⽤管理理サービス
(CloudWatch/CloudTrail/AWS Config)
1. DESIGN FOR FAILURE
2. USE MULTI-AZ
3. SCALING
4. LOOSE COUPLING
AWSにシステムを構築してみよう!
Networking AnalyticsCompute
Storage & Content Delivery
DeveloperTools Management Tools Security & Identity
Mobile Services Database EnterpriseApplications
S3 CloudFront EFS Glacier
Storage
Gateway
Application Services
API Gateway AppStream CloudSearch
Elastic
Transcoder
SES SQS SWF
Device Farm
Mobile
Analytics
Cognito SNS RDS DynamoDB ElastiCache RedShift WorkSpaces WorkDocs WorkMail
Lambda
EC2Container
Service
Elastic
Beanstalk
EC2 VPC
Direct
Connect
Route53 EMR Data Pipeline Kinesis
Machine
Learning
ElasticLoad
Balancing
QuickSight
Elasticsearch
Service
CodeCommit CodeDeploy CodePipeline CloudWatch
Cloud
Formation
CloudTrail Config OpsWorks
Service
Catalog
Identity&
Access
Management
Directory
Service
Trusted
Advisor
Cloud HSM
Key
Management
Service
Web App
Firewall
Snowball
Simple DB
Database
Migration
Service
IOT
IoT
Hubs
MobileHub
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
1. DESIGN FOR FAILURE
2. MULTI-AZ
3. SCALING
4. LOOSE COUPLING
#1
DESIGN FOR
FAILURE
●○○○
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
AMAZON ELB
ロードバランサー
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
AMAZON ELB
ヘルスチェック
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
1. DESIGN FOR FAILURE
2. MULTI-AZ
3. SCALING
4. LOOSE COUPLING
#2
MULTI-AZ
Architectingforhighavailability 170629010328
AMAZON RDS
マルチ AZ
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
1. DESIGN FOR FAILURE
2. MULTI-AZ
3. SCALING
4. LOOSE COUPLING
#3
SCALING
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
SCALING
オートスケーリング
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
ヘルスチェック
+
オートスケーリング
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
1. DESIGN FOR FAILURE
2. USE MULTI-AZ
3. SCALING
4. LOOSE COUPLING
#4
LOOSE COUPLING
(疎結合)
AMAZON SQS
SIMPLE QUEUE SERVICE
PUBLISH
& NOTIFY
RECEIVE TRANSCODE
PUBLISH
& NOTIFY
RECEIVE TRANSCODE
SQS SQS
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
VISIBILITY
TIMEOUT
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
BUFFERING
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
CLOUDWATCH METRICS
FOR AMAZON SQS
+
AUTO SCALING
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
1. DESIGN FOR FAILURE
2. USE MULTI-AZ
3. SCALING
4. LOOSE COUPLING
Tomoaki Sakatoku
Partner Solution Architect
AWS Japan

More Related Content

PDF
Architecting+for+high+availability
PDF
JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門
PDF
JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門
PPTX
Akiba.aws transhitgateway
PDF
JAWS-UG CLI専門支部 #81 EC2 Systems Manager 入門
PDF
AWS re:Invent 2018 Security re:Cap Opening & AWS Control Tower
PPTX
Aws certificate managerを使ってみたよ
PDF
JAWS-UG東京第9回 2011年7月14日
Architecting+for+high+availability
JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門
JAWS-UG CLI専門支部 #74 Amazon Kinesis Firehose 入門
Akiba.aws transhitgateway
JAWS-UG CLI専門支部 #81 EC2 Systems Manager 入門
AWS re:Invent 2018 Security re:Cap Opening & AWS Control Tower
Aws certificate managerを使ってみたよ
JAWS-UG東京第9回 2011年7月14日

What's hot (20)

PPTX
ヘプタゴンの10大ニュースで見る東北のクラウド事情
PDF
まる見え、AWS!! - JAWS UG 2015 -
PPTX
CRM分析サービス crm analyzer expressを 支えるサーバレスな色々
PDF
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
PDF
What is Serverless?
PDF
reGrowth福島 サーバレスの事例とセキュリティサービス
PPTX
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
PPTX
Azure office365 agenda20181126
PPTX
AWS最新アップデート(2019年4月版)
PPTX
Amazon Connectで到着報告を自動化
PPTX
[D3]サーバーレスでサービスを作ってみた話
PPTX
C# on lambda
PDF
Hyblid Cloud by AWS
PDF
re:Growth ビッグデータ観点で見た AWS re:Invent 2015
PPTX
My Individual Output
PDF
アンチパターンで気づくAWS Well-Architected Framework入門編 信頼性の柱 総集編
PPTX
JAWS札幌 re:Invent 2014レポート ― サーバレスの時代へ
PDF
Media Assembly Kitの紹介
PPTX
サバソニ-005 Cloud Automatorの裏側
PDF
Cloud Automator構成レビューを支える技術
ヘプタゴンの10大ニュースで見る東北のクラウド事情
まる見え、AWS!! - JAWS UG 2015 -
CRM分析サービス crm analyzer expressを 支えるサーバレスな色々
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
What is Serverless?
reGrowth福島 サーバレスの事例とセキュリティサービス
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
Azure office365 agenda20181126
AWS最新アップデート(2019年4月版)
Amazon Connectで到着報告を自動化
[D3]サーバーレスでサービスを作ってみた話
C# on lambda
Hyblid Cloud by AWS
re:Growth ビッグデータ観点で見た AWS re:Invent 2015
My Individual Output
アンチパターンで気づくAWS Well-Architected Framework入門編 信頼性の柱 総集編
JAWS札幌 re:Invent 2014レポート ― サーバレスの時代へ
Media Assembly Kitの紹介
サバソニ-005 Cloud Automatorの裏側
Cloud Automator構成レビューを支える技術
Ad

Similar to Architectingforhighavailability 170629010328 (20)

PDF
AWSにおける モバイル向けサービス及び事例紹介(20151211)
PDF
AWS Introduction for Startups
PDF
aws mackerel twilio_handson_public
PDF
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
PPTX
AWS活用のいままでとこれから -東急ハンズの事例-
PDF
AWS Lake Formation で実現、マイクロサービスのサーバーレスな分散トレーシング
PDF
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
PDF
Ops jaws meetup#3
PDF
スタートアップならおさえておきたいAWS(Amazon Web Services)入門 ~メディア露出時のピーク対策編~ 先生:高山 博史・今井 雄太
PPTX
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
PDF
[AWS Summit 2012] 基調講演 Day1: Go Global !
PDF
2011-04-21 クラウド勉強会
PDF
今からおさえるクラウドとAWS活用のこれから2014
PDF
【IVS CTO Night & Day】IoT Solution
PDF
アマゾンクラウドで可能になる新しいITの世界 at futuresync vol2
PDF
AWS Black Belt Online Seminar 2017 初心者向け クラウドコンピューティング はじめの一歩
PDF
Security Night #1 AWSのセキュリティアプローチとTLS
PPT
アマゾンクラウドの真価
PPTX
AWS設計ガイドラインで取り組むクラウドシフト
PDF
AWSにおけるセキュリティの考え方
AWSにおける モバイル向けサービス及び事例紹介(20151211)
AWS Introduction for Startups
aws mackerel twilio_handson_public
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
AWS活用のいままでとこれから -東急ハンズの事例-
AWS Lake Formation で実現、マイクロサービスのサーバーレスな分散トレーシング
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
Ops jaws meetup#3
スタートアップならおさえておきたいAWS(Amazon Web Services)入門 ~メディア露出時のピーク対策編~ 先生:高山 博史・今井 雄太
NoSQL on AWSで作る最新ソーシャルゲームアーキテクチャ
[AWS Summit 2012] 基調講演 Day1: Go Global !
2011-04-21 クラウド勉強会
今からおさえるクラウドとAWS活用のこれから2014
【IVS CTO Night & Day】IoT Solution
アマゾンクラウドで可能になる新しいITの世界 at futuresync vol2
AWS Black Belt Online Seminar 2017 初心者向け クラウドコンピューティング はじめの一歩
Security Night #1 AWSのセキュリティアプローチとTLS
アマゾンクラウドの真価
AWS設計ガイドラインで取り組むクラウドシフト
AWSにおけるセキュリティの考え方
Ad

More from anzhong70 (11)

PPTX
07 devops
PPTX
第二讲 预备-Python基礎
PPTX
08elb autoscaling
PPTX
20170510aws blackbeltrds-170510101017
PPTX
07cloudwatch
PPTX
01aws 概要
PPTX
03 責任分担セキュリティモデルとawsにおける認証(iam)
PPTX
04 awsにおけるネットワーク(vpc)
PPTX
06 awsデータベースサービス
PPTX
02aws ec2
PPTX
06awss3glacier
07 devops
第二讲 预备-Python基礎
08elb autoscaling
20170510aws blackbeltrds-170510101017
07cloudwatch
01aws 概要
03 責任分担セキュリティモデルとawsにおける認証(iam)
04 awsにおけるネットワーク(vpc)
06 awsデータベースサービス
02aws ec2
06awss3glacier

Architectingforhighavailability 170629010328