Cloud Migration and implementation following DevSecOps practice for a high-speed European Rail company.
Overview.
The client, a Europe based rail company, has bundle of applications that they wished to migrate from their existing environment. They need services for compute, management and governance, storage, networking.
The client had over 50 business-critical applications to be migrated to AWS Cloud
Few hurdles the client was facing were - Increase in IT operational cost, Legacy infrastructure environment, Manual build and release processes, Non-alignment of SLAs with business needs, Lack of technical architects, increased traffic load etc.
Solution.
Coforge migrated all the services from two data centers (from 2 locations) in 9 sprints to AWS.
The key milestones in the project were:
Robust, Flexible, and Achievable Plan: Delivery of services as per business criticality was planned in such a way that learning from each sprint was fed to the subsequent sprint.
Migration and Delivery Approach: Lift & shift approach using AWS migration services using agile practices by identifying key applications and their dependencies.
DevSecOps: Services for new project were launched using CloudFormation scripts, Jenkins and Ansible
Monitor and Secure: Cloud tools (CloudWatch, CloudTrail, WAF) were planned and implemented
The impact.
Reduction of operational cost by approximately 30%
Migration of 50+ business critical applications and 200+ servers from on premise IT infrastructure to cloud within strict timelines.
Out of these services the major one was EDCS(Eurostar Departure Control System) which benefited Eurostar to make passengers travel hassle free.
Infrastructure as Code helped in automating the provisioning of the environments fast without any errors
Monitoring solution helped in debugging problems and optimizing the costs
Logging helped in governance by identifying the activities performed on the environment