云计算案例分析Amazon云计算AWS架构分析

云计算案例分析Amazon云计算AWS架构分析

云计算案例分析Amazon云计算AWS架构分析

亚马逊商业模式分析

亚马逊的商业模式分析 一、亚马逊简介 亚马逊公司(纳斯达克代码:AMZN)是一家“财富500强”公司,总部位于西雅图,成立于1995年7月,目前已成为全球商品种类最多的网上零售商。亚马逊致力于成为全球 最“以客户为中心”的公司,使客户能在公司网站上找到和发现任何他们想在线购买的商品,并努力为客户提供最低的价格。亚马逊和其他卖家提供数百万种独特的全新、翻新及二手商品,类别包括图书、影视、音乐和游戏、数码下载、电子和电脑、家居和园艺用品、玩具、婴幼儿用品、杂货、服饰、鞋类、珠宝、健康和美容用品、体育、户外用品、工具、以及汽车和工业产品等。 亚马逊云计算服务(Amazon Web Services)为亚马逊的开发人员提供基于其自有的后端技术平台的云基础架构服务。开发人员利用该技术平台可以实现几乎所有类型的业务。最新一代Kindle是迄今为止最轻、最便携的Kindle产品,采用最先进的6英寸电子墨水 显示器,即便在强烈的阳光下也能提供如纸质书般的阅读体验。Kindle Touch是Kindle 家族新成员,在兼备最先进的电子墨水技术全部优点的同时,其触摸屏设计让翻页、搜索、购物和记录等功能更加易用。Kindle Touch 3G是最高端的电子阅读器,拥有与Kindle Touch相同的设计和功能,而免费的3G服务则让其具有无可比拟的便捷性。Kindle Fire 是Kindle家族的新成员,支持电影、电视、音乐、书籍、杂志、应用软件、游戏以及网页浏览等多种功能,并可享受亚马逊的免费云存储服务,同时还应用了Whispersync技术、Amazon Silk浏览器(亚马逊最新推出的革命性云加速浏览器),并具备色彩生动的触摸屏和强大的双核处理器。 二、关于亚马逊中国 亚马逊中国(z.cn)是全球领先的电子商务公司亚马逊在中国的网站。秉承“以客户为中心”的理念,亚马逊中国承诺“天天低价,正品行货”,致力于从低价、选品、便利三个方面 为消费者打造一个百分百可信赖的网上购物环境。 作为一家在中国处于领先地位的电商,亚马逊中国为消费者提供图书、音乐、影视、手机数码、家电、家居、玩具、健康、美容化妆、钟表首饰、服饰箱包、鞋靴、运动、食品、母婴、户外和休闲等32大类、上千万种的产品,通过“货到付款”等多种支付方式,为中国消费者提供便利、快捷的网购体验。 亚马逊中国拥有业界公认世界一流的运营网络。目前有15个运营中心,主要负责厂商收货、仓储、库存管理、订单发货、调拨发货、客户退货、返厂、商品质量安全等。同时,亚马逊中国还拥有自己的配送队伍和客服中心,为消费者提供便捷的配送及售后服务。

AWS_亚马逊_会议总结

Amazon Web Services 会议总结简要 1AWS服务概览 2AWS存储服务 3AWS计算服务和网络 4AWS管理的服务和数据库 5AWS部署和管理 1 AWS服务概览 ?基本服务 ◆Amazon S3(Simple Storage Service) ◆Amazon EBS(Elastic Block Store) ◆Amazon EC2(Elastic Compute Cloud) ◆Amazon VPC(Virtual Private Cloud) ◆Amazon IAM(Identify and Access Management) ?客户为什么使用AWS ◆敏捷性 ◆平台功能的广度和深度(10区域26可用区52边缘站点) ◆持续的迭代和创想 ◆成本节省和灵活性(以可变费用取代固定资产嵌入规模经济让企业成本更低) ◆帮助中国客户数分钟走向国外(各种定价模式支持变化和稳定的工作负载模型,当 企业的规模增长时有更低的价格)

灵活基础服务架构 ? AWS 针对大企业的更新 ◆ 经验 ◆ 功能广度和深度 ◆ 创新的步伐 ◆ 全球业务 ◆ 价格理念 2 AWS 存储服务 主要选项 Amazon S3(Simple Storage Services)重点介绍 Amazon EBS(Elastic Block Store) Amazon Glacier AWS Storage Gateway AWS Import/Export S3特点 适用于换联网的存储服务本地联机 HTTP 访问 随时随地从WEB 存储和检索任意量的数据 高耐久 高扩展 可靠 快速 客户 更多的使用 应基础设 价格

亚马逊云服务价格(中文)

亚马逊云服务的价格策略 亚马逊的云服务已经商业化运营多年,它的价格水平和价格结构会根据市场反映和自身期望不断进行调整,从它现在不断增加的客户数量来看,亚马逊云服务的价格是为市场所认可的。 亚马逊的云计算服务品牌是AWS(Amazon Web Sevices),其中包含了众多的细分产品服务,满足不同用户的需求,“计算能力”服务是其中最主要的细分服务,它向用户提供伸缩性强高性能的计算能力,满足用户的数据计算和数据吞吐需求。“计算能力”服务包括Elastic Computer Cloud (EC2)、Amazon Elastic MapReduce、Auto Scaling。媒体文章上所说的亚马逊云服务主要是指EC2。 亚马逊的EC2数据中心在全球共有5个。美国有两个,分别是东部的弗吉尼亚和西部的北加利福尼亚。欧洲有一个,在爱尔兰。亚太地区还有两个,分别在东京和新加坡。EC2服务的价格幅度因云计算数据中心所处地区不同会有差别,其中以东京的最贵,新加坡的最便宜。 EC2服务的报价分四个方面:计算实例、数据传输、存储、其他增值服务。前三类构成了IaaS的主要内容,相当于客户IT部门的服务器、带宽接入和存储网络。 计算实例 所谓计算实例,是指亚马逊定义的“逻辑上的计算机”。客户租用这样一台“逻辑上的计算机”,也就可以使用这台计算机上标称配置的计算资源,包括CPU、内存、硬盘、I/O 总线等。 亚马逊提供了11款不同配置的“逻辑上的计算机”,即计算实例,供客户挑选租用,按照不同配置有不同的租金。以下列举的是其中三种有代表性的计算实例:

表格1 三款有代表性的亚马逊EC2计算实例配置 另外,根据租用方式不同,同一款配置的租金也会有很大差别。亚马逊向客户提供三种租用方式:按需租用、预留租用、现场租用。 按需租用(On-Demand),客户完全依据租用的时间就交纳使用金,以每小时为一个计价单位,除此之外没有其他费用。这种租用方式适合需要频繁调整计算资源规模的客户。采用这种方式,客户可以不必过多考虑头疼的IT资源购置计划,将一次性购买的大块费用拆散成为多次购买的零散费用。 预留租用(Reserved),客户另付一笔预留金并承诺使用1年或者3年EC2服务,在承诺使用EC2服务的期间,依据租用的时间就交纳相对低廉的使用金,使用金只有“按需租用”方式的45%,同样以每小时为一个计价单位。 现场租用(Spot)。这种租用方式是针对亚马逊的闲置计算资源设计的,在价格的设置上比较有意思。这种方式下并没有固定的租用价格,亚马逊会根据目前资源的充足情况以及客户需求的强烈程度设定一个“现场价格”,并且随时调整。客户可以根据过往的价格信息以及自身预算给出一个心理价格。如果这个价格高于“现场价格”,客户就可以以这个价格一直租用亚马逊的计算资源,直到“现场价格”上涨超过当前租用价格,或者客户决定不再继续租用。 数据传输 客户租用计算实例的同时,也需要租用EC2的网络连接服务传输数据,该服务按照流量收取费用。使用不同连接线路传输数据,该费用价格会有差异。连接线路分为三种:互联网连接、数据中心之间以及可用性区域之间。 互联网连接的数据传输费用以数据吞吐量(GB)作为计价单位收费,按月结算,这部分占EC2数据传输总收入比重最大。互联网上的大部分服务的上下行流量都是不对等的,下行流量远高于上行流量。对应到EC2的数据吞吐,就是数据传出的流量远高于传入的流量。基于这个情况,亚马逊在数据传输价格上特别做了设计。首先是区分了数据传输是传出还是传入,分别计价,传出的单价要显著高于传入的单价,尽量使销量大的产品同时还能维持着较高的价格,从而提高整体销售的利润率;其次,在数据传出的单价上作了“阶梯价格”的设计,传出数据流量越大,单价越便宜,以鼓励客户多购买数据传输服务;最后,为了培育市场,吸引更多新客户尝试使用EC2服务,低于1GB的数据传出流量是免费的。

亚马逊 AWS Amazon EBS的功能更新

亚马逊AWS Amazon EBS的功能更新 Amazon EBS(Elastic Block Store,简称EBS)为Amazon EC2实例提供块级存储服务。EBS卷需要通过网络访问,并且能独立于实例的生命周期而存在,也就是说假如EC2实例出现问题,那么存放在EBS卷上的数据还是可以得到保存。Amazon EBS提供高可用性、高可靠性的存储卷,并可以与一个正在运行EC2实例相连接且在实例中显示的为一个设备。对于那些需要建立数据库、文件系统或需要访问原始数据块级存储的应用程序来说,EBS非常合适。对于刚接触EBS概念的用户,可以把它看成是类似传统企业中的SAN存储服务来理解EBS的功能定位。不过需要注意的是一个EC2实例可以加载多个EBS卷,但是一个EBS卷同时只能被加载到一个EC2实例。 EBS有几个重要的功能特点。首先,EBS是可靠、安全的存储,每个EBS磁盘卷会在一个可用区中被自动复制来提升数据的可靠性。其次是比较高的性能。EBS通过Provisioned IOPS(PIOPS)卷可以提供高达4000IOPS/卷,能够满足绝大部分应用的需求,而且用户还通过RAID方式来实现高达48000的IOPS要求。第三,EBS支持快照功能,从而使得用户可以快速创建数据备份。由于EBS快照是保存在S3上面的,因此这些备份数据可以得到高达11个9的持久性。另外,这些EBS快照还可以跨区域进行复制,从而实现磁盘数据的跨区域迁移。 Amazon EBS最近新增了下面两个用户反馈非常积极的功能。 1.EBS卷的加密 有时候用户想要对EBS卷进行加密,从而更好保护自己的数据。以前,用户只能通过选择一个可以在文件系统级别进行数据加密的方案自己实现。现在,EBS提供了一个新的卷加密选项,用户在新创建EBS卷的时候可以选择是否创建一个加密的卷,如下图所示:

亚马逊 AWS 认证解决方案架构师–专业人员样题

Your company’s on-premises content management system has the following architecture: ?Application Tier – Java code on a JBoss application server ?Database Tier – Oracle database regularly backed up to Amazon Simple Storage Service (S3) using the Oracle RMAN backup utility ?Static Content – stored on a 512GB gateway stored Storage Gateway volume attached to the application server via the iSCSI interface Which AWS based disaster recovery strategy will give you the best RTO? A) Deploy the Oracle database and the JBoss app server on EC2. Restore the RMAN Oracle backups from Amazon S3. Generate an EBS volume of static content from the Storage Gateway and attach it to the JBoss EC2 server. B) Deploy the Oracle database on RDS. Deploy the JBoss app server on EC2. Restore the RMAN Oracle backups from Amazon Glacier. Generate an EBS volume of static content from the Storage Gateway and attach it to the JBoss EC2 server. C) Deploy the Oracle database and the JBoss app server on EC2. Restore the RMAN Oracle backups from Amazon S3. Restore the static content by attaching an AWS Storage Gateway running on Amazon EC2 as an iSCSI volume to the JBoss EC2 server. D) Deploy the Oracle database and the JBoss app server on EC2. Restore the RMAN Oracle backups from Amazon S3. Restore the static content from an AWS Storage Gateway-VTL running on Amazon EC2 An ERP application is deployed in multiple Availability Zones in a single region. In the event of failure, the RTO must be less than 3 hours, and the RPO is 15 minutes. The customer realizes that data corruption occurred roughly 1.5 hours ago. Which DR strategy can be used to achieve this RTO and RPO in the event of this kind of failure? A) Take 15-minute DB backups stored in Amazon Glacier, with transaction logs stored in Amazon S3 every 5 minutes. B) Use synchronous database master-slave replication between two Availability Zones. C) Take hourly DB backups to Amazon S3, with transaction logs stored in S3 every 5 minutes. D) Take hourly DB backups to an Amazon EC2 instance store volume, with transaction logs stored in Amazon S3 every 5 minutes. The Marketing Director in your company asked you to create a mobile app that lets users post sightings of good deeds known as random acts of kindness in 80-character summaries. You decided to write the application in JavaScript so that it would run on the broadest range of phones, browsers, and tablets. Your application should provide access to Amazon DynamoDB to store the good deed summaries. Initial testing of a prototype shows that there aren’t large spikes in usage. Which option provides the most cost-effective and scalable architecture for this application? A) Provide the JavaScript client with temporary credentials from the Security Token Service using a Token Vending Machine (TVM) on an EC2 instance to provide signed credentials mapped to an Amazon Identity and Access Management (IAM) user allowing DynamoDB puts and S3 gets. You serve your mobile application out of an S3 bucket enabled as a web site. Your client updates DynamoDB. B) Register the application with a Web Identity Provider like Amazon, Google, or Facebook, create an IAM role for that provider, and set up permissions for the IAM role to allow S3 gets and DynamoDB puts. You serve your mobile application out of an S3 bucket enabled as a web site. Your client updates DynamoDB. C) Provide the JavaScript client with temporary credentials from the Security Token Service using a Token Vending Machine (TVM) to provide signed credentials mapped to an IAM user allowing DynamoDB puts. You serve your mobile application out of Apache EC2 instances that are load-balanced and autoscaled. Your EC2 instances are configured with an IAM role that allows DynamoDB puts. Your server updates DynamoDB.

亚马逊AWS的云计算服务有哪些优势

亚马逊AWS的云计算服务有哪些优势 亚马逊AWS作为云计算服务的领军者,AWS对SaaS解决方案的设计提供了一些云计算服务最佳实践。 亚马逊AWS的云计算服务第一个云计算服务最佳实践就是将平台化的功能隔离出来,SaaS产品的更新速度是非常快的,但是我们仍然能够总结出一些核心的功能是基本不变或者能够在很多其他新的产品模块中重用的。我们要将这部分功能分离出来进行平台化改造以服务于更多的其它功能,将这些功能平台化以后也会降低整个系统的耦合性从而支撑更多的SaaS应用的功能。对通用功能的平台服务隔离可以更好的调优和独立扩展,同时重用核心服务并结合应用框架的使用会极大提升应用开发的效率。 亚马逊AWS的云计算服务第二个最佳实践是优化成本和性能,在传统的技术架构下这两者之间往往需要进行一定的平衡,而在AWS云的架构下的SaaS服务云模式下往往可以实现鱼与熊掌兼得。在每个架构层次实现弹性的横向扩展可以让我们实现按使用量付费的模式,而不需要为了获得强大的性能而提前付出大量的资源成本,同时我们在SaaS的AWS架构下可以使用更小的、平行的资源单位进行扩展,从而更为贴近SaaS环境下的实际资源需求,在合适的场景下尽可能的采用完全由AWS托管的服务(比如Amazon DynamoDB等)来降低SaaS合作伙伴的运维成本并提升效率。 亚马逊AWS的云计算服务第三个最佳实践是针对SaaS解决方案设计的。云计算服务,首先对于多租户的设计要针对SaaS应用自身的特点来进行规划,总体的设计原则是系统会有多个帐号,而一个帐号会对应多个用户,一个用户又会对应多个角色;其次是对于系统处理各种请求时要按照优先级进行分级管理,在通过使用AWS各种服务如SQS、SWF等对系统进行解偶后,对AWS 资源集约使用的前提下,对请求分优先级处理会极大提升SaaS架构的处理能力和稳定性;接下

Google云计算与Amazon云计算对比

Amazon 与Google 云计算 1. Amazon 1.1.基础架构和服务 客户请求 网页渲染组件 …… 聚集服务 Dynamo 实例其他数据存储 图1 面向服务的Amazon 平台架构 图1显示了Amazon 平台的抽象架构,动态网页的内容是由页面呈现组件生成,该组件进而查询许多其他服务。一个服务可以使用不同的数据存储来管理其状态,这些数据存储仅在其服务范围才能访问。有些服务作为聚合器使用其他一些服务,可产生合成(composite)响应。通常情况下,聚合服务是无状态,虽然他们利用广泛的缓存。 从图1中可知,Dynamo 是Amazon 云计算平台中处于最底层的存储架构,不直接向公众提供服务,但是为整个平台及服务提供最基础的支持。S3就是建立在Dynamo 之上,SimpleDB 也极有可能使用或者借鉴了Dynamo 技术。 Amazon 以Web 服务的形式将云计算产品提供给用户。Amazon Web Services

(AWS)是这些服务的总称。目前AWS提供的服务产品如表1所示。 Amazon EC2属于IaaS(基础设施即服务)。EC2使用Xen虚拟化技术。每个虚拟机,又称作实例,能够运行小、大、极大三种能力的虚拟私有服务器。Amazon利用EC2 Compute Units去分配硬件资源。 EC2简言之。他完全是一部具有无限采集能力的虚拟计算机,用户能够用来执行一些处理任务。然而“无限”并不不意味“无边际”,相反,他是具有上限的。亚马逊的文献阐明,你能同时租用“上百,甚至数以万计”虚拟机。 2.Google GAE 由于发布S3和EC2这两个优秀的云服务,使得Amazon已经率先在云计算市场站稳了脚跟,而身为云计算这个浪潮的发起者之一的Google肯定不甘示弱,并在2008年四月份推出了Google App Engine这项PaaS服务,虽然现在无法称其为一个革命性的产品,但肯定是现在市面上最成熟,并且功能最全面的PaaS

相关文档
最新文档