Build robust, scalable learning products by leveraging Learnosity's cloud expertise and AWS's rock-solid infrastructure.
Our customers trust us to power their assessments at any scale. Here’s how our deep expertise in AWS enables you to deliver industrial-grade results.
We use Auto Scaling in response to daily traffic fluctuations. By seamlessly distributing traffic across three AWS Availability Zones per region, we reduce the risk of an internal AWS failure and ensure uninterrupted service.
We use VPC segregation, network ACLs, and security groups to provide a solid underlying network pattern. Load balancers and Cloudfront eliminate single points of failure in front of our system, while also boosting performance by bringing content closer to users.
We’re continuously evolving the rich storage and database layer underpinning our system (so you don’t have to). Data transitions seamlessly from transactional RDS instances to use case optimized OpenSearch and Redshift data warehouses for snappy search and reporting.
We optimize computing power in response to customers’ immediate needs while minimizing costs. The different components of our system scale on EC2, ECS, and Lambda during periods of high demand, then scale back when no longer required.
Safely capturing assessment responses is paramount. That’s why we’ve decoupled our architecture. By focusing on saving the response, then using SQS to queue scoring and further processing, each answer is captured with confidence every time.
We continuously test and reinforce multiple lines of defense. We ensure we’re using the right tool for the job by leveraging Security Hub, Secrets Manager, KMS, and Cloudtrail as part of our comprehensive security program.
With AWS, we’ve been able to build a rock-solid, highly scalable platform that ensures our clients always stay a step ahead.
Mark Lynch
CSO and co-founder of Learnosity
Integrating Learnosity allowed OnCourse to quickly build and deliver hundreds of thousands of interactive assessments to users across multiple districts.
Discover the thinking behind the technology.
How do you prepare a product to meet the demands of a rapidly growing user base? Meet someone who knows. Alan Garfield is a busy…
Having more users means putting more thought into how we minimize disruption. Scaling successfully brings challenges of its own. For Learnosity, one of the most…
User increases during the back-to-school period challenges our engineers to find new ways of ensuring rock-solid system reliability at all times.