DevOps Case Study
About the Customer
The customer is the creator of Canvas, a web-based learning management system, and Canvas Network, a massive open online course (MOOC) platform.
The client’s main product is a web system currently used by 25 million students. Previously, they used their own cloud deployment tool (Cloud Gate) to add features requested by users and provide complicated user experience through command-line interface with typed commands adapted for new requests. Because this solution lacked flexibility, the client approached Exadel to develop Kubernetes container orchestration solution that will help reach the following goals:
- Implement GITOPS approach through Kubernetes native CD platform
- Perform automateable Terraform operations against infrastructure
- Reduce maintenance and operational costs of deployment tools
- Reduce compute resource waste