CI/CD Application Deployment Process using Serverless Technology
1CloudHub helped building CI/CD pipelines for 20+ active and critical applications.
About the client
The client provides Machine-to-Machine (M2M) Technology Solutions and Service catering mainly to Telecom, Energy, Utilities, Industrial, Construction, IT/ITES Enterprises and Transportation market segments. The robust and reliable M2M platform hosted on cloud has evolved in course of the lifecycle into a scalable solution for customer to collect large volume of data from remote devices and build domain specific analytics to deliver actionable business intelligence. The solution platform leverage cloud native services and the partners from the eco-system to offer cost effective solutions to the customer.
Over come manual release process with risk free automated seamless application deployment process with production & testing environment to meet the growing business need adhering to Agile development approach.
Setting up a CICD Pipeline Process for Serverless Technology
- Automate release Management Process
- Migrate the existing server based ec2 infrastructure to serverless ECS Fargate services (Containerization)
- Setup the Jenkins server to control the software builds during various stages of developments and deployment to dev and prod environment with minimum code failures
- Automatic container deployed in ECS for every new build and rerouting traffic from the existing container
Automated release process with Faster deployments and Consistent deliveries enabling faster development with reduced defects
Near Zero downtime for the application deployment
Considerable reduction in deployment error as the process is automated, structured and repeatable
Quick turn around in case of Roll back with minimal risk
Ease of administration for both development and infrastructure teams
Using the CI/CD pipelines we have helped to reduced the time to deploy cycles by 40% and the deployment failures by more than 60%. We have Automated Faster development and deployment cycle with quality delivery within a short span of time. We look forward to serve them more with our cloud services and support their future business development.