Tgix’s Cloud Migration Services
team was engaged to execute the entire isolation project from inception through completion. This isolation had to be applied across multiple environments per customer, including SIT, PIT, UAT and Production, making the task even more complex.
The Tgix team worked for 9 months to isolate 10 clients, refactoring and migrating a client every 3 weeks. Each client migration was its own project consisting of separate stages of isolation in collaboration with both Zipari and client stakeholders for testing and sign-off.
Alongside the migration effort, Tgix’s Cloud Engineering Services
team built a highly modular library of Infrastructure as Code (IaC) functions for provisioning and configuring required application stacks. Onboarding new customers was a related challenge as multiple application stacks needed to be provisioned using a process that was both time consuming and error prone. The new code library was built with flexibility to be able to stand up customer environments of varying sizes (depending upon load considerations) and varying configurations (depending upon products licensed by customers). The code library also supported standing up environments with Blue/Green deployments to facilitate the rapid rollout of new features for clients.