Home / Case Studies / IFIS AWS migration
IFIS: VMware to AWS migration
Moving IFIS from on-premises VMware to AWS, with private databases, repeatable infrastructure and automation that reduces day-to-day administration.
The challenge
Moving a working platform to the cloud
IFIS needed to move from on-premises VMware servers without disrupting its applications or weekly vendor data feeds. The new platform needed a database kept off the public internet, a separate environment for testing, reliable file intake and infrastructure that could be rebuilt from code. SIGAM delivered the migration to AWS in the London region.
The solution
Private databases and automated operations
Separate environments. Staging and production were set up in separate AWS accounts within AWS Organizations. SIGAM defined the network, security groups and EC2 servers in Terraform, making the infrastructure repeatable and easier to maintain. Workloads were brought up and checked in staging before production went live.
Managed MySQL. The databases moved to Amazon RDS for MySQL in private subnets, with controlled administrator access. This keeps the database off the public internet while using AWS-managed maintenance and recovery capabilities.
Automated database snapshot handling. SIGAM used customer-managed AWS KMS keys and AWS Step Functions to coordinate encrypted snapshot sharing, copying, re-encryption and restoration across accounts. The workflow waits for each stage to complete and stops on a reported failure, reducing careful manual work.
Backup and recovery. RDS automated backups support point-in-time recovery. Separate logical MySQL backups are stored in Amazon S3, providing an additional recovery route, including individual tables where appropriate.
Weekly vendor imports. Dedicated transfer servers receive vendor files. AWS Lambda checks the imports and reports results to administrators, helping the team identify failed or incomplete imports promptly.
Related services: Managed IT & Infrastructure · Cloud Services · IT Skills & Technical Capacity
Project outcomes
Less manual administration through automated database tasks and import reporting.
A reduced public attack surface through private databases and controlled access.
Separate staging and production accounts to support safer testing.
Additional recovery options through automated and logical backups.
Infrastructure defined in Terraform for repeatable changes.
Delivered by SIGAM
AWS infrastructure · Database migration · Terraform · Backup and recovery
Need additional IT skills or specialist technical support?
Talk to SIGAM about the skills or support you need, whether it's for a specific project, additional capacity or ongoing technical support.
Talk to us about your IT requirements
Tell us what skills, support or technical capacity you need and we'll discuss how SIGAM can help.