昨天看了亚马逊的EC2,说实话没看太懂,朦朦胧胧的,它提供的众多服务我也是看的迷迷糊糊的,有那么点懂,但是说不出来懂了什么,所以感觉很不好,今天早上来了又看了一下,有一种忽然开朗的感觉。

刚才在CSDN上看到的一篇文章:
目前,VMware和AWS分别统治者私有云和公有云市场,OpenStack等开源云平台的出现将向这两大霸主发起挑战。
然后我有一个疑问:私有云和公有云到底有什么不同?
百度了一下,发现几个解释还不错:
1.只有你自己用的云服务是私有云,大家都可以用的是公有云,在混合云里给都可以给你和其他人提供云服务,但是提供的服务是不一样的,也许你是VIP,嘿嘿
2.私有云就是你自己的家,只有自己或者你允许的人能住,一般你不愿意外人知道的隐私都放在家里;公有云就是收费景点,买了门票的都能进,隐私放这里可能会成为冠希;混合云就是两者同时存在了
     我个人看了之后的理解就是亚马逊的公有云就是提供给很多公司或者开发者可以供外部网络或者个人访问的服务;而VMware提供的是为某个公司或者个人的服务,不提供给外部网络或者个人使用。总之,有点只可意会不可言传的意思。

接下来,我打算和阿里云以及新浪的SAE做对比,来看一下亚马逊提供的所有服务,否则直接看亚马逊的服务,确实看不太懂,尤其我英文还不是很棒的情况下。
在亚马逊首页左上角的AWS产品与解决方案那个下拉条中点击,可以看到很多分类:

插入图片。。。

第一个AWS与云计算 :对亚马逊EC2和云计算的解释,为初次了解这个东西的人提供一个完整的概念,让你迅速明白这是个什么东西,有什么,能干什么,怎么干,出了问题怎么办,说的都很清楚。
备注:相比于国内提供云计算的公司来言,文档不够详细也是无法赶超亚马逊的一个原因吧。应该去新浪找一个编辑写一篇能让人一看就懂的文章去解释提供的服务。

第二部分:计算与联网: 这个就是亚马逊能提供服务的集体分类了,这个分类就是和计算以及联网相关的。

›Amazon Elastic Compute Cloud (EC2)(备注:类似阿里云的云服务器)
Amazon Elastic Compute Cloud 在云中提供可扩展、即付即用的计算容量。
›Auto Scaling(备注:类似阿里云的负载均衡,配合EC2一起使用)
有了 Auto Scaling,便可以根据您定义的条件自动扩展 Amazon EC2 容量。
›Elastic Load Balancing(备注:也属于负载均衡的一部分)
Elastic Load Balancing 在多个 Amazon EC2 实例间自动分配应用程序的传入流量。
›Amazon Virtual Private Cloud (VPC)(备注:虚拟网技术,国内的云服务提供商,我似乎还没看到有提供这项服务。。)
Amazon Virtual Private Cloud (Amazon VPC) 允许您在 Amazon Web Services (AWS) 云中预配置私有、隔离的部分,您可以在定义的虚拟网络中启动 AWS 资源。借助 Amazon VPC,您可以定义与自己的数据中心运行的传统网络非常相似的虚拟网络拓扑。
›Amazon Route 53(备注:域名服务,由于国内域名监管严格,一般都有域名管理这项服务,比如阿里云、腾讯云。。)
Amazon Route 53 是高可用性和可扩展的域名系统 (DNS) Web 服务。
>Amazon Elastic MapReduce (Amazon EMR)(备注:看到MapReduce,一定是和数据处理相关的服务,完成 Web 索引、数据挖掘、日志文件分析、数据仓库、机器学习、财务分析、科学模拟和生物信息研究任务)Amazon Elastic MapReduce (Amazon EMR) 是一种 Web 服务,提升企业、研究人员、数据分析师和开发人员轻松、经济高效掌控海量数据的能力,是一种 Hadoop 托管服务运行架构。›AWS Direct Connect(备注:网络连接服务,国内好像涉及不到这个问题,因为国内的云计算提供商都是为国内提供服务,而国外的云计算厂商都是为全球提供服务)AWS Direct Connect 让用户能够在本地设施与 AWS 之间建立专用网络连接,在多数情况下可以降低网络成本、提高带宽吞吐量,并且比基于 Internet 的连接具有更加一致的网络体验。
›AWS Marketplace(备注:对于技术实力不强、追求经济利益的中国人来说,这个商店在各家国内服务商都有提供,方便快捷的部署服务)
AWS Marketplace 是一家在线商店,帮助用户查找、购买和立即开始使用在 AWS 云中运行的软件。其中包含来自受信任供应商的软件,如 SAP、Zend、Microsoft、IBM、Canonical 和 10gen 等,以及众多广泛使用的开源产品,如 Wordpress、Drupal 和 MediaWiki 等。


第三部分:存储与CDN
›Amazon Simple Storage Service (S3)(备注:。。。)
Amazon Simple Storage Service 提供完全冗余的数据存储基础设施,以便随时从 Web 中存储和检索任何数据。
›Amazon Glacier(备注:暂时没理解。。。)
Amazon Glacier 是成本极低的存储服务,为数据存档和备份提供安全而持久的存储。
›Amazon Elastic Block Store (EBS)(备注:应该是大数据的存储和备份使用)
Amazon Elastic Block Store 提供数据块级存储卷以用于 Amazon EC2 实例。Amazon EBS 卷是永久不受实例生命周期约束的非实例存储。
›AWS Import/Export(备注:大数据的导入和导出)
AWS Import/Export 使用便携式存储设备进行传输,可加快大量数据移入和移出AWS 的速度。
›AWS Storage Gateway(备注:这个真是一时没明白)
AWS Storage Gateway 服务将本地软件设备与基于云的存储连接起来,在组织的本地 IT 环境和 AWS 的存储基础设施之间提供无缝、安全的集成。
内容传输›Amazon CloudFront(备注:类似国内的CDN,提供教育网、联通网、电信网的节点,提高访问速度)
Amazon CloudFront 是一种 Web 服务,让用户能够轻松通过全球节点网络以低延迟分配内容。


第四部分:数据库
数据库›Amazon Relational Database Service (RDS)(备注:类似阿里云的RDS,不过只支持mysql,sql server,没有oracle,可能国内公司都太穷,买不起oracle数据库)
Amazon Relational Database Service 是一种 Web 服务,让用户能够在云中轻松设置、操作和扩展关系数据库。适用于mysql,oracle,sql server。
›Amazon DynamoDB(备注:我大三的时候就听说过noSql,当时一个叫我去实习的公司还让我做nosql来着,不过我拒绝了,当时是一个创业公司,现在我也不知道nosql到底是个什么东西。。。)
Amazon DynamoDB 是完全托管的高性能 NoSQL 数据库服务,易于设置、运行和扩展。
›Amazon SimpleDB(备注:同上。。。)
Amazon SimpleDB 是设计用于较小数据集的 NoSQL 数据库服务。
›Amazon ElastiCache(备注:个人觉得这个就是国内公司普遍叫的:memcache)
Amazon ElastiCache 是一种 Web 服务,让用户能够在云中轻松部署、运行和扩展内存缓存。
>Amazon Redshift (Beta)(PB级的数据处理服务,类似上面的EMR)
快速、功能强大的完全管理型PB级数据仓库服务


第五部分:应用服务
应用程序服务›Amazon CloudSearch
Amazon CloudSearch 是云中的一种完全托管搜索服务,让客户能够轻松地将高度可扩展的快速搜索功能集成到他们的应用程序中。
›Amazon Simple Workflow Service (SWF)
Amazon Simple Workflow Service (Amazon SWF) 可帮助您在应用程序中协调处理步骤及管理分布式执行状态。 
›Amazon Simple Queue Service (SQS)
Amazon Simple Queue Service 提供托管队列,当消息在计算机之间传输时用来存储消息,让用户能够轻松在 Web 服务之间构建自动工作流程。
›Amazon Simple Notification Service (SNS)
Amazon Simple Notification Service 是一种 Web 服务,让用户能够轻松设置、运行及从云中发送通知。
›Amazon Simple Email Service (SES)
Amazon Simple Email Service 是云中高度可扩展和经济实惠的批量交易电子邮件发送服务。
›Amazon Flexible Payments Service (FPS)
Amazon Flexible Payments Service 可实现款项在任何两个实体、人或计算机之间的电子转账。
>Amazon Elastic Transcoder (beta)
Amazon Elastic Transcoder 在云环境中运行视频转码。


第六部分:部署与管理
AWS 管理控制台(基于 Web 的服务管理界面)通过简单直观的基于 Web 的用户界面访问并管理 Amazon Web Services。AWS 管理控制台可让您方便地管理计算、存储及其他云资源。
›AWS Identity and Access Management (IAM)
IAM 使您能够安全控制面向用户提供的 AWS 服务和资源的访问权限。借助 IAM,您可以创建和管理 AWS 中的用户,并能够为在公司目录中 AWS 之外管理的用户授予对 AWS 资源的访问。
›Amazon CloudWatch
Amazon CloudWatch 是一种 Web 服务,用于监控通过 Amazon EC2 实例启动的 AWS 云资源。
›AWS Elastic Beanstalk
AWS Elastic Beanstalk 是一种在 AWS 云中简单、快速部署和管理应用程序的方法。您只需上传应用程序,Elastic Beanstalk 将自动处理容量预配置、负载均衡、Auto-scaling 和应用程序运行状况监控的部署细节。
›AWS CloudFormation
AWS CloudFormation 是一种服务,可以让开发人员和企业都能轻松创建相关 AWS 资源集合并按有序和可预测的方式进行预配置。
>AWS Data Pipeline
适用于周期性数据驱动工作流的编排服务


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐