SlideShare una empresa de Scribd logo
1 de 58
Descargar para leer sin conexión
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
云计算环境下的可扩展架构
-满足1,000万用户的扩展性
Leon 李磊
AWS 解决方案架构师
一些基础概念…
区域
US-WEST (Oregon)
EU (Ireland)
ASIA PACIFIC
(Tokyo)
US-WEST (N. California)
SOUTH AMERICA
(Sao Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD (US)
(Sydney)
ASIA PACIFIC
(Singapore)
CHINA (Beijing)
ASIA PACIFIC
EU (Frankfurt)
US-WEST (Oregon)
EU (Ireland)
ASIA PACIFIC
(Tokyo)
US-WEST (N. California)
SOUTH AMERICA
(Sao Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD (US)
(Sydney)
ASIA PACIFIC
(Singapore)
CHINA (Beijing)
ASIA PACIFIC
可用区
EU (Frankfurt)
节点网络
平台服务
基础服务
全球基础设施
Foundation
Services
Compute
(VMs, Auto-scaling
and Load Balancing)
Storage
(Object, Block
and Archive)
Security &
Access Control
Networking
Infrastructure Regions CDN and Points of PresenceAvailability Zones
Applications
Platform
Services
Databases
Relational
No SQL
Caching
Virtual Desktops
Analytics
Hadoop
Real-time
Data
Warehouse
Data
Workflows
Mobile Services
Identity
Sync
Mobile Analytics
Notifications
Collaboration and Sharing
Deployment & Management
Containers
Managed User Directories
Dev/ops Tools
Resource Templates
Usage Tracking
Monitoring and Logs
应用
App Services
Queuing
Orchestration
App Streaming
Transcoding
Email
Search
平台服务
网络基础服务
基础设施
计算
(VMs, Auto Scaling
and Load Balancing)
区域
安全与存取控制
CDN 与 PoP
存储
(Object, Block
and Archive)
可用区
应用 虚拟桌面 协同与分享
数据库
Relational
No SQL
Caching
分析
Hadoop
Real-time
Data
Warehouse
Data
Workflows
应用服务
Queuing
Orchestration
App Streaming
Transcoding
Email
Search
移动服务
Identity
Sync
Mobile Analytics
Notifications
部署与管理
Containers
Managed User Directories
Dev/ops Tools
Resource Templates
Usage Tracking
Monitoring and Logs
现在让我们就从
一个用户的第一天
开始起步
第1天, 1个用户
• 1个Amazon EC2 实例
– 全栈服务器
• Web app
•
•
•
Database
Management
…
• 1个Elastic IP
• Amazon Route 53 用于
DNS
Amazon
EC2
instance
Elastic IP
Amazon
Route 53
User
•
•
•
•
“我们需要更强大的服务器”
简单的方法
使用预配置 IOPS
高 I/O 实例
内存优化实例
•
•
•
•
CPU 优化实例
存储优化实例
轻松地改变实例的类型与规格
满足最终的需要
c3.8xlarge
m3.2xlarge
t2.micro
EC2 实例: 家族与世代
通用类型: M1, M3, M4
计算优化型: C1, CC2, C3, C4, C5
内存优化型: M2, CR1, R3, X1,R4
存储密集型: HS1, D2
I/O优化型: HI1, I2
GPU: CG1, G2
Micro: T1, T2
c4.large
实例家族
实例世代
实例大小
EC2 实例: 类型与大小
实例大小
c4.8xlarge 2 - c4.4xlarge
≈
4 - c4.2xlarge
≈
8 - c4.xlarge
≈
第1天, 1个用户
• 我们可能支持几百个到几
千个用户,基于应用的复
杂性与网络流量
• 没有故障转移
• 没有冗余
• 太多的鸡蛋在一个篮子里
Amazon
Route 53
Elastic IP
EC2
Instance
User
第2天, 用户数>1
首先,让我们将单个服
务器分成多个
• Web
• 数据库
– 确定需要使用数据库服务?
Web
Instance
Database
Instance
Elastic IP
Amazon
Route 53
User
托管的服务
数据库运行于
Amazon EC2
需要自行管理
解决软件的许可证问
题 (BYOL)
Amazon
DynamoDB
托管的NoSQL 服务
使用SSD 存储
无缝扩展
零管理
Amazon RDS
Microsoft SQL
Server, Oracle,
MySQL,
PostgreSQL,
Amazon Aurora
灵活的许可证
管理模式
Amazon
Redshift
大规模并行的PB级
别的数据仓库服务
快速,强大
以及易于扩展
数据库服务的选择
自管理
高可用性架构的基础构件*:Amazon RDS
Relational Database Service
Database-as-a-Service; 无需安装和管理数据库实例
可扩展和高容错的配置
按需付费的许可方式以及自带许可
Multi-AZ SLA: 99.95%
特点 细节
平台支持 MySQL, SQL Server, Oracle,
PostgreSQL
预配置 从默认配置即可开始使用
自动补丁升级 自动保持你的数据平台最新
存储和备份 最大3TB的数据库存储,自动备份以
及按照时间点恢复
预配置IOPS 根据需求确定IO吞吐量25,000 IOPS
for Oracle; 30,000 IOPS for
MySQL; 10,000 for SQL Server
故障转移 使用Multi-AZ,可以自动切换至备用
数据库实例
读复制 简便的创建MySQL读副本,无缝的
在可用区域间复制数据
Amazon DynamoDB
• 托管的、吞吐量可调整的 NoSQL
数据库
• 快速、可预测的性能
• 全分布式、容错体系结构
• JSON 支持 (新特性)
• 项目支持 高达400 KB (新特性)
特性 描述
预分配
吞吐量
可预测
的性能
强大的
一致性
容错性
监控
安全
Amazon EMR
向上或向下调整读/写能力
基于SSD的基础设施提供了平
均个位数(毫秒)的延迟
确保你读取的是最近更新过的
数据
跨可用区复制数据
与Amazon CloudWatch 集成
与AWS Identity and Access
Management (IAM) 集成
针对大规模数据的复杂分析可
与Amazon EMR 结合
高可用性架构的基础构件:Amazon Aurora
Amazon RDS for Aurora
兼容MySQL
高可用性、数据持久性和容错性
高可扩展性和安全性
q 5X better performance than
standard MySQL
如何选择所需要的数据库技术?
SQL? NoSQL?
为什么通常从SQL开始?
• 基于成熟的技术
• 大量的资源,代码、社区、图书、经验、工具等
• 清晰的可扩展性模式
• 打算在你拥有1,000万用户的时候还在依赖SQL?
*除非你所做的事情过于特殊,你总会在你的架构中找到SQL适合的地方
假设数据规模在
几个TB(>5),或
者是数据密集型
的工作负载,
那么你应该考虑
NoSQL!
为什么需要 NoSQL?
•
•
•
•
•
•
实现“非常”低延迟的应用
元数据驱动的数据集合
高度的非关系数据
需要无模式的数据结构
大规模的数据 (在TB 这个级别)
快速的数据采集 (数千条纪录/秒)
用户规模 > 100
首先,让我们将单个服
务器分拆成多个:
• Web
• 数据库
– 使用 Amazon RDS 让你更
轻松一点
Amazon
Route 53
RDS DB
instance
User
Elastic IP
Web
instance
用户规模 > 1,000
接下来,让我们解决缺
少故障转移和冗余的问
题:
• Elastic Load
Balancing (ELB)
• 另外的 Web 实例
– 部署在另外的可用区
• RDS 多可用区(AZ)
Web
Instance
RDS DB Instance
Active (Multi-AZ)
Availability Zone
Web
Instance
RDS DB Instance
Standby (Multi-AZ)
Availability Zone
ELB
Balancer
Amazon
Route 53
User
“Everything fails, all the time.”
沃纳·威格尔
Werner Vogels - 亚马逊 CTO
高可用性架构设计原则
Design for failure,
and nothing will really fail.
q 假定任何事物都会失效
q 尽最大可能避免架构中的单故障节点
q 尽可能采用容错的服务作为架构部件
基于AWS服务构建高可用性架构
初始设计就是高可用和容错的服务 通过正确的架构设计既可实现高可用的服务
a Amazon Route53
a Amazon CloudFront
a Elastic Load
Balancing
a Amazon S3
a Amazon DynamoDB
a Amazon Kinesis
a Amazon SQS
a Amazon SNS
a Amazon SES
a Amazon SWF
a …
4 Amazon EC2
4 Amazon EBS
4 Amazon RDS
4 Amazon ElastiCache
4 Amazon VPC
4 …
•
•
特性
可用性
健康检查
会话的粘性
SSL
监控
说明
跨多个可用区的实例上的负载均衡
自动检查实例的健康状况,启动或者关闭
服务
请求路由到同一个实例
灵活的加密支持,支持SSL从Web和应用服
务器卸载
为Amazon CloudWatch 提供检测数据,得到
请求处理日志
ELB Balancer
Elastic Load Balancing
创建高度可扩展的应用
负载可分布在多个可用区的EC2 实例之上
RDS DB Instance
Active (Multi-AZ)
Availability Zone Availability Zone
RDS DB Instance
Standby (Multi-AZ)
RDS DB Instance
Read Replica
RDS DB Instance
Read Replica
RDS DB Instance RDS DB Instance
Read Replica Read Replica
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Web
Instance
Amazon
Route 53
用户规模 > 10,000s–100,000s
User
ELB
Balancer
也许目前的水平已经不错,但我
们可以继续关注“性能”和“效
率”,我们还可以优化的更好
Amazon
Route 53
User
让我们来减轻Web和数据库的
负载:
• 将静态内容从Web实例转
移到 Amazon S3 和
Amazon CloudFront
• 将会话/状态 和DB缓存转移
到 Amazon ElastiCache或
者 Amazon DynamoDB
负载转移/动静分离
ELB
Balancer
Web Instances
RDS DB Instance
Active (Multi-AZ)
Availability Zone
Amazon S3
Amazon S3 是面向互联网的云存储:
•
•
•
•
•
基于对象的存储
11个9 的耐久性
适合以下场景:
– 静态资产 (CSS, JS, 图片, 视频)
– 备份
– 日志
– 待处理的文件
无限的扩展能力
对象的尺寸高达 5 TB
•
•
•
•
•
•
•
•
成本是 S3 的 1/3
Amazon S3
用于托管静态网站
支持细粒度的权限控制
与 Amazon CloudFront 的结合
Amazon EMR 的集成
充当 S3, CloudFront, Billing, ELB, AWS
CloudTrail 等的日志端节点
支持静态以及传输中加密
仅仅是冗余存储成本的1/3
Amazon Glacier f用于超长时间的存储,
ResponseTime
ServerLoad
Response
Time
Response
Time
Server
Load
VolumeofData
Delivered(Gbps)
Serve
rLoad
Amazon CloudFront
Amazon CloudFront 是可扩展的内容分发网络服务:
•
•
•
•
•
•
•
•
在边缘节点缓存静态内容以实现更快的交付
有助于降低基础设施的负荷
动态和静态的内容
流媒体视频
根域名(Zone apex) 支持
自定义SSL 证书
低的 TTLs (短至0秒)
降低获得源数据的成本 (Amazon
S3 / Amazon EC2 和 Amazon CloudFront)
• 与Amazon EC2, Amazon S3, Elastic Load
Balancing 和 Amazon Route 53 的协同优化
No CDN CDN for Static
Content
CDN for Static&
DynamicContent
10
0
80
70
60
50
40
30
20
8:00
AM
9:00
AM
10:00 11:00 12:00
AM AM PM
1:00
PM
2:00
PM
3:00
PM
4:00
PM
5:00
PM
6:00
PM
7:00
PM
8:00
PM
9:00
PM
负载转移
让我们来减轻Web和数据库
的负载:
• 将静态内容从Web实例转
移到 Amazon S3 和
Amazon CloudFront
• 将会话/状态 和DB 缓存转
移到 Amazon
ElastiCache 或者
Amazon DynamoDB
Amazon
CloudFront
Amazon
Route 53
User
Amazon S3
DynamoDB
ELB
Balancer
Web Instances
ElastiCache
RDS DB Instance
Active (Multi-AZ)
Availability Zone
Amazon ElastiCache
•
•
•
•
•
•
•
托管的 Memcached 与 Redis
– 与传统的开源的项目 Memcached 有 Redis 相同的API
从一个到多个节点的扩展
自我修复 (替代死掉的实例)
非常快 ( 通常个位数的毫秒级别或者更少 )
Memcache 设置在单个的AZ, 没有持久性以及复制功能
对于Redis 可以设置在多个AZ间复制以提供持久性
使用AWS Auto Discovery 客户端在不影响应用的前提下简
化集群的增长和收缩
负载转移
让我们来减轻Web和数据库
的负载:
• 将静态内容从Web实例转
移到 Amazon S3 和
Amazon CloudFront
• 将会话/状态 和DB 缓存转
移到 Amazon
ElastiCache 或者
Amazon DynamoDB
Amazon
CloudFront
Amazon
Route 53
User
Amazon S3
DynamoDB
ELB
Balancer
Web Instances
ElastiCache
RDS DB Instance
Active (Multi-AZ)
Availability Zone
现在我们的 Web 层已经变得更
轻巧, 我们可以从新审视我们开
始的话题…
自动扩展!
特性
控制
与Amazon
CloudWatch
的集成
实例类型
说明
设定最小和最大实例池的尺寸
利用CloudWatch 驱动 扩展
对于按需实例和竞价实例运行Run Auto
Scaling。与VPV兼容
Auto Scaling
计算集群自动的按需调整
Auto Scaling Group
aws autoscaling create-auto-scaling-group
--auto-scaling-group-name MyGroup
--launch-configuration-name MyConfig
--min-size 4
--max-size 200
--availability-zones us-west-2c, us-west-2b
EC2 EC2
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
典型的 Amazon.com 一周的流量
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
典型的 Amazon.com 一周的流量
Provisioned capacity
November
Amazon.com 11月份的流量
November
Amazon.com 11月份的流量
Provisioned capacity
Amazon.com 11月份的流量
76%
24%
Provisioned capacity
November
Amazon.com 11月份的流量
November
Auto Scaling
让你可以做到这一切!
Availability Zone
Amazon
Route 53
用户规模 > 500,000+
User
Amazon S3
Amazon
CloudFront
Availability Zone
ELB
Balancer
DynamoDB
Read Replica
Web
Instance
Web
Instance
Web
Instance
ElastiCache
Read Replica
Web
Instance
Web
Instance
Web
Instance
ElastiCacheRDS DB Instance RDS DB Instance
Standby (Multi-AZ)
RDS DB Instance RDS DB Instance
Active (Multi-AZ)
使用自动化部署
基础架构的管理已经成为我们的一项重要的工作。 可以用工
具来自动执行重复性的任务:
• 用工具管理 AWS 资源
• 用工具管理实例之上的软件和配置
• 针对日志和用户行为进行自动化的数据分析
AWS DevOps 服务
运维
Elastic Beanstalk
CloudWatch
CloudFormationCodeDeploy
CodePipeline
Opsworks
Elastic Container Service
监控搭建部署测试构建开发
Lambda
CloudTrail
版本管理 持续集成
持续交付
持续部署
自动化运维
配置管理
自动化监控基础设施即代码
日志管理
CodeCommit
蓝绿部署
• 当前环境(蓝环境)支撑
100%的负载
• 新环境(绿环境)建立并
投入使用,接管10%的负
载
• 负载逐步由蓝环境迁移到
绿环境
• 负载迁移结束
• 蓝环境已经没有负载
• 蓝环境被销毁
• 新环境支撑100%的负载
进一步的提升,划分成不同的
Web/App 层
微服务模式
单体应用 微服务架构
UI
Business Logic
Data Access
Layer
DB
UI
Catalog
Service
Account Service
Recommendation
Service
Customer
Service
DB DBDB
Docker
Amazon ECS
ALB ALB
AZ 1 AZ 2
user / scheduler
Scheduler
Cluster State Service
Placement Engine
Event Stream
什么是Cloud Native?
Managed
InternetMobile apps
AWS Lambda
functions
AWS
API Gateway
cache
Endpoints on
Amazon EC2
Any other publicly
accessible endpoint
Amazon
CloudWatch
Amazon
CloudFront
API
Gateway
API Gateway
Other AWS
services
AWS Lambda
functions
AWS上的微服务无服务器化架构: API Gateway +Lambda
Thank you!
The future is today.

Más contenido relacionado

La actualidad más candente

Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access managementDinusha Kumarasiri
 
Azure Migrate
Azure MigrateAzure Migrate
Azure MigrateMustafa
 
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatch20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatchAmazon Web Services Japan
 
Azure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Riyadh User Group
 
DeNA の AWS アカウント管理とセキュリティ監査自動化
DeNA の AWS アカウント管理とセキュリティ監査自動化DeNA の AWS アカウント管理とセキュリティ監査自動化
DeNA の AWS アカウント管理とセキュリティ監査自動化DeNA
 
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저Amazon Web Services Korea
 
Azure Arc by K.Narisorn // Azure Multi-Cloud
Azure Arc by K.Narisorn // Azure Multi-CloudAzure Arc by K.Narisorn // Azure Multi-Cloud
Azure Arc by K.Narisorn // Azure Multi-CloudKumton Suttiraksiri
 
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan David J Rosenthal
 
디지털 해적들로부터 영상 콘텐츠 보호하기 – 황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...
디지털 해적들로부터 영상 콘텐츠 보호하기 –  황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...디지털 해적들로부터 영상 콘텐츠 보호하기 –  황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...
디지털 해적들로부터 영상 콘텐츠 보호하기 – 황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...Amazon Web Services Korea
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure FundamentalsAdwait Ullal
 
Microsoft Azure - Introduction
Microsoft Azure - IntroductionMicrosoft Azure - Introduction
Microsoft Azure - IntroductionPranav Ainavolu
 
AWS vs Azure - A high level comparison between the giants in cloud computing
AWS vs Azure - A high level comparison between the giants in cloud computingAWS vs Azure - A high level comparison between the giants in cloud computing
AWS vs Azure - A high level comparison between the giants in cloud computingEuro IT Group
 
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCIWebinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCIStorage Switzerland
 
Intro to Amazon S3
Intro to Amazon S3Intro to Amazon S3
Intro to Amazon S3Yu Lun Teo
 

La actualidad más candente (20)

Azure
AzureAzure
Azure
 
Azure Identity and access management
Azure   Identity and access managementAzure   Identity and access management
Azure Identity and access management
 
Azure Migrate
Azure MigrateAzure Migrate
Azure Migrate
 
AWS の IoT 向けサービス
AWS の IoT 向けサービスAWS の IoT 向けサービス
AWS の IoT 向けサービス
 
Azure migration
Azure migrationAzure migration
Azure migration
 
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatch20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
 
Azure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage Overview
 
DeNA の AWS アカウント管理とセキュリティ監査自動化
DeNA の AWS アカウント管理とセキュリティ監査自動化DeNA の AWS アカウント管理とセキュリティ監査自動化
DeNA の AWS アカウント管理とセキュリティ監査自動化
 
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
AWS와 함께 하는 클라우드 컴퓨팅 - 홍민우 AWS 매니저
 
Azure Arc by K.Narisorn // Azure Multi-Cloud
Azure Arc by K.Narisorn // Azure Multi-CloudAzure Arc by K.Narisorn // Azure Multi-Cloud
Azure Arc by K.Narisorn // Azure Multi-Cloud
 
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
Microsoft Intune - Empowering Enterprise Mobility - Presented by Atidan
 
Introduction of AWS KMS
Introduction of AWS KMSIntroduction of AWS KMS
Introduction of AWS KMS
 
디지털 해적들로부터 영상 콘텐츠 보호하기 – 황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...
디지털 해적들로부터 영상 콘텐츠 보호하기 –  황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...디지털 해적들로부터 영상 콘텐츠 보호하기 –  황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...
디지털 해적들로부터 영상 콘텐츠 보호하기 – 황윤상 AWS 솔루션즈 아키텍트, 김준호 잉카엔트웍스 매니저:: AWS Cloud Week ...
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure Fundamentals
 
AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3) AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3)
 
Microsoft Azure - Introduction
Microsoft Azure - IntroductionMicrosoft Azure - Introduction
Microsoft Azure - Introduction
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
AWS vs Azure - A high level comparison between the giants in cloud computing
AWS vs Azure - A high level comparison between the giants in cloud computingAWS vs Azure - A high level comparison between the giants in cloud computing
AWS vs Azure - A high level comparison between the giants in cloud computing
 
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCIWebinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI
 
Intro to Amazon S3
Intro to Amazon S3Intro to Amazon S3
Intro to Amazon S3
 

Destacado

使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理Amazon Web Services
 
如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享Amazon Web Services
 
Automate Software Deployments on EC2 with AWS CodeDeploy
Automate Software Deployments on EC2 with AWS CodeDeployAutomate Software Deployments on EC2 with AWS CodeDeploy
Automate Software Deployments on EC2 with AWS CodeDeployAmazon Web Services
 
Serverless api gateway + lambda
Serverless api gateway + lambdaServerless api gateway + lambda
Serverless api gateway + lambdaLeon Li
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用Daniel Gong
 
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 做好雲端權限控管ChiaHsien Lee
 
基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅Mason Mei
 
初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務Amazon Web Services
 
AWS電商和零售業解決方案介紹
AWS電商和零售業解決方案介紹AWS電商和零售業解決方案介紹
AWS電商和零售業解決方案介紹Amazon Web Services
 
AWS ELB Tips & Best Practices
AWS ELB Tips & Best PracticesAWS ELB Tips & Best Practices
AWS ELB Tips & Best PracticesChinaNetCloud
 
初探 AWS 平台上的 Docker 服務
初探 AWS 平台上的 Docker 服務初探 AWS 平台上的 Docker 服務
初探 AWS 平台上的 Docker 服務Amazon Web Services
 
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 BeijingChinaNetCloud
 
淺談系統監控與 AWS CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用淺談系統監控與 AWS CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用Rick Hwang
 
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk IntroductionAmazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk IntroductionAmazon Web Services
 
客戶導入雲端的經驗分享 [Panel Discussion]
客戶導入雲端的經驗分享 [Panel Discussion]客戶導入雲端的經驗分享 [Panel Discussion]
客戶導入雲端的經驗分享 [Panel Discussion]Amazon Web Services
 
無伺服器架構和Containers on AWS入門
無伺服器架構和Containers on AWS入門 無伺服器架構和Containers on AWS入門
無伺服器架構和Containers on AWS入門 Amazon Web Services
 
管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付Amazon Web Services
 
Aws容器服务详解
Aws容器服务详解Aws容器服务详解
Aws容器服务详解Leon Li
 

Destacado (20)

使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理使用 AWS 無伺服器運算服務打造您的第一個語音助理
使用 AWS 無伺服器運算服務打造您的第一個語音助理
 
如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享
 
Automate Software Deployments on EC2 with AWS CodeDeploy
Automate Software Deployments on EC2 with AWS CodeDeployAutomate Software Deployments on EC2 with AWS CodeDeploy
Automate Software Deployments on EC2 with AWS CodeDeploy
 
Serverless api gateway + lambda
Serverless api gateway + lambdaServerless api gateway + lambda
Serverless api gateway + lambda
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用
 
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 做好雲端權限控管
 
基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅基于Aws的dev ops实践指南 王毅
基于Aws的dev ops实践指南 王毅
 
初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務初探AWS 平台上的 NoSQL 雲端資料庫服務
初探AWS 平台上的 NoSQL 雲端資料庫服務
 
AWS電商和零售業解決方案介紹
AWS電商和零售業解決方案介紹AWS電商和零售業解決方案介紹
AWS電商和零售業解決方案介紹
 
AWS ELB Tips & Best Practices
AWS ELB Tips & Best PracticesAWS ELB Tips & Best Practices
AWS ELB Tips & Best Practices
 
初探 AWS 平台上的 Docker 服務
初探 AWS 平台上的 Docker 服務初探 AWS 平台上的 Docker 服務
初探 AWS 平台上的 Docker 服務
 
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 CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用淺談系統監控與 AWS CloudWatch 的應用
淺談系統監控與 AWS CloudWatch 的應用
 
運用AWS開創與發展事業
運用AWS開創與發展事業運用AWS開創與發展事業
運用AWS開創與發展事業
 
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk IntroductionAmazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
 
客戶導入雲端的經驗分享 [Panel Discussion]
客戶導入雲端的經驗分享 [Panel Discussion]客戶導入雲端的經驗分享 [Panel Discussion]
客戶導入雲端的經驗分享 [Panel Discussion]
 
深入探討雲端安全
深入探討雲端安全深入探討雲端安全
深入探討雲端安全
 
無伺服器架構和Containers on AWS入門
無伺服器架構和Containers on AWS入門 無伺服器架構和Containers on AWS入門
無伺服器架構和Containers on AWS入門
 
管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付管理程式對AWS LAMBDA持續交付
管理程式對AWS LAMBDA持續交付
 
Aws容器服务详解
Aws容器服务详解Aws容器服务详解
Aws容器服务详解
 

Similar a 零到千万可扩展架构 AWS Architecture Overview

深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具Amazon Web Services
 
遷移數據到雲端的最佳策略
遷移數據到雲端的最佳策略遷移數據到雲端的最佳策略
遷移數據到雲端的最佳策略Amazon Web Services
 
美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统美团点评技术团队
 
Oracle 全方位云解决方案概要
Oracle 全方位云解决方案概要Oracle 全方位云解决方案概要
Oracle 全方位云解决方案概要Ethan M. Liu
 
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 1Amazon Web Services
 
Partner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityPartner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityAmazon Web Services
 
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土撥 JIE
 
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境Amazon Web Services
 
深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具Amazon Web Services
 
CKmates - AWS 雲端運算 基礎服務介紹
CKmates - AWS 雲端運算 基礎服務介紹CKmates - AWS 雲端運算 基礎服務介紹
CKmates - AWS 雲端運算 基礎服務介紹均民 戴
 
01-aws-雲端服務介紹與案例分享-justine-peng.pdf
01-aws-雲端服務介紹與案例分享-justine-peng.pdf01-aws-雲端服務介紹與案例分享-justine-peng.pdf
01-aws-雲端服務介紹與案例分享-justine-peng.pdfHuangAndy6
 
美团技术沙龙04 美团下一代分布式存储系统
美团技术沙龙04   美团下一代分布式存储系统美团技术沙龙04   美团下一代分布式存储系统
美团技术沙龙04 美团下一代分布式存储系统美团点评技术团队
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)锐 张
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Amazon Web Services
 
从Docker到容器服务
从Docker到容器服务从Docker到容器服务
从Docker到容器服务Li Yi
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introductionguest90f660
 
Azure Data Lake 簡介
Azure Data Lake 簡介Azure Data Lake 簡介
Azure Data Lake 簡介Herman Wu
 
AWS_Educate_Team_SCU_Volunteer_Training_0923
AWS_Educate_Team_SCU_Volunteer_Training_0923AWS_Educate_Team_SCU_Volunteer_Training_0923
AWS_Educate_Team_SCU_Volunteer_Training_0923土撥 JIE
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集ASUSCloud
 

Similar a 零到千万可扩展架构 AWS Architecture Overview (20)

深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具
 
遷移數據到雲端的最佳策略
遷移數據到雲端的最佳策略遷移數據到雲端的最佳策略
遷移數據到雲端的最佳策略
 
美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统
 
Oracle 全方位云解决方案概要
Oracle 全方位云解决方案概要Oracle 全方位云解决方案概要
Oracle 全方位云解决方案概要
 
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
 
Partner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityPartner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep Security
 
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
 
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
 
深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具深入淺出 AWS 大數據工具
深入淺出 AWS 大數據工具
 
CKmates - AWS 雲端運算 基礎服務介紹
CKmates - AWS 雲端運算 基礎服務介紹CKmates - AWS 雲端運算 基礎服務介紹
CKmates - AWS 雲端運算 基礎服務介紹
 
01-aws-雲端服務介紹與案例分享-justine-peng.pdf
01-aws-雲端服務介紹與案例分享-justine-peng.pdf01-aws-雲端服務介紹與案例分享-justine-peng.pdf
01-aws-雲端服務介紹與案例分享-justine-peng.pdf
 
美团技术沙龙04 美团下一代分布式存储系统
美团技术沙龙04   美团下一代分布式存储系统美团技术沙龙04   美团下一代分布式存储系统
美团技术沙龙04 美团下一代分布式存储系统
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
 
Databases on AWS
Databases on AWSDatabases on AWS
Databases on AWS
 
从Docker到容器服务
从Docker到容器服务从Docker到容器服务
从Docker到容器服务
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Azure Data Lake 簡介
Azure Data Lake 簡介Azure Data Lake 簡介
Azure Data Lake 簡介
 
AWS_Educate_Team_SCU_Volunteer_Training_0923
AWS_Educate_Team_SCU_Volunteer_Training_0923AWS_Educate_Team_SCU_Volunteer_Training_0923
AWS_Educate_Team_SCU_Volunteer_Training_0923
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
 

零到千万可扩展架构 AWS Architecture Overview