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. Its 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. Its growing number of customers often request data processing and storage to be held within specific geographical regions. In parallel, it also wanted to accelerate its ability to innovate and release new products to maintain competitive advantage and gain market share.
Highly scalable serverless architecture
To achieve these goals, Lumina engaged Steamhaus to help it migrate away from its existing infrastructure on Rackspace and Heroku to AWS. In the process it also wanted to modernise its architecture to adopt Cloud Native technologies that would properly support its ongoing global expansion.
Following a rapid Discovery phase, Steamhaus 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.
Steamhaus’ 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. And to ensure automatic, zero downtime deployments, a full CI/CD platform was implemented using AWS Code Build and Deploy services.