Rocking System Design
Learn system design, from building blocks to complex architectures for interviews and real world projects
Lo que serás capaz de hacer
Instructor of this course, Rajdeep Saha, received LinkedIn elite "Top Systems Design Voice" award in Nov 2023 for his contribution in the field of system design [Q3 2024] Gen AI System Designs, Cell Based Architecture [May 2023] Added 12 Factor App explanation, with related interview tips [Nov 2022] Added Parking Garage System Design What will you achieve from this course? Welcome to Rocking System Design on AWS course: Learn design building blocks such as scaling, sharding, caching, load balancing, microservices, well architected framework, security etc. all in one course Master any system design using the building blocks starting from three-tier architecture, storing/retrieving images, to YouTube, IoT, Uber, Tinder, Shopify, Amazon and more Tips, tricks, learning from real world Cloud Architect to use both in interviews and your real world projects Learn AWS implementation of the design using Kubernetes, Lambda, EC2, API Gateway, and more About the instructor Rajdeep Saha is a Principal Solutions Architect at AWS . He has migrated and designed numerous mission-critical apps in the cloud, handling millions of transactions. Rajdeep has presented at the biggest stages, such as AWS Re:Invent , AWS Summits, and Kubecon. He has authored multiple bestselling courses and mentored students successfully to cloud jobs, including FAANG companies . Rajdeep also runs a successful YouTube channel named "Cloud With Raj" with over 100K+ subscribers. He has over 250,000+ followers across the globe . Rajdeep takes pride in teaching real-world solutions and learnings beyond just theoretical information . You are in capable hands! All opinions are Rajdeep's own. Course Structure This course has three main areas - System Design Basics, Reusable Parts of System Design, and Modern Applications System Design Please check out the list of lectures for detailed breakdown of each area. This is the course that could take your career to next level. Let's have some fun and design some awesome stuff in cloud together!
- How to answer system design interview questions
- Learn from real world cloud architect - pros/cons of different design decisions, bad vs. good answer, pitfalls to avoid, and more
- AWS implementation of the design using Kubernetes, Lambda, API Gateway, EC2, ALB, NLB etc.
- Solve any system design by mastering the basics - scaling, sharding, hashing, microservices, load balancers, security, well architected framework, and more
- Test your knowledge with up-to-date system design quizzes
Temario
UNIDAD 1 - System Design Basics · 27 leccionesUNIDAD 1 - System Design Basics
UNIDAD 1 - System Design Basics
- Monolith vs Microservices - What and Why
- Microservices on AWS
- Load Balancing with ALB Vs. NLB
- API and API Gateway - The Must Know for Every Design
- Load Balancer vs API
- Scaling - Vertical vs Horizontal
- VM, Serverless, Container Scaling
- Real World Scaling Interview Tips
- Synchronous vs Event Driven Architectures
- Queues Vs PubSub
- Streaming vs Messaging
- SQL vs NoSQL and Aurora vs DynamoDB
- Websockets for Server to Client Communication e.g. Chatbot
- Caching
- Redis Memcached Caching Strategies
- High Availability
- High Availability vs Fault Tolerance
- Distributed Computing
- Hashing
- Challenges of Hashing
- Consistent Hashing
- Database Sharding
- Disaster Recovery (DR) - RPO vs RTO
- Different Disaster Recovery (DR) Options
- CAP Theorem
- Don't Skip! System Design Basics Quiz
- Course Slides
UNIDAD 2 - Reusable Parts of System Design · 18 leccionesUNIDAD 2 - Reusable Parts of System Design
UNIDAD 2 - Reusable Parts of System Design
- AWS Well Architected Framework
- Important - Three-Tier Architecture
- Three-Tier Architecture on Serverless and Kubernetes
- Content Based Messaging System
- Store and Retrieve Images
- High Priority Queuing/Messaging System
- Data Analytics & Big Data Design Patterns
- Performance and Cost Optimization
- Security - Authentication (Log In) & Authorization
- Security - Encryption at Rest & Client/Server Side Encryption
- Security - Encryption In Transit with SSL/TLS/MTLS
- TLS Vs MTLS
- IDS Vs IPS Vs Security Group/NACLs
- Optional - Security using IAM User, Role, Group
- Twelve Factor App
- Quick Note about 12 Factor App Interview QA
- Cell Based Architecture
- Don't Skip! Another Quiz!
UNIDAD 3 - System Design of Modern Applications · 14 leccionesUNIDAD 3 - System Design of Modern Applications
UNIDAD 3 - System Design of Modern Applications
- Important - MUST Knows for System Design Interviews
- Quick Note - Using Timestamps
- Design YouTube/Netflix/Prime Video
- Design Twitter
- Design WhatsApp/Telegram/Snapchat
- Design Tinder
- Design Uber
- Design Fandango/Ticketmaster/Livenation
- IOT System Design
- Design Shopify
- Design URL Shortener/TinyURL
- Design Parking Garage
- Design Amazon.com/Flipcart
- [New] Design Gen AI Systems
UNIDAD 4 - Conclusion · 1 leccionesUNIDAD 4 - Conclusion
UNIDAD 4 - Conclusion
- Conclusion!
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
4 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
2 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Rajdeep Saha | Ex-Principal Solutions Architect @AWS.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 4 unidades · 60 lecciones · 30 h
- 12 meses de acceso
- 2 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Rajdeep Saha | Ex-Principal Solutions Architect @AWS; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


