DevOps的案例研究

关于客户

客户是Canvas的创造者, 一个基于web的学习管理系统, 和帆布网络, 这是一个大规模在线开放课程平台.

项目

该客户端的主要产品是一个web系统,目前有2500万名学生使用. 以前, 他们使用自己的云部署工具(cloud Gate)添加用户要求的功能,并通过命令行界面提供复杂的用户体验,输入命令适应新的请求. 因为这个解决方案缺乏灵活性, 客户联系Exadel,希望开发Kubernetes容器编排解决方案,该方案将有助于实现以下目标:

  • 通过Kubernetes本机CD平台实现GITOPS方法
  • 对基础设施执行自动化的Terraform操作
  • 降低部署工具的维护和操作成本
  • 减少计算资源浪费

解决方案

新2手机会员端网址排名- 你知道的百科全书-新2手机会员端网址有限公司-appleappstore-新2手机会员端网址排行榜的团队最近开始用市场上可用的持续部署解决方案(包括商业和开源的)取代Cloud Gate。. 目前, Cloud Gate集成了一个定制的内部构建的容器注册中心,并支持将一个容器部署到一个EC2实例上. 新2手机会员端网址排名- 你知道的百科全书-新2手机会员端网址有限公司-appleappstore-新2手机会员端网址排行榜的团队正计划围绕每个地区的共享EKS计算基础设施进行设计. 这将使空闲计算开销最小化.

结果

devops项目目前处于开发模式. 新2手机会员端网址排名- 你知道的百科全书-新2手机会员端网址有限公司-appleappstore-新2手机会员端网址排行榜的团队已经准备好了一个可用于生产的集群,其中将包含不同的特性. 一旦得到, 它将为用户提供易于理解和可视化的流程和一个具有用户界面的现代平台(Dashboard).