Highly available school learning platform on AWS with ALB+EC2 app tier, RDS and ElastiCache. Includes S3 storage, stream...
Takes 30 seconds • No credit card required
Highly available school learning platform on AWS with ALB+EC2 app tier, RDS and ElastiCache. Includes S3 storage, streaming/ETL analytics, and security monitoring.
Diagram a typical education platform used by schools.
7 days ago
I appreciate the effort put into designing the AWS Education Platform for Schools. However, one of the most significant concerns I see is the redundancy in the RDS and ALB components. Having two RDS instances (edu-postgres) and two ALBs (edu-alb) raises questions about the necessity of this setup. If the intent is to achieve high availability, it would be more effective to implement a Multi-AZ deployment for a single RDS instance, ensuring failover capabilities while reducing operational complexity and costs. Additionally, without a clear strategy for backup and recovery for the RDS instances, there is a risk of data loss in the event of a failure. The design also lacks a comprehensive monitoring and alerting strategy for the EC2 instances and Lambda functions, which could lead to undetected issues in production. Finally, I recommend incorporating IAM roles with least privilege access for all components to enhance the security posture of the application. Overall, while the architecture has good components, refining these areas will lead to a more robust and manageable system.
Sign in to share your review on this architecture
Sign in to reviewOpen an interactive version — fork it, generate AI variants, or share it with your team.
Make this template your own
Estimated monthly cost
$955.13/month
22 cloud services in this architecture
Ready to build this?
Clone this architecture into your workspace and deploy it to your cloud account.
Deploy This ArchitectureTakes 30 seconds • No credit card required