将我们的应用程序迁移到云的动力是毋庸置疑的。 越来越多的公司开始看到外包基础架构的主要好处,而更多地关注于交付可量化的业务价值,而不是担心基础架构的细节。
利用云基础架构为公司带来的优势令人难以置信,而且数量之多令人难以置信。 亚马逊目前每年花费数十亿美元来改善和扩展其服务,以确保持续占领市场,其他公司要么必须进行更快的创新并提供明显优质的产品,要么降低亚马逊的价格以削减一部分这个庞大的市场。
2017年,2017年在公共云服务上花费了1,225亿美元。这一数额到2020年将增加到超过2,000亿美元。
这仅对我们消费者有利,因为它甚至允许最小的企业就其基础架构的质量进行竞争。
服务进步
随着公共云提供商的服务产品的进步,我们能够创建相对便宜的网站,并且可以承受比以前认为的中小型企业更高的9s数量。
尽管过去通过专用服务器和全局负载平衡器的组合可能实现了此目的,但我可以向您保证,它不仅成本高昂,而且难以设置和最终维护。
随着工具的进步,监视整个基础架构也变得更加容易。 诸如CloudWatch之类的服务可以以最小的麻烦为您提供整个云资产的令人难以置信的错综复杂的视图,并且随着越来越多的客户对它们的了解,它们只会获得更多的功能并不断改进。
内置安全性
对于中小型企业来说,保持所有最新的安全漏洞几乎是不可能的。 在基础架构漏洞方面,我们最近看到一些主要的CVE发布,例如崩溃,安全专家已经昼夜不停地对其进行修补,以确保AWS基础架构完全可用。
您可能会争论说,由于硬件选择,这两个最新的CVE对云提供商的打击尤其严重。 向前迈进,这不会对世界向云的过渡产生任何实质影响。
根据需要使用
在过去的日子里,您可能不得不购买或租用具有备用容量的服务器。 您将不得不对诸如增长和资源使用之类的事情进行预测,并且如果您足够幸运地实现了巨大的增长,那么自己将陷入过于乐观或更悲观的交易中!
容量规划对减轻团队领导的负担有所减轻,他们希望确保他们能够满足所有客户的需求。 借助基于云的解决方案,您可以扩展或缩小以满足客户设置的需求,随后您只需为所需的计算资源付费。
如果您将应用程序设计为可水平扩展,并允许您每小时应对几次动态扩展和收缩,那么自动缩放器可以使您的生活变得异常轻松。
自我保护
我们作为软件工程师的工作是能够学习和适应新技术的出现。 如果您在整个职业生涯中停滞不前,再也学不到任何东西,那么您只会被淘汰,不需要天才就能发现这种趋势,您只需要比较一下当今Fortran程序员的市场即可到几十年前。
要求了解诸如Docker,AWS或Kubernetes等概念的工作机会的数量正以惊人的速度增长,而那些幸运的有能力在该领域熟练的人的薪水也以惊人的速度增长。
结论
由于开发人员不再忽略关于云如何工作以及如何在自己的企业中利用云的知识,因此,这些观点只是您可以这样做的众多原因中的几个。
如果您喜欢本文,那么您可能会或可能不会好奇我目前正在写一本关于通过故事学习云开发的书! 您可以在这里找到:
云开发简介
本书对云开发领域进行了简要介绍。 我们将深入研究… leanpub.com
从这本书中获得的利润的20%将用于支持电子前沿基金会(EFF)并为诸如网络中立性之类的事业而奋斗!
From: https://hackernoon.com/you-can-ignore-the-cloud-no-longer-dfd5e16d984