欢迎来到腾佑科技,服务器租用托管专家!   

帮助中心

搜索热词:服务器托管vps找回密码发票申请虚拟主机

云计算时代,微服务用什么优势吸引着人们

发布时间:2016-3-30 14:58:54      浏览次数:
 
云计算时代,微服务用什么优势吸引着人们
 
随着经济的发展,微服务有着很多的进步,但是很多人其实对此是没有太多概念的,微服务又用什么优势吸引着大家的注意的,腾佑科技今天截止本文,为大家做深层次的介绍,我们就从SOA进行介绍。
 
8年前以SOA(面向服务的架构)形式出现并达到顶峰。现在,它又回来了——作为微服务架构,它的优势如下:
 
更简单。 SOA的前身是Web服务,Web服务是由IBM和微软为使用SOAP(简单对象访问协议)和XML所定义的。今天,SOAP已经在很大程度上取代了REST(具象状态传输)协议。此外,SOAP需要使用很冗长并且难以一起工作的XML;REST支持较简单的JSON(JavaScript对象符号)数据交换标准,这是Web开发人员尤其喜欢的。
 
“微”的不同。在使用旧版SOA的日子里,服务可为任何大小,包括用API翻新的笨拙的旧企业应用程序,许多其他的app也依赖于它。一些大的软件厂商甚至尝试把自己的又大又肥的app当成 SOA下“自己的品牌”中心,这很荒谬。虽然还没有人开发出一个大小限制在微服务“微”的硬性,但基本基本理念是基于每个服务执行一个单一的功能。
 
1.云计算基础设施
 
困扰SOA共享服务的一个大问题。为了实现SOA,企业被告知找到在自己的组织之下有多个应用程序共享的“最佳”服务。但是,当过多的应用程序,同时ping通相同的服务时,就会出现减速和超时限定的结果。现在这个问题有一个解决方法:云计算基础架构的自动缩放功能。
 
2.新容器技术
 
很碰巧,大家最喜欢的开源项目,Docker,很可能变成一个加速微服务架构采用的游戏变革者。分解整体应用程序的服务会带来很多的操作开销。Docker和周围的生态系统,包括Mesos和Kubernates,似乎非常适合部署和管理微服务。
 
更快,更可靠的网络。一个很大的关于SOA的异议是分布式的服务受网络的支配,这可能产生延迟与风险。物理定律仍然适用,但今天的网络比2000年代更快更可靠。
 
3.较少的政治活动
 
真正否定SOA的是——它需要重大的组织变革。当时的想法是将所有遇到阻力的地方的业务功能进行任务切片。微服务架构,相比之下,加快应用程序的开发的方法已经如雨后春笋般有组织地涌现,用简单的互联网本土技术,而不是臃肿的大供应商解决方案,避免不必要的工作。
 
一个产品的发展,不要做出很多的改变及探索才货更加的成功,当然了产品的存在就是满足用户的一些需求,这个也是非常的确定的,现如今云时代的到来,如果要有着更多的发展,就需要有着更长的计划,抓住时机给用户更多的高体验度。