aws solution 解决方案

上传人:小** 文档编号:91628934 上传时间:2019-06-30 格式:PPT 页数:63 大小:36.32MB
返回 下载 相关 举报
aws solution 解决方案_第1页
第1页 / 共63页
aws solution 解决方案_第2页
第2页 / 共63页
aws solution 解决方案_第3页
第3页 / 共63页
aws solution 解决方案_第4页
第4页 / 共63页
aws solution 解决方案_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《aws solution 解决方案》由会员分享,可在线阅读,更多相关《aws solution 解决方案(63页珍藏版)》请在金锄头文库上搜索。

1、AWS solution,邸立恒 20180418,1. gussenger 现状及挑战 2. aws 解决方案及模块简介 3. aws 典型案例研究 4. 顶尖分析机构评价AWS,1.1 Guessenger-业务,Guessenger,是一个流行且快速增长的社交应用程序。 它是一种与其他任何应用程序不同的消息应用程序,它将您与附近的人联系起来!兴趣小组,找到约会,与朋友聊天,随时随地通过移动设备,笔记本电脑和网络分享照片和有趣的东西。,1.2 目前系统架构,Akamai CDN,负载均衡,用户端,Linux+Apache/14台,Mysql/4台,防火墙,SoftLayer/美国,1.3

2、托管服务,1.4 Guessenger-面临挑战,用户爆发式增长:目前是300万用户,未来一年增长到2000万。 用户群分布广泛:目前主要在美国和欧洲,未来亚太地区用户会飞速增长 托管服务:SoftLayer位于美国,计算资源无法根据企业用户量和业务量的增减进行快速适应,无法快速响应不断变化的业务,整体服务成本高昂、效率低下。 SLA约束:SoftLayer无法提供有效保障的SLA服务,对业务进行保驾护航。 CDN服务:Akamai CDN服务提供对图片、视频等静态资源加速,付款方式是预付款,有保底流量要求,成本较高。 用户行为分析:无法有效分析海量用户的行为,挖掘价值,促进业务的持续稳定发展

3、。,1. gussenger 现状及挑战 2. aws 解决方案及模块简介 3. aws 典型案例研究 4. 顶尖分析机构评价AWS,2.1 AWS解决方案架构,Elastic Load Balancer,Amazon S3 Bucket,EC2 instance,web server,Amazon Route 53,users,Amazon CloudFront,RDS Master,web server,EC2 instance,ElastiCache,EC2 instance,web server,Standby,web server,EC2 instance,Region/美国/欧洲/

4、亚洲,静态,动态,Amazon CloudWatch,Amazon EMR,2.2 AWS解决方案价值,云服务平台:提供了各种各样的基础设施服务,例如计算能力、数据库存储、内容交付以及其他功能。您利用 AWS 云产品和解决方案可以构建灵活性、可扩展性和可靠性更高的复杂应用程序,来帮助实现业务扩展和增长。 定价模式:AWS 云提供的各种各样的基础设施服务:按需交付、即时可用、采用按使用量付费定价模式。 特色:1、适应性,您可以访问所需的构建块,快速响应不断变化的业务要求。2、深层功能,借助各种数据库引擎、服务器配置、加密以及强大的大数据工具等深层功能,客户可以专注于核心业务,而不是把时间浪费在集

5、结和冷却基础设施上。3、安全性,各种安全性认证、静态和动态数据加密、硬件安全模块以及强大的物理安全性。4、合规性、控制、审计和管理身份、配置以及使用情况。5、混合功能、通过深层功能、专用连接、联合身份验证和集成式工具,您可以在多个本地和云服务中运行“混合”应用程序。 全球区域和边缘站点网络:AWS 云在全球 18 个地理区域和 1 个本地区域内运营着 54 个可用区。美国(弗吉尼亚北部、俄亥俄、加利福尼亚北部、俄勒冈),欧洲(法兰克福、爱尔兰、伦敦、巴黎),亚太(北京、宁夏、孟买、首尔、新加波、悉尼、东京、大阪当地)。可以为这些区域的Gussenger用户带来优质的体验。,2.2 AWS解决方

6、案价值(续),以下仅是使用AWS而不是传统托管模式的一些好处: 在传统的托管模式中,需要调配服务器来处理峰值容量,未使用的周期在高峰期之外被浪费掉。 AWS托管的Web应用程序可以利用其他服务器的按需配置,因此您可以不断调整实际流量模式的容量和成本。 例如,下图显示了一个Web应用程序,其使用高峰期从上午9点到下午3点,并且在一天中的其余时间使用率更低。 基于实际流量趋势的自动缩放方法(仅在需要时才提供资源)将导致容量浪费较少,成本降低50以上。,2.3 AWS成本估算,计算方法:https:/ AWS成本估算(续),计算方法:https:/ Amazon Route 53,云域名系统 (DN

7、S) Web 服务:提供一种非常可靠且经济高效的方式,可以把名称 (例如 ) 转换为计算机用于互相连接的数字 IP 地址 (例如 192.0.2.1),从而将最终用户路由到 Internet 应用程序。Amazon Route 53 也与 IPv6 完全兼容。 服务等级协议:保证100%可用行,https:/amazonaws- 价值: Amazon Route 53 高效地将用户请求连接到 AWS 中运行的基础设施,例如 Amazon EC2 实例、Elastic Load Balancing 负载均衡器或 Amazon S3 存储桶,还可以将用户路由到 AWS 外部的基础设施。 客户可以使

8、用 Amazon Route 53 配置 DNS 运行状况检查以将流量路由到正常的终端节点,或者独立监控应用程序及其终端节点的运行状况。Amazon Route 53 Traffic Flow 让客户可以通过多种路由类型 (包括基于延迟的路由、Geo DNS、临近地理位置路由和加权轮询) 轻松管理全球流量,所有的路由类型都可与 DNS 故障转移进行组合,以实现各种低延迟容错架构。 Amazon Route 53 还提供域名注册功能 客户可以购买和管理域名(例如 ),并自动为客户的域配置 DNS 设置。,托管区域: 前 25 个托管区域:每个托管区域每月 0.50 USD Traffic Flo

9、w: 每条策略记录每月收取 50.00 美元 标准查询: 每 100 万个查询 0.400 USD 每月前 10 亿个查询,2.4.1 Amazon Route 53(续),成本估算:,2.4.2 Amazon Cloudfront,Amazon CloudFront 是一种全球内容分发网络 (CDN) 服务,可以安全地以低延迟和高传输速度向浏览者分发数据、视频、应用程序和 API。CloudFront 可与 AWS 集成,不仅可以与直接连接到 AWS 全球基础设施的物理站点集成,也可以与多种 AWS 服务 (包括用于 DDoS 缓解的 AWS Shield、Amazon S3、用作应用程序来

10、源的 Elastic Load Balancing 或 Amazon EC2,以及 AWS Lambda) 无缝协作的软件集成,以便在靠近浏览者的位置运行自定义代码。 客户可以使用已经熟悉的 AWS 工具 API、AWS 管理控制台、AWS CloudFormation、CLI 和软件开发工具包,在几分钟内开始使用 CloudFront。CloudFront 提供了一种简单的、按实际使用量付费的定价模式,无预付款,也不需要签订长期合同,且客户现有的 AWS Support 订阅中已经支持使用 CloudFront。 边缘站点:北美洲(38个),欧洲(33个),亚洲(25个),南美洲(4个),2

11、.4.2 Amazon Cloudfront(续),成本估算:,2.4.3 AWS ELb,传统负载均衡器同时运行于请求级别和连接级别,可在多个 Amazon EC2 实例之间提供基本的负载均衡。传统负载均衡器适用于在 EC2-Classic 网络内构建的应用程序。 主要功能 高可用性:您可以在单个可用区或多个可用区中的 Amazon EC2 实例之间分配传入流量。传统负载均衡器会根据应用程序传入流量自动扩展其请求处理容量。 运行状况检查:传统负载均衡器可以检测 Amazon EC2 实例的运行状况。它检测到运行不良的 EC2 实例后,便不会再将流量路由至这些实例,而是将负载分布到其他运行良好

12、的 Amazon EC2 实例。 SSL 卸载:传统负载均衡器支持 SSL 终止,包括从应用程序实例卸载 SSL 解密、集中管理 SSL 证书,以及通过可选公有密钥身份验证加密后端实例。灵活的加密支持允许您控制负载均衡器向客户端提供的加密方式和协议。 粘性会话:传统负载均衡器支持将用户会话绑定到使用 Cookie 的特定 Amazon EC2 实例。流量将路由到同一实例,同时用户继续访问您的应用程序。 IPv6 支持:传统负载均衡器同时支持将 Internet 协议版本 4 和 6 (IPv4 和 IPv6) 用于 EC2-Classic 网络。 第 4 层或第 7 层负载均衡:您可以对 HT

13、TP/HTTPS 应用程序进行负载均衡并使用第 7 层特有的功能,如 X-Forwarded 和粘性会话。您还可以对仅依赖于 TCP 协议的应用程序使用严格的第 4 层负载均衡。 运行监控:Classic 负载均衡器的各项指标(如请求数量和请求延迟)由 Amazon CloudWatch 报告。 日志记录:使用访问日志功能记录发送至负载均衡器的所有请求,并将日志存储在 Amazon S3 中供以后分析之用。日志可用于诊断应用程序故障和分析 Web 流量。您可以使用 AWS CloudTrail 记录针对您账户的传统负载均衡器 API 调用并传送日志文件。您可以利用 API 调用历史记录进行安全

14、分析、资源变更追踪和合规性审核。,2.4.3 AWS Elb(续),成本估算:,2.4.4 AWS EC2,简介:亚马逊弹性计算云(EC2,Elastic Compute Cloud)是一个让使用者可以租用云端电脑运行所需应用的系统。 历史:Amazon在2006年8月25日发布EC2受限公众Beta版本 虚拟机:EC2使用Xen虚拟化技术。每个虚拟机,又称作实例,能够运行小、大、极大三种能力的虚拟私有服务器。Amazon利用EC2 Compute Units去分配硬件资源(一个ECU相当与一个Sandy Bridge级Xeon)。 操作系统:支持Windows以及Linux。 自动配置:Am

15、azon EC2自动配置容量的功能允许用户自动调整Amazon EC2的容量。假如用户的流量达到尖峰,自动配置功能可以自动增加更多的容量至虚拟主机上以维持性能。 SLA:Amazon EC2 服务等级协议的承诺是为每个 Amazon EC2 区域提供 99.95% 的可用性。,2.4.4 AWS EC2(续1),成本估算:,2.4.4 AWS EC2(续2),Amazon EC2 提供了一个真正的虚拟计算环境,让您使用 Web 服务接口启动多种操作系统的实例,通过自定义应用环境加载这些实例,管理您的网络访问权限,并根据自己需要的系统数量来运行您的映像。 要使用 Amazon EC2,只需简单几

16、步: 选择一个预配置的模板化Amazon 系统映像 (AMI) 启动并立即运行。或者,创建一个包含您的应用程序、库、数据和相关配置设置的 AMI。 在您的 Amazon EC2 实例上配置安全和网络访问权限。 选择您想要的实例类型,然后使用 Web 服务 API 或 EC2 所提供的多种管理工具来启动、终止和监控您的 AMI 实例(实例数量可以按照您的需要增加)。 确定是否要在多个位置上运行、使用静态 IP 终端节点,或将持久性块存储附加在您的实例上。 只需支付您实际消耗的资源,例如实例小时数或数据传输。,2.4.5 Amazon EC2 auto scaling,使用 Amazon EC2 Auto Scaling,可以维持应用程序的可用性,并根据自己定义的条件以动态方式自动扩展

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号