DevOps Migration Case Study
A digital agency needed a DevOps partner to prepare pre-production and production environments for a car-trading SaaS MVP. We set up the infrastructure and CI/CD alongside the agency’s developers.
Project details
The agency’s team built the product; our DevOps team prepared its cloud environments and release process.
-
Overview
A car-trading SaaS MVP with an AI-powered recommendation system. The first need was environments for testing, pre-production and production, with technical support planned for the next development stages.
-
Team
One Lead DevOps and two DevOps Engineers, providing DevOps consulting and technical support together with the client’s developers.
-
Goals
Select a cloud provider, configure its services and the project environments, set up CI/CD and prepare for further technical support.
-
Tasks
Infrastructure: choose the provider and tools, configure instances and automation, and prepare deployment.
CI/CD: choose the technologies, configure the pipeline and walk the development team through the automation.
-
Solution
We prepared the MVP’s cloud environment and CI/CD on Google Cloud with Terraform, Docker and Bitbucket, using infrastructure as code so the setup is easier to manage as the product grows. We provided remote technical support alongside the client’s developers.
Tech stack
The main tools used on the project:
-
GCP
-
BitBucket
-
Terraform
-
Docker
Our Workflow
Seven stages, from discovery and architecture design to the MVP release.
-
Discovery and audit
-
Architecture design
-
Setting up cloud provider
-
Dockerizing services
-
Deployment
-
MVP release
- Configuring 3rd-party services
Project results
The MVP got working environments and CI/CD, with infrastructure as code for later changes. The client reports the MVP was deployed within three months.
Client testimonial
Need DevOps services?
Contact us to get experts’ consultation.