当前位置: 首页 > 后端技术 > PHP

云开发运维的三大减速带

时间:2023-03-30 03:42:32 PHP

开发运维(DevOps)与云的结合终将成为助推企业发展的高速公路,但现在,企业需小心“红灯”前方的路。得益于自身的技术优势和发展前景,DevOps和云成为时下流行的两个概念。现在,让我们来看看它们的位置以及DevOps和云如何适应当今的技术。DevOps提供了一种方法和一组技术,可帮助企业开发人员更快更好地完成创建应用程序的工作。它还消除了开发和运营之间的障碍,因此得名“DevOps”。Cloud,即公有云,可以为DevOps提供一个实施平台。虽然企业确实可以在本地服务器上进行DevOps,但大多数企业都希望降低成本并提高速度,而在云端,企业可以获得这些好处。您需要做的就是混合DevOps和云,但不像混合巧克力和花生酱那样。企业在DevOps和云方面犯了很大的错误。因此,为了避免这些错误,你需要了解以下三点:/1/你需要一个开发和维护的解决方案目前,公有云并没有提供一站式的开发和维护服务。虽然公有云平台有对应用的开发管理,包括对DevOps的支持,但是你还是需要从产品的混合体中组装出一个解决方案,而这个产品混合体包括公有云服务,当然,也包括遗留软件。例如,虽然您可以在大多数公有云上进行管道管理和持续集成服务,但您还需要像过去一样进行持续测试和持续部署。/2/开发运维成本高于云端,私有化后续维护薄弱。因为你要使用传统平台和公有云,成本会比预期的要高。许多企业在为DevOps平台做预算之前假设一切都是基于云的。但事实并非如此,当涉及到DevOps和云时,企业内部到处都存在成本超支的情况。最好的方式是统一使用可以持续更新的云服务,而不是选择私有化版本的云服务,这样您就可以获得长期的技术和服务支持,运维成本接近于零。/3/通用开发运维工具不完善,应选择垂直领域工具。虽然供应商和IT公司都在不断学习开发和运维的基本要素,即开发、测试、集成和部署,但我们目前的工具还不够理想。尚未开发出能够自动化一切的超级工具,无论是云还是其他方式。因此,追求在一个大平台上获取所有服务的想法目前是不现实的。细分领域的工具产品往往比大产品更专业、更易用、更便宜。