Over 5 years we help companies reach their cloud technical and innovation goals. cloudvests  is a values-driven cloud technology agency dedicated.

Gallery

Contacts

Yajouz Street, Al-jubeiha, Amman, Caracas-Commercial Complex- Office #118

+962 79 187 2050

Application Modernization
for FlashAcademy

Project Overview

About FlashAcademy:

FlashAcademy is the UK’s leading EAL (English as an Additional Language) platform, supporting over 1,000 schools and 250,000+ individuals. Their award-winning technology accelerates English language acquisition with curriculum content from over 48 home languages, accessible on any device.

The Challenge:

FlashAcademy required a scalable and highly available infrastructure to support its growing user base and ensure uninterrupted access to its EAL platform.

Problem Statement/Definition:

FlashAcademy needed a solution that would provide high availability and scalability on AWS, ensuring their application could handle varying levels of demand and remain accessible even in the event of an outage.

Proposed Solution & Architecture:

CloudVests designed and implemented a solution leveraging Amazon ECS (Elastic Container Service) with autoscaling enabled. This allowed the application to automatically scale up or down based on demand. The application utilized an external MongoDB Atlas database cluster, with secure connectivity established through VPC peering between the AWS VPC and the MongoDB Atlas VPC. The solution was deployed across 3 Availability Zones (AZs) to ensure high availability.

Benefits of the Solution :

FlashAcademy achieved a scalable and highly available architecture on AWS, capable of handling its growing user base and ensuring uninterrupted access to its EAL platform.

TCO Analysis Performed :

The Result:

FlashAcademy achieved a scalable and highly available architecture on AWS, capable of handling its growing user base and ensuring uninterrupted access to its EAL platform.

TCO Analysis Performed :

A detailed TCO analysis was performed, encompassing infrastructure costs (ECS, MongoDB Atlas, networking), labor costs (implementation and ongoing operations), and operational overhead (monitoring and logging). Cost savings were realized through optimized resource utilization via autoscaling and reduced management overhead from managed services. The analysis also considered the less tangible but equally important benefits of improved security (reduced breach risk), increased efficiency, and enhanced performance, all contributing to a stronger ROI.

Lessons Learned:

ISV Tools and Technology Used:

Project Results

Development 55%
Scalability 100%
Response Time 30%

Technologies Used