AWS: Databases and Migration
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
AWS: Databases and Migration
This course is part of Exam Prep (SAP-C02): AWS Solutions Architect - Professional Specialization
Instructor: Whizlabs Instructor
Included with
Learn more
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Learn core features and use cases of RDS, Aurora, Redshift, ElastiCache, and DynamoDB.
Understand AWS migration tools: Migration Hub and SCT.
Deploy Multi-AZ setups, read replicas, and DynamoDB indexes.
Skills you'll gain
Details to know
5 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 2 modules in this course
AWS: Databases and Migration is the seventh course of Exam Prep (SAP-C02): AWS Certified Solutions Architect - Professional Specialization. In this course, learners will explore Amazon RDS, covering Multi-AZ and Read Replica deployments, failover simulations, and comparisons with self-managed EC2 databases. The course also examines Data warehousing with Amazon Redshift and in-memory caching with Amazon ElastiCache. A significant portion focuses on Amazon DynamoDB, covering table creation, indexes (LSI & GSI), capacity, consistency, transactions, Streams, and DAX. Finally, the course addresses migration strategies using AWS Migration Hub, Application Discovery Service, and Schema Conversion Tool.
This course facilitates learners with approximately 3:00-3:30 Hours of Video lectures that provide both Theory and Hands-On knowledge. Also, Graded and Ungraded Quizzes are provided with every module to test learners' ability. Module 1: Relational Databases in AWS Module 2: Non-Relational Databases and Migration in AWS This course is designed for professionals seeking to demonstrate a comprehensive understanding of core AWS database services, including relational, NoSQL, caching, and data warehousing solutions. Understanding these services and essential migration tools is crucial for effectively building, deploying, and migrating applications and data on the AWS platform. - Senior Solutions Architects - Enterprise Architects - Cloud Infrastructure Architects - Senior DevOps Engineers By the end of the course, learners will be able to: - Learn use cases of RDS, Aurora, Redshift, ElastiCache, and DynamoDB. - Deploy Multi-AZ setups, read replicas, and DynamoDB indexes. - Understand AWS migration tools: Migration Hub and SCT.
Welcome to Week 1. This week, we'll explore Amazon RDS, its core concepts, high availability with Multi-AZ deployments, read replica setup, and simulated failover scenarios. We'll compare Amazon RDS with self-managed databases on EC2 and introduce RDS Proxy for connection management. Additionally, we'll cover Amazon Aurora, including the differences between Serverless v1 and v2. Expanding beyond relational databases, we'll explore Amazon Redshift for data warehousing and Amazon ElastiCache for in-memory data storage. By week's end, you'll gain practical knowledge to design and manage highly available and scalable database architectures on AWS.
What's included
9 videos2 readings2 assignments1 discussion prompt
9 videosβ’Total 54 minutes
- Amazon RDS Overviewβ’7 minutes
- Deploying Amazon RDS Multi-AZ and Read Replica - Setupβ’7 minutes
- Deploying Amazon RDS Multi-AZ and Read Replica - Simulate Failoverβ’7 minutes
- Amazon RDS vs self-managed databases on Amazon EC2β’4 minutes
- Amazon RDS - Proxyβ’7 minutes
- Amazon Auroraβ’3 minutes
- Amazon Aurora Serverless v1 vs v2β’6 minutes
- Amazon Redshiftβ’9 minutes
- Amazon ElastiCacheβ’5 minutes
2 readingsβ’Total 30 minutes
- Welcome to the Courseβ’20 minutes
- Overview of Relational Databases in AWSβ’10 minutes
2 assignmentsβ’Total 50 minutes
- Relational Databases in AWS - Assessmentβ’25 minutes
- Amazon RDS and Aurora - Knowledge Checkβ’25 minutes
1 discussion promptβ’Total 10 minutes
- Meet and Greetβ’10 minutes
Welcome to Week 2. This week, we'll dive into Amazon DynamoDB, exploring its core concepts, table creation, and indexing strategies including LSI and GSI. You'll get hands-on experience setting up tables, working with secondary indexes, and understanding compute capacity and read consistency models. We'll cover advanced features like DynamoDB Transactions and DynamoDB Streams for real-time data processing. Finally, you'll learn about DynamoDB Accelerator (DAX) to optimize performance, including practical demos connecting EC2 instances to DAX clusters. By week's end, you'll have a strong grasp of building high-performance, scalable applications using Amazon DynamoDB.
What's included
13 videos3 readings3 assignments
13 videosβ’Total 80 minutes
- Amazon DynamoDB Overviewβ’7 minutes
- Create DynamoDB Table - Hands Onβ’5 minutes
- Amazon DynamoDB Indexes (LSI & GSI)β’6 minutes
- Amazon DynamoDB Secondary Index - Hands Onβ’6 minutes
- DynamoDB: Compute Capacity & Read Consistencyβ’6 minutes
- Amazon DynamoDB Transactionsβ’4 minutes
- DynamoDB Streamsβ’6 minutes
- Amazon DynamoDB Accelerator (DAX)β’7 minutes
- Amazon DynamoDB DAX - Hands Onβ’8 minutes
- Connect EC2 to DAX Cluster - Hands Onβ’11 minutes
- AWS Application Discovery Serviceβ’4 minutes
- AWS Schema Conversion Toolβ’4 minutes
- Specialization Conclusionβ’6 minutes
3 readingsβ’Total 30 minutes
- Overview of Non-Relational Databases and Migration in AWSβ’10 minutes
- Course Conclusionβ’10 minutes
- What's next?β’10 minutes
3 assignmentsβ’Total 95 minutes
- Non-Relational Databases and Migration in AWS - Assessmentβ’50 minutes
- Amazon DynamoDB - Knowledge Checkβ’30 minutes
- Migration services in AWS - Knowledge Checkβ’15 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Software Development
- Status: Free Trial
Course
- Status: FreeA
Amazon Web Services
Course
- Status: Free TrialW
Whizlabs
Course
- Status: Preview
Course
Why people choose Coursera for their career
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
