性能稳定 实时开通 随时退款 售后无忧
当前位置: 帮助文档 > 行业资讯 > 云计算与虚拟化 > AWS和Azure的云计算服务比较

AWS和Azure的云计算服务比较

时间:2019-01-10 10:38来源:VPS作者:ColorVPS点击:
云计算的领先地位之争归结于亚马逊网络服务(AWS)和微软Azure。这两家公司都进行了大量投资,这表明这场竞争还远远没有结束。
  
  云计算领导力的斗争归结为两个参与者:亚马逊网络服务(AWS)和微软Azure。两家公司都对其服务进行了大量投资,并继续以数十亿美元的价格进行投资,这表明这场竞争远未结束。
  
  SynergyResearch集团认为AWS在公共云基础设施领域处于领先地位,市场份额为34%,微软约占14%,IBM云约占7%,谷歌云约占6%。Synergy公司估计,2018年第三季度的云基础设施服务收入(包括IaaS,PaaS和托管私有云服务)现在已经超过170亿美元,年增长率达到惊人的45%。
  
  AWS与Azure:摘要
  
  亚马逊网络服务最初是一个纯粹的云计算游戏,主要由小型公司和开发人员使用,专注于(以及其他)Linux和各种数据库。他们可以轻松登录并部署完整的工具集。AWS已经以惊人的速度发展了这一早期工具集,它为许多功能添加了工具和功能,因此即使是非常接近的AWS观察者也很难跟上。如果企业想要一个能够处理几乎任何云计算功能的超级强大平台,如果不考虑操作系统,AWS公司是用户的选择。
  
  安全运营的未来
  
  但是,如果用户是微软商店并且以微软方式投入大量资金,从Windows到Active Directory再到SQLServer和Visual Studio,那么Azure显然是用户的最佳选择。此外,微软公司与AWS不同,在企业中有着深厚的根基。它了解商业客户。因此,微软公司投资于混合云,因为他们知道传统数据中心的业务会将部分而不是全部的本地资源迁移到云端。微软公司的Azure云迁移服务可以简化Azure内部迁移,并且通常无需修改。
  
  AWS与Azure:核心平台
  
  这两家公司有很多共同点并提供类似的服务,例如容器和微服务、大数据、DevOps和数据库。但他们也有所不同。以下进行一下了解。
  
  AWS基础知识
  
  基本的亚马逊AWS基础设施即服务(IaaS)产品分为四类:
  
  •内容存储和交付
  
  •计算
  
  •联网
  
  •数据库
  
  亚马逊弹性计算云(EC2)和简单存储服务(S3)是构建其他一切的核心产品。亚马逊拥有大量的安全和身份服务,因为安全是云计算的一个优先事项。这包括:
  
  •用于管理SSL/TLS证书的AWS证书管理器
  
  •AWS CloudHSM,用于基于硬件的密钥存储和管理
  
  •用于基础设施资源使用监控的Amazon Cloud Watch
  
  •AWS Cloudtrail,用于跟踪用户活动和API使用情况
  
  •AWS Config,用于跟踪资源清单和更改
  
  Azure基础知识
  
  •Azure还有四类产品,略有不同:
  
  •数据管理/数据库
  
  •计算
  
  •联网
  
  •性能。
  
  安全和管理是通过微软公司的Active Directory完成的,该Active Directory基于首次引入Windows Server 2000的非常成熟的Active Directory服务构建。这些服务包括:
  
  •Active Directory联合身份验证服务
  
  •Azure Active Directory
  
  •多因素身份验证
  
  •基于角色的基于云的安全性访问
  
  AWS的优点和缺点
  
  亚马逊公司的全球覆盖范围和庞大的工具集是其最大的优势,数据中心数量最多,服务数量最多,超过100个。
  
  AWS公司的第一个也是最常见的用例之一是开发,特别是DevOps,即快速开发、测试、部署、升级的方法。开发人员可以在几分钟内启动实例,进行开发工作,并在完成后关闭虚拟机,而不是向内部IT部门寻求资源。
  
  AWS开发者工具中包含基本工具,这是一组用于构建AWS托管或本地应用程序的四种服务。他们是:
  
  •AWS CodeCommit,用于将代码存储在私有Git存储库中
  
  •AWS CodePipeline,用于持续集成(CI)和持续交付(CD)
  
  •AWS CodeBuild,用于构建和测试代码
  
  •AWS CodeDeploy,用于自动执行代码部署
  
  对于更轻松的代码开发,例如无服务器计算,亚马逊拥有AWS Lambda,因此用户无需配置虚拟机或服务器。如果用户正在开发基础设施代码(IAC)配置(比无服务器更轻的话),AWS公司也可以通过AWS Cloud Formation来管理AWS资源。
  
  AWS公司在分析领域也做了很多工作。AWS拥有一套全面的分析工具,例如用于分析存储在S3实例中的数据的Athena,用于Hadoop的EMR,用于业务分析的Quick Sight,用于PB级数据仓库的Redshift,用于在数据存储上执行ETL任务的Glue以及数据管道安全地移动数据。
  
  对于商业智能,Redshift具有强大的功能,Redshift是一个部署为集群的数据库,用于为更高级的数据仓库用户进行大规模并行处理。为了可视化客户数据,Quick Sight是一种商业智能服务。它使用存储在任何Hadoop存储库,Amazon RedShift数据仓库或某些第三方源(如Salesforce.com和Oracle)中的数据。
  
  AWS公司的不利之处在于,在最长的时间内,它是在纯云计算的假设下运行的,客户会将所有内容带到云平台。这种情况并没有发生,而且很明显,大多数企业更喜欢混合混合环境。因此,现在AWS正在扩展其内部产品,基本上与微软公司采取相反的策略。
  
  此外,AWS公司的成本结构完全是拜占庭式的。自行导航非常令人困惑,因此为了避免计费意外,它提供了一种技术,它提供了有关数据传输,磁盘使用和CPU利用率的指标。
  
  Microsoft Azure的优点和缺点
  
  Azure对AWS的主要优势在于其微软公司的遗产,这是企业中更大的传统优势的一部分。微软公司可以非常轻松地将本地Windows应用程序和数据迁移到Azure,通常只使用迁移向导。
  
  任何Azure迁移都从一个名为Azure Migrate的免费基本发现和评估工具开始。Azure Migrate评估用户的本地环境,并提供服务器之间相互依赖关系的可视化映射,以识别多个应用程序。
  
  Azure Migrate还会告诉用户本地应用程序是否适合迁移到AzureVM,或者是否需要工作。然后,它会估算Azure虚拟环境的正确大小和成本,以使应用程序正常运行。
  
  AzureMigrate还与Azure数据库迁移服务集成,以进行数据库发现和迁移。目前它目前支持SQLServer本地迁移到云平台,但微软表示它将来会支持其他流行的数据库技术。
  
  对于Web应用程序,微软公司提供了Windows站点迁移工具,可以迁移整个站点、内容和所有内容,可以追溯到Internet Information Server(IIS)5和Windows Server 2003.还有一个用于移动Apache的Linux站点迁移工具-基于Azure的站点
  
  由于微软公司的开发人员遗产,Azure为开发人员提供了多个应用程序部署选项:
  
  •应用服务,完全托管的平台即服务
  
  •用于部署Web应用程序和API的云服务
  
  •Service Fabric用于构建微服务
  
  •Kubernetes Service用于部署容器服务
  
  •功能,无服务器和IAC的体系结构
  
  •批量作业调度
  
  使用Azure可以更轻松地部署混合环境,因为微软公司从一开始就认识到需要混合环境。除Azure之外,微软公司还允许用户使用Azure Stack将本地服务器转换为Azure环境。
  
  Azure Stack允许用户在自己的数据中心和防火墙内复制Azure环境,允许用户在必要时在站点上使用基于云计算的资源。这主要适用于高度管制的行业,数据可能必须留在现场而不是转移到云端。
  
  另一方面,Azure不像其他云平台那样为DevOps方法提供那么多支持。它的开发工具面向微软公司的开发方法,而且有很多微软的商店无疑对它们有好处。
  
  虽然微软确实支持许多开源计划,如Hadoop和Kubernetes,但AWS对开源社区的任何内容都有更多更深入的支持。微软已经走了很长的路,但仍有一些工作要做。
  
  此外,AWS已尽最大努力提供令人头疼的许可,而与微软一样,它有点复杂。如果用户拥有Microsoft许可,则可能有资格获得许可移动性以迁移到云平台,因此用户无需为本地和云版本付费。
  
  AWS与Microsoft的优势概览


顶一下
(0)
0%
踩一下
(0)
0%