Continuous Integration & Docker Implementation at EdTechSurface Transport & Logistics
Continuous integration using Jenkins & Docker implementation for an Edtech company
The client is one of the leading funded edtech startup in India offering online training and had successfully trained more than 500,000 people. The growth in the business demanded better infrastructure automation to scale accordingly.
The company had a good tech team and they had got the platform to where it was. However, when demand increased, the situation called for expert hands to automate services so as to scale up smoothly. In order to achieve these goals, the company wanted to explore continuous integration using Jenkins and containerization using Docker.
Docker, Jenkins, Github
What we did
We help the tech team in Containerizing the applications. We also assisted them in writing Dockerfiles. Our DevOps engineers setup & implemented Jenkins for Continuous Integration. We then integrated the solution with Github to trigger tests as a Pull requests are raised. We also provided Code coverage reports for the project.
The results were promising. The Docker implementation helped the team in removing dependencies when deploying applications. Jenkins implementation resulted in a proper continuous integration process.