Background
A leading pedagogy firm committed to delivering quality education online across various educational boards faced significant challenges in managing their systems efficiently and cost-effectively. They sought expertise to assess their architecture and provide recommendations to ensure students did not face any performance issues whilst ensuring that costs remained within limits.
Approach
- AceNet enterprise architecture team conducted workshops for understanding the current landscape and prepared detailed As-Is assessment.
- The To-Be architecture that catered to all the requirements was then prepared.
- The gap analysis between As-Is and To-Be states helped identify the areas that needed attention. This formed the basis for the recommendations covering architecture, SDLC processes, performance, scalability, security, and maintainability, aimed at addressing identified gaps.
Results
- Enhanced performance, reliability, and scalability that can accommodate future growth.
- Security was improved and the system was made more maintainable.
Tech Stack
- Mobile applications for both Android and iOS were developed using Flutter and deployed to the Android Play Store and Apple App Store.
- The web applications have a Svelte front-end that connect to microservices built on Node JS.
- MongoDB is used to store the data with Redis cache database. The front-end, microservices, and databases are deployed to Amazon AWS.
Business/Solution Architecture | Deliverables
Through AceNet’s recommendations, the system maintained top-notch performance with 60,000 concurrent student logins, ensuring a seamless learning experience with cost-effective operation without compromising performance.
