DevOps

image

何为 DevOps

DevOps 是一种将软件开发(Dev)和软件运维(Ops)统一起来的软件工程文化及实践。它打破了过去软件开发人员和运维人员孤军奋战的局面,鼓励他们通过紧密协作来达成一致的目标。同时,DevOps 提倡在软件构造的所有环节都使用自动化和监控,包括集成、测试、发布、部署、以及基础设施管理。左图显示,DevOps 被看作是开发、运维及质量保证(QA)的交集。

image

DevOps 即服务

鉴于初创或小型企业经常缺乏 DevOps 岗位的现实情况,我们特别为此类客户推出 DaaS 服务。通过该服务,您可以获得以下优势:

  • 获得 IaC(Infrastructure as Code,基础设施即代码)库:我们向您交付的是模块化且经过测试的代码。我们推崇通过自动化来完成任务。您的整个基础设施完全通过代码定义而成,包括 AWS/Google Cloud/Azure/Aliyun/DigitalOcean/Linode/Vultr 等云计算资源和 Docker/NGINX/PHP/Node.js/MySQL/Jenkins 等应用服务。使用代码的好处显而易见,除了能够重复利用和执行之外,还可加入 Git 进行版本化控制,以及团队成员共同复审以便排查错误。
  • 更加专注核心产品:多数团队都有基本相同的基础设施需求,比如服务器集群、负载均衡、数据库、缓存、持续集成/交付、监控等等。利用我们的服务,您既不必重新发明轮子,也不必去踩我们已经踩过的坑,从而可以花更多的时间和精力专注于自己的核心产品。
  • 持续的技术更新:在 DevOps 技术的趋势变化面前,我们不会就此止步。我们将拥抱这种变化,并持续做出更改,以便适应当下的需求。通过我们的服务,您不用自行维护 IaC 库,只需保持同步更新,并得到相应的技术支持。