Databases, Scalability and Containers on AWS

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Databases, Scalability and Containers on AWS

Coursera · Intermediate ·🏗️ Systems Design & Architecture ·47m ago
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course provides an in-depth exploration of key AWS services essential for building scalable, high-performance applications. You'll begin by mastering the use of relational and NoSQL databases like Amazon RDS and DynamoDB, ensuring your data is stored securely and efficiently in the cloud. You will also dive into high availability concepts and learn how to configure Elastic Load Balancers and Auto Scaling to ensure your applications are resilient and can scale based on demand. As you progress, you will explore containerization with AWS tools such as Amazon ECS, EKS, and App Runner. You'll gain practical experience deploying containerized applications, setting up Docker containers, and utilizing Amazon ECR for managing container images. By working through real-world use cases like the Ritual Roast web application, you'll design and deploy both traditional and containerized architectures to meet scalability needs. This course is perfect for aspiring cloud architects, developers, and system administrators who want to enhance their skills with AWS databases, containerization, and scalable solutions. The course is ideal for those with basic cloud computing knowledge, and intermediate-level AWS users will find the material particularly valuable as they expand their expertise in real-world scenarios. By the end of the course, you will be able to deploy and manage relational and NoSQL databases on AWS, design scalable cloud architectures, implement containerized applications, and leverage AWS services for high availability and load balancing.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

I Thought Domain-Driven Design Was a Waste of Time. I Was Wrong.
Learn how Domain-Driven Design can improve software development and why it's essential for backend engineers to understand its value
Dev.to · Mostafijur Rahman
Why Next.js Dominates Modern Web Development
Learn why Next.js dominates modern web development and how it enables faster, scalable websites and applications
Medium · UX Design
We discovered the real workflow during lunch conversations.
Discover the difference between official and real workflows in an organization and learn to identify them
Dev.to · Vishal Koriya
Designing a System to Survive Its Own Success: Lessons from the Treasure Hunt Engine's Scaling Fiasco
Learn how to design a system that can scale to meet sudden surges in demand, avoiding the pitfalls of the Treasure Hunt Engine's scaling fiasco
Dev.to · mary moloyi
Up next
Cloud, Portable & Mobile Computing
Coursera
Watch →