The Challenges

The main challenge was identifying the working combination of the platform’s technical expediency with UI/UX for a very specific group of users (teachers) who have a very particular way of thinking and expectations when it comes to working with custom software in the scope of their daily job. Additionally, a special approach for caching and data availability was required to ensure 99% availability of the content when presenting to an audience.

The Solution

The team has suggested a serverless architecture for the project with most functions running on-demand in AWS infrastructure. This approach, along with a thick web client and stateful session interactions, allowed for guaranteed content availability when in class as well as for extremely flexible and user-friendly workflows demanded by test users.

The additional scope came from the compliance side - data processing in transfer and at rest, as well as the personal data collection and encryption were essential priorities of the overall devops scope of the project.

The Outcomes

An incremental delivery process was established from the second week of development, with test releases issued to stakeholder groups 3 times per week. The first production version of the platform was released after 4 months, with an automated onboarding of over two thousand users who had already signed up for the platform by then.

Cloud-engineering-And-SaaS-development

We help you build your
product in the most modern, sustainable way.

Mobile and web application development

Managed services – SRE

Focus on building your product, we make
sure it is always up and running

Managed services / SRE

security- ostridelabs services

Protect your data and the data of your clients

Security

Let's talk!

    Our newsletter (you’ll love it):