Transforming organisations through personal growth
To meet the needs of their rapidly growing customer base, including new product development and complex compliance requirements, we designed and built a highly scalable and secure, fully serverless solution on AWS.
Building a secure and scalable SaaS solution
Lumina Learning is a global provider of personalised selection and development solutions for individuals, teams and organisations. Their customers include NHS, Pfizer and Heineken, with requirements spanning many 100,000s of employees in locations around the world.
As a leading EdTech SaaS provider, security and scalability are key requirements for Lumina. Their growing number of customers often request data processing and storage to be held within specific geographical regions. In parallel, they also wanted to accelerate their ability to innovate and release new products to maintain competitive advantage and gain market share.
A scalable, serverless architecture
To achieve these goals, Lumina engaged us to help migrate their existing infrastructure on Rackspace and Heroku to AWS. During this migration, they also wanted to modernise their architecture to adopt Cloud Native technologies that would properly support ongoing global expansion.
Following a rapid discovery phase, we designed and built a fully serverless platform comprising Amazon ECS and Fargate to provide highly scalable container orchestration without the need to manage the infrastructure itself.
Our AWS Foundations landing zone was used to ensure compliance out of the box with the AWS Well-Architected Framework. RDS Aurora was selected for its power and flexibility as a fully-managed, serverless database solution providing a wealth of benefits including built-in security, continuous backups, automated multi-region replication, plus seamless integrations with other AWS services. To ensure automatic, zero downtime deployments, a full CI/CD platform was implemented using AWS Code Build and Code Deploy.
Faster time-to-market
By migrating to AWS from their on premise environment, Lumina have seen a considerable reduction in their customer on-boarding times, and are now able to have customer's fully up-and-running within two days, where previously this would have taken over two weeks.
The use of AWS cloud native services has also resulted in a 20% reduction in monthly costs. Furthermore, the suite of AWS compliance services allows them to confidently document and demonstrate to their customers where their infrastructure is deployed globally.