SlideShare una empresa de Scribd logo
1 de 61
AWSセミナー
AWS高可用性(ELB/autoscaling)
2017/06/30
自己紹介
名前:安仲
専攻:基盘担当。网络、服务器、OS及中间件的运行维护、系统升级等工作。
AWS経歴
2016年开始进行AWS相关工作。
セミナ説明
■授業目的
一起学习AWS、提高学习速度及质量。
■授業形式
基本理論説明+実戦
讲解20分钟然后又10分钟交流,1小时休息10分钟。
■授業日程 毎週土曜日の午後(17:30時から)
■入退会
免费
第二次参加开始入会
退会自由
本章の目的
● 理解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
ELB概要
• Elastic Load Balancing 在多个 Amazon EC2 实例之间自动分配应用程序的传入流量。
它可以让您实现应用程序容错能力,从而无缝提供路由应用程序流量所需的负载
均衡容量。
• 两种类型
– Classic 负载均衡器:基于应用程序或网络级信息路由流量,适用于在需要高可用
性、自动扩展功能和可靠安全性的多个 EC2 实例之间进行简单的流量负载均衡。
–应用程序负载均衡器:
ELB使用费用
 Classic 负载均衡器定价:
负载均衡器的运行小时数(不足一小时按一小时算):0.025
负载均衡器传输的数据量(以 GB 单位)计费:0.008
 Application Load Balancer 定价:
每 Application Load Balancer 小时 (不足 1 小时按 1 小时算) 0.0225 USD
每 LCU 小时(不足 1 小时按 1 小时算)0.008 USD
LCU 用于衡量 Application Load Balancer 处理流量时涉及的各个指标 (每小时平均值)。要衡量的四个
指标包括:
新连接数:每秒新建连接的数量。通常,每个连接可发送多个请求。
活跃连接数:每分钟内活跃连接的数量。
带宽:负载均衡器处理的流量数量 (以 Mbps 为单位)
规则评估数:规则评估数指负载均衡器所处理的规则数量与请求率的乘积。免费处理前 10 个
规则 (规则评估数 = 请求率 * (处理的规则数量 - 10 个免费规则))
ELB使用方法
 Amazon CloudWatch 控制台 - https://console.aws.amazon.com/cloudwatch/
 AWS CLI - 有关更多信息,请参阅 AWS Command Line Interface 用户指南 中的使用
AWS 命令行界面进行设置。
 CloudWatch API - 有关更多信息,请参阅 Amazon CloudWatch API 参考。
Auto Scaling概要
•使用 Auto Scaling,您可以维持应用程序可用性,并且根据您定义的条件自动扩缩
Amazon EC2 的容量。
•当需求增加时,无缝地自动增加 Amazon EC2 实例。
•当需求下降时,自动削减不需要的 Amazon EC2 实例,并且节省费用。
•根据您的 Amazon CloudWatch 指标动态扩展,或者根据您定义的日程,
按可预见的方式动态扩展。
•替换运行状态不佳或无法访问的实例,使您应用程序保持较高的可用
性。
Auto Scaling使用费用
 Auto Scaling 由 Amazon CloudWatch 启用,无需额外费用。Amazon EC2 和 Amazon
CloudWatch 服务费照常收取并将单独计费。未满一小时的按一小时计费。
Auto Scaling使用方法
 Amazon CloudWatch 控制台 - https://console.aws.amazon.com/cloudwatch/
 AWS CLI - 有关更多信息,请参阅 AWS Command Line Interface 用户指南 中的使用
AWS 命令行界面进行设置。
 CloudWatch API - 有关更多信息,请参阅 Amazon CloudWatch API 参考。
SQS概要
•Amazon Simple Queue Service (Amazon SQS) 是一项 Web 服务,让您能够访问存储
待处理消息的消息队列。借助 Amazon SQS,您能够快速构建可在任何计算机上运行
的消息队列应用程序。
•SQS特征:
PULL型
无顺序性
最低1回配信
可设定timeout时间
信息最大256KB
SQS使用费用
 Amazon SQS 免费套餐:
可以免费试用 Amazon SQS。所有客户每月可免费获得 100 万个 Amazon SQS 请
求。许多应用程序应该能够在这免费套餐的范围内运行。
SQS使用方法
 Amazon CloudWatch 控制台 - https://console.aws.amazon.com/cloudwatch/
 AWS CLI - 有关更多信息,请参阅 AWS Command Line Interface 用户指南 中的使用
AWS 命令行界面进行设置。
 CloudWatch API - 有关更多信息,请参阅 Amazon CloudWatch API 参考。
PUBLISH
& NOTIFY
RECEIVE TRANSCODE
PUBLISH
& NOTIFY
RECEIVE TRANSCODE
SQS SQS
VISIBILITY TIMEOUT
BUFFERING
CLOUDWATCH METRICS FOR AMAZON SQS
+
AUTO SCALING
SWF概要
•Amazon SWF 帮助开发人员构建、运行和扩展平行或序列分步式后台作业。。
SWF使用费用
 Amazon SWF 免费套餐:
作为 AWS 免费使用套餐的一部分,Amazon SWF 向新客户和当前客户每月提供以
下优惠:
免费启动 1 000 个工作流执行
免费使用共计 10 000 个任务、计时器、信号和标记
免费使用 30 000 个工作流天。一个工作流程日是指某一执行在 Amazon SWF 中开
放或保留的每一个 24 小时期间。
SWF使用方法
 Amazon CloudWatch 控制台 - https://console.aws.amazon.com/cloudwatch/
 AWS CLI - 有关更多信息,请参阅 AWS Command Line Interface 用户指南 中的使用
AWS 命令行界面进行设置。
 CloudWatch API - 有关更多信息,请参阅 Amazon CloudWatch API 参考。
ご清聴ありがとうございました!

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Running Hadoop on Amazon EC2
Running Hadoop on Amazon EC2Running Hadoop on Amazon EC2
Running Hadoop on Amazon EC2
 
AWS_Educate_Team_SCU_Volunteer_Training_0909
AWS_Educate_Team_SCU_Volunteer_Training_0909AWS_Educate_Team_SCU_Volunteer_Training_0909
AWS_Educate_Team_SCU_Volunteer_Training_0909
 
AWS vs Azure
AWS vs AzureAWS vs Azure
AWS vs Azure
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用
 
06awss3glacier
06awss3glacier06awss3glacier
06awss3glacier
 
Serverless 網站監控
Serverless 網站監控Serverless 網站監控
Serverless 網站監控
 
Partner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityPartner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep Security
 
Serverless api gateway + lambda
Serverless api gateway + lambdaServerless api gateway + lambda
Serverless api gateway + lambda
 
零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview
 
AWS_Educate_Team_SCU_This-is-ME
AWS_Educate_Team_SCU_This-is-MEAWS_Educate_Team_SCU_This-is-ME
AWS_Educate_Team_SCU_This-is-ME
 
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
 
Interview Quiz w/o Server
Interview Quiz w/o ServerInterview Quiz w/o Server
Interview Quiz w/o Server
 
AWS_Educate_Team_SCU_Hey-I-am-your-Chatbot
AWS_Educate_Team_SCU_Hey-I-am-your-ChatbotAWS_Educate_Team_SCU_Hey-I-am-your-Chatbot
AWS_Educate_Team_SCU_Hey-I-am-your-Chatbot
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
 
AWS Summit OaaS Talk by ChinaNetCloud
AWS Summit OaaS Talk by ChinaNetCloudAWS Summit OaaS Talk by ChinaNetCloud
AWS Summit OaaS Talk by ChinaNetCloud
 
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco event
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco eventCloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco event
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco event
 
Customer Sharing: Hiiir
Customer Sharing: HiiirCustomer Sharing: Hiiir
Customer Sharing: Hiiir
 
如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享
 
AWS re:invent 2015
AWS re:invent 2015AWS re:invent 2015
AWS re:invent 2015
 
Automatically Managing Internet Operations In The Cloud - 云计算平台的自动化运维
Automatically Managing  Internet Operations  In The Cloud - 云计算平台的自动化运维Automatically Managing  Internet Operations  In The Cloud - 云计算平台的自动化运维
Automatically Managing Internet Operations In The Cloud - 云计算平台的自动化运维
 

Similar a 08elb autoscaling

微軟實戰課程日:玩轉雲端 技術與架構
微軟實戰課程日:玩轉雲端 技術與架構微軟實戰課程日:玩轉雲端 技術與架構
微軟實戰課程日:玩轉雲端 技術與架構
Jeff Chu
 
AWS 雲端環境的資安佈局.pdf
AWS 雲端環境的資安佈局.pdfAWS 雲端環境的資安佈局.pdf
AWS 雲端環境的資安佈局.pdf
ssuser293781
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
guest90f660
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
ASUSCloud
 
Subversion快速入门教程
Subversion快速入门教程Subversion快速入门教程
Subversion快速入门教程
wensheng wei
 

Similar a 08elb autoscaling (20)

AWS雲端架構師 培訓&考試課程介紹
AWS雲端架構師 培訓&考試課程介紹AWS雲端架構師 培訓&考試課程介紹
AWS雲端架構師 培訓&考試課程介紹
 
AWS新手上路快速育成手冊
AWS新手上路快速育成手冊AWS新手上路快速育成手冊
AWS新手上路快速育成手冊
 
深入探討雲端安全
深入探討雲端安全深入探討雲端安全
深入探討雲端安全
 
04 awsにおけるネットワーク(vpc)
04 awsにおけるネットワーク(vpc)04 awsにおけるネットワーク(vpc)
04 awsにおけるネットワーク(vpc)
 
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptxAWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
 
遷移數據到雲端的最佳策略
遷移數據到雲端的最佳策略遷移數據到雲端的最佳策略
遷移數據到雲端的最佳策略
 
Global Azure Bootcamp 2015 at Study4
Global Azure Bootcamp 2015 at Study4Global Azure Bootcamp 2015 at Study4
Global Azure Bootcamp 2015 at Study4
 
深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具
 
01-aws-雲端服務介紹與案例分享-justine-peng.pdf
01-aws-雲端服務介紹與案例分享-justine-peng.pdf01-aws-雲端服務介紹與案例分享-justine-peng.pdf
01-aws-雲端服務介紹與案例分享-justine-peng.pdf
 
微軟實戰課程日:玩轉雲端 技術與架構
微軟實戰課程日:玩轉雲端 技術與架構微軟實戰課程日:玩轉雲端 技術與架構
微軟實戰課程日:玩轉雲端 技術與架構
 
AWS 雲端環境的資安佈局.pdf
AWS 雲端環境的資安佈局.pdfAWS 雲端環境的資安佈局.pdf
AWS 雲端環境的資安佈局.pdf
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Internet Cloud Operations - ChinaNetcloud & AWS Event Beijing
Internet Cloud Operations - ChinaNetcloud & AWS Event BeijingInternet Cloud Operations - ChinaNetcloud & AWS Event Beijing
Internet Cloud Operations - ChinaNetcloud & AWS Event Beijing
 
客戶常見問題分享與解決
客戶常見問題分享與解決客戶常見問題分享與解決
客戶常見問題分享與解決
 
AWS re:Invent Recap 2016 Taiwan part 1
AWS re:Invent Recap 2016 Taiwan part 1AWS re:Invent Recap 2016 Taiwan part 1
AWS re:Invent Recap 2016 Taiwan part 1
 
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure PlatformtwMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
 
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS LambdatwMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS Lambda
 
20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生
 
Subversion快速入门教程
Subversion快速入门教程Subversion快速入门教程
Subversion快速入门教程
 

Más de anzhong70

第二讲 预备-Python基礎
第二讲 预备-Python基礎第二讲 预备-Python基礎
第二讲 预备-Python基礎
anzhong70
 
20170510aws blackbeltrds-170510101017
20170510aws blackbeltrds-17051010101720170510aws blackbeltrds-170510101017
20170510aws blackbeltrds-170510101017
anzhong70
 
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
anzhong70
 
Architecting+for+high+availability
Architecting+for+high+availabilityArchitecting+for+high+availability
Architecting+for+high+availability
anzhong70
 
03 責任分担セキュリティモデルとawsにおける認証(iam)
03 責任分担セキュリティモデルとawsにおける認証(iam)03 責任分担セキュリティモデルとawsにおける認証(iam)
03 責任分担セキュリティモデルとawsにおける認証(iam)
anzhong70
 

Más de anzhong70 (7)

07 devops
07 devops07 devops
07 devops
 
第二讲 预备-Python基礎
第二讲 预备-Python基礎第二讲 预备-Python基礎
第二讲 预备-Python基礎
 
20170510aws blackbeltrds-170510101017
20170510aws blackbeltrds-17051010101720170510aws blackbeltrds-170510101017
20170510aws blackbeltrds-170510101017
 
Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328Architectingforhighavailability 170629010328
Architectingforhighavailability 170629010328
 
Architecting+for+high+availability
Architecting+for+high+availabilityArchitecting+for+high+availability
Architecting+for+high+availability
 
01aws 概要
01aws 概要01aws 概要
01aws 概要
 
03 責任分担セキュリティモデルとawsにおける認証(iam)
03 責任分担セキュリティモデルとawsにおける認証(iam)03 責任分担セキュリティモデルとawsにおける認証(iam)
03 責任分担セキュリティモデルとawsにおける認証(iam)
 

08elb autoscaling