
根据两种特点评定PaaS供货商
从其适用的技术性到出示的作用看来,服务平台即服务专用工具(PaaS)是对于不一样的运用种类和经营规模,因而,挑选正确的专用工具相当关键。
作者:Zachary Flower
从其适用的技术性到出示的作用看来,服务平台即服务专用工具(PaaS)是对于不一样的运用种类和经营规模,因而,挑选正确的专用工具相当关键。
与全部运用代管服务平台1样,对公司而言,并沒有完善的PaaS;每一个专用工具都有其优势和缺陷。但是,全部PaaS供货商都出示一些类似作用,这些作用能够分成两大类:生产制造高效率和平稳性。
生产制造高效率
提升开发设计人员生产制造高效率是PaaS出示的重要使用价值认为之1。根据融合低花销的基本设备和以开发设计人员为管理中心的专用工具和服务,PaaS可合理协助提升运用平稳性和开发设计人员生产制造高效率,而只需相对性少的项目投资。
运用开发设计专用工具
PaaS供货商出示专用于运用开发设计的专用工具。不管这些专用工具是指令行好用程序流程還是集成化开发设计自然环境手机软件,它们最后的总体目标全是降低在当地自然环境PaaS开发设计的阻碍。
Heroku的指令行页面专用工具便是很好的事例。该专用工具可以让开发设计人员运作、管理方法、布署和检测Heroku代管的运用,而不用离去其开发设计自然环境。另外一层面,谷歌出示对于IntelliJ IDEA的官方软件,让开发设计人员可立即运作、检测和布署Java后端开发到谷歌的PaaS商品App Engine。
不断集成化
在当代运用开发设计中,不断集成化(CI)具体上是1项规定,但在传统式代管自然环境中设定合理且平稳的不断集成化服务平台将会是挑戰。在不断集成化服务平台运作检测套件自身早已很难,而当管理方法员务必挑选不断集成化技术性、搭建管路和管理方法全自动化时,难度会提升。
以便协助减缓这类工作压力,许多PaaS供货商出示内嵌不断集成化专用工具,客户能够最少花销起动这类专用工具。在一些状况下,不断集成化服务平台是更大绿色生态系统软件的1一部分,比如AWS CodePipeline,管理方法员可将其与AWS绿色生态系统软件中的代管服务平台1起应用,而不只是在Elastic Beanstalk(AWS的PaaS商品)内。在别的状况下,不断集成化一般会与运用程序流程基本设备更密不可分融合,比如Heroku CI。
全自动布署
不断集成化同样,设定布署管路是运用开发设计中最不便的每日任务之1。其实不是说这项每日任务太艰难,而是有许多方式可挑选,这将会让公司不知道所措。并且,不一样的PaaS供货商解决布署的方法不尽相同。Engine Yard出示内嵌全自动布署 从运用的Git储存库,而CenturyLink的AppFog可立即整合与供货商不相干的第3方服务(比如Jenkins)来完成布署。
合作
在以往几年中,开发设计人员合作专用工具明显提升。从ChatOps服务(比如Slack和HipChat)的提升,到开发设计服务平台(如GitHub和GitLab)内合作作用的提升,大家看到,沟通交流和全透明度是合理运用开发设计的重要要素。
一些PaaS供货商出示内嵌合作专用工具,比如AWS CodeCommit(具备相近于GitHub合作作用的版本号操纵系统软件),而另外一些则立即与第3方服务平台整合以出示全透明度和沟通交流。比如,Heroku根据其ChatOps服实干现这1点,该服务立即与Slack整合,以从精英团队早已应用的合作专用工具内出示更容易于管理方法的页面。
平稳性
平稳性是PaaS专用工具可出示的另外一个重要优点。生产制造高效率偏重于于让精英团队更快更高效率地撰写和布署运用,而平稳性则偏重于于维持这些运用的一切正常运作。
运用管理方法
大多数数PaaS供货商出示运用管理方法专用工具来全自动拓展和管理方法运用資源。这些专用工具一般是根据Web页面的方式,它们可开展管理方法数据信息库备份数据、提升运用负载平衡器后边的服务数量等全部作用。这些运用管理方法专用工具的各个作用取决于PaaS出示商出示的实际作用,它们的页面会有很大差别,这将会会巨大地危害其易用性。
一些系统软件的经营规模将会会致使包括多种多样选项的繁杂专用工具(比如AWS的指令行好用程序流程),而别的更具对于性的专用工具(比如Jelastic)则出示根据Web和指令行专用工具,可出示PaaS运用管理方法专用作用。
有关服务
并不是每一个PaaS出示商都只潜心于PaaS,许多出示商还在更大的云绿色生态系统软件内出示有关服务,让公司能用于提高和适用运用。从数据信息库到运用监管和布署管路,在技术性上,这些服务其实不是PaaS商品的1一部分,但可立即与PaaS集成化以出示更密不可分的基本设备。
谷歌服务平台(GCP)、AWS和微软Azure是这类种类PaaS出示商的很好的事例。她们的PaaS商品只占其出示服务的1小一部分,尽管应用她们的附加服务将会会致使供货商锁住,但可明显提升运用平稳性和降低对第3方的依靠性。
第3方集成化
谷歌、AWS和微软等大中型出示商出示大经营规模服务套件来提高其PaaS技术性,而较小的出示商会借助第3方集成化来出示这类作用。比如,Heroku有着普遍的add-on销售市场,它可整合第3方服务来出示从数据信息库代管到运用安全性等全部作用。尽管对第3方服务的依靠性会提升对更安全性开发设计的要求,这也是有助于降低供货商锁住,使其可更非常容易地经济发展高效率地从1个PaaS出示商迁移到另外一个PaaS出示商。
信息内容安全性
PaaS的1个优势是管理方法员只必须保证运用自身安全性便可。服务平台安全性和进攻防御力等别的1切事儿都属于PaaS出示商的范围。信息内容安全性自身很关键,公司非常必须留意掌握所必须的安全性级別,许多较大的PaaS供货商(比如AWS和GCP)出示《身心健康商业保险可移殖性和义务法》和付款卡制造行业合规服务-必须付款花费。
关键难题
选购PaaS专用工具前,关键的是考虑到管理方法员将怎样与这些服务开展互动和这类互动对公司的危害。为此,在评定任何PaaS商品时,你应当问自身这些难题。
它适用哪些开发设计技术性和語言?
技术性适用十分关键,假如PaaS出示商不适用你的运用程序编写語言或技术性堆栈,那就不必挑选。
我必须担忧供货商锁住吗?
供货商锁住会危害运用的可移殖性,公司必须考量PaaS专用工具的优点是不是值得这类放弃。微软或谷歌等大中型出示商一般会有更高的供货商锁住风险性,由于她们整合了自身的特有专用工具来出示优点,你应用她们的云计算技术越多,离去的难度就越大。
可拓展性、能用性和安全性性怎样?
你期待你的运用会接受是多少总流量?安全性威协呢?不一样的出示商出示不一样级別的可拓展性、能用性和安全性性(一般以能用性为成本),你必须明确你的特殊要求便于变小范畴寻找适合的出示商。Heroku是客户友善型PaaS出示商;但是,当与更繁杂的服务平台(如Elastic Beanstalk)堆栈时,成本费将会会更高。
你能否导出来数据信息用于别处?
供货商锁住其实不代表着数据信息锁住,但假如你务必拆换出示商或要想迁移到多云方式,应该怎么办?你能否导出来数据信息用于别处?这样做非常容易吗,還是管理方法员务必调剂数据信息才可以导出来到不一样服务平台?服务平台不相干的出示商(比如Jelastic)根据激励布署非特有开源系统数据信息系统软件(比如MySQL和MongoDB)来防止数据信息锁住。
针对器皿和微服务等新式技术性,它有如何的适用?
你的精英团队是不是具备前瞻性逻辑思维?器皿、微服务和无服务器是持续更改运用开发设计外貌的新时兴语,但并不是每项技术性都可用于每一个新项目。因此,1定要细心考虑到你的技术性规定。
是不是有低编码/无编码选项?
你是不是期待在不必须开发设计人员干涉的状况下随时变更运用?在编码外解决基本设备是PaaS中的作用,但第3方集成化或服务呢?Heroku普遍的add-on销售市场出示对低编码/无编码服务的内嵌适用,比如CloudBoost 即时JavaScript后端开发,它可降低搭建和管理方法身份认证和检索等作用的花销。
2019-07⑶1 10:31:00
边沿测算 公司务必进到云端吗?能够进到边沿测算
现如今物连接网络的运用愈来愈普遍,但必须具备公司的视角。这代表着竖直制造行业运用程序流程、开发设计绿色生态系统软件、商品设计方案、硬件配置、布署等。
2019-07⑶1 10:19:00
云资讯 谷歌牵手VMware将虚似化工厂作负载引进谷歌云
彭博社报导称,谷歌与VMware正在进行协作,协助公司更轻轻松松地在Google Cloud Platform上运作VMware vSphere虚似化手机软件和互联网专用工具。
2019-07⑶1 09:52:00
云资讯 谷歌与戴尔旗下云计算技术企业VMware创建新协作 尝试追逐市场竞争对手
据海外新闻媒体报导,本地時间周1,谷歌公布与戴尔旗下的云计算技术企业VMware创建新的协作小伙伴关联,协助更多公司转移到云端,从而尝试追逐其市场竞争对手。