Amazon Aurora: Best Practices
Amazon Aurora has revolutionized relational databases. This course will teach you everything you need to know about Amazon Aurora’s amazing superiority over other RDBMS and how to work with it using best practices.
What you'll learn
Amazon Aurora is a relational database built for the cloud. In this course, Amazon Aurora: Best Practices, you’ll learn to leverage Aurora’s scalability, high performance, high availability, durability, and security while taking advantage of the management tasks that are managed for you. First, you’ll explore the architectural improvements that make Aurora a cut above the competition. Next, you’ll discover the feature improvements that this architecture enables, as well as how to efficiently and effectively design, deploy, access, monitor, use, and maintain Amazon Aurora clusters to improve performance, reduce costs, and jumpstart data transformation and innovation. Finally, you’ll learn how to utilize advanced functionalities like data migration, schema conversion, and troubleshooting techniques. When you’re finished with this course, you’ll have the skills and knowledge of Amazon Aurora needed to utilize AWS’s relational database for traditional relational database functionalities, and also know what it can for machine learning and artificial intelligence.
Table of contents
- Amazon Aurora: A Relational Database Built for the Cloud 4m
- Amazon Aurora's Managed Service and Aurora Serverless Features 4m
- Amazon Aurora's Architectural Improvements 3m
- An Awesome Look at Amazon Aurora's Database and Storage Node IO 7m
- Amazon Aurora's Connection Capabilities and Fast COMMITs 3m
- Amazon Aurora's Log-structured Storage and Indexing 3m
- Amazon Aurora's Survivable Cache and Instant Crash Recovery 2m
- Your Job as a Database Solutions Architect 2m
- Amazon Aurora Key Architectural Takeaways 1m
- Amazon Aurora Endpoints 4m
- Amazon Aurora Instance Class Types 3m
- Comparing Amazon Aurora MySQL, PostgreSQL, and Serverless 4m
- Demo: Creating, Configuring, Launching, and Connecting to Amazon Aurora Clusters 5m
- Demo: Working with Amazon Aurora Clusters Remotely 4m
- Creating, Configuring, and Working with Amazon Aurora Clusters Key Takeaways 1m
- Starting and Stopping Aurora Clusters 3m
- Demo: Modifying Amazon Aurora Clusters and Instances 4m
- Demo: Adding an Amazon Aurora Read Replica and Adding an AutoScaling Policy 7m
- Amazon Aurora Instance Actions 1m
- Amazon Aurora Database Parameter Groups 5m
- Managing Amazon Aurora Performance and Scaling 2m
- Displaying Amazon Aurora Cluster Volume Status 1m
- Amazon Aurora's Integration with Other AWS Services 1m
- Maintaining an Amazon Aurora Database Cluster 4m
- Amazon Aurora Key Management and Maintenance Takeaways 1m
- Primary Database Security Vulnerabilities and AWS' Solutions 5m
- AWS Shared Responsibility Model and AWS Well Architected Frameworks Security Pillar 2m
- Managing Access to Amazon Aurora Resources 2m
- Amazon Aurora Data Protection 4m
- Amazon Aurora Encryption 2m
- How Amazon Aurora Works with IAM 3m
- Rotating Amazon Aurora Credentials Using AWS Secrets Manager 3m
- Amazon Aurora Key Security Takeaways 2m
- Amazon Aurora Metrics to Watch 4m
- Monitoring Tools for Amazon Aurora 3m
- Demo: Monitoring Amazon Aurora with Amazon CloudWatch 4m
- Monitoring Amazon Aurora Database Logs with Amazon CloudWatch 1m
- Amazon Aurora Metrics in the RDS Console 3m
- Monitoring Amazon Aurora with Performance Insights 4m
- Amazon Aurora Recommendations, Database Activity Monitoring, and Events 3m
- Auditing Amazon Aurora 3m
- Amazon Aurora Key Logging, Monitoring, and Auditing Takeaways 1m
- Backing up and Restoring an Amazon Aurora Cluster 2m
- Amazon Aurora Backups, Snapshots, and PITR 3m
- Demo: Working with Amazon Aurora Snapshots 5m
- Using Amazon Aurora Database Cloning vs. PITR 4m
- Using Amazon Aurora Backtrack vs. PITR 3m
- Using Amazon Aurora Cross-region Read Replicas and Global Database for Restoration 2m
- Amazon Aurora Key Backup and Restore Takeaways 1m
- Data Migration to an Amazon Aurora Cluster 2m
- Migrating to Amazon Aurora MySQL 4m
- Migrating to Amazon Aurora PostgreSQL 4m
- Migrating to Amazon Aurora Using AWS Database Migration Service 4m
- Large-scale Migrations to Amazon Aurora Using AWS Snowball 2m
- Heterogeneous Migrations Using AWS Schema Conversion Tool 1m
- Amazon Aurora Key Data Migration Takeaways 1m
- Troubleshooting Amazon Aurora 1m
- Troubleshooting Amazon Aurora Connection Issues 3m
- Troubleshooting Amazon Aurora Security Issues 1m
- Troubleshooting Amazon Aurora Outages, Reboots, and Parameter Changes 2m
- Troubleshooting Amazon Aurora Out-of-Memory Issues 2m
- Troubleshooting Amazon Aurora Replica Lag 2m
- Troubleshooting Amazon Aurora Replica Failures 2m
- Troubleshooting Amazon Aurora Disk Space Errors 1m
- Troubleshooting Applications Using Amazon Aurora 2m
- Amazon Aurora Key Troubleshooting Takeaways 2m
Course FAQ
Amazon Aurora is a relational database service offered by AWS.
In this course, you will learn how Aurora works, how to connect to the different endpoints, how to use automated backups, automated and manual monitoring tools, and machine learning capabilities.
Amazon Web Services (AWS) is a cloud platform that offers over 175 services to individuals and organizations.
Amazon Aurora's serverless offering acts as an "on-demand", auto scaling configuration where the database will start up, shut down, and scale to the appropriate capacity based on your application's needs.
Some of the benefits of learning Amazon Aurora is that it is a relational database provided from AWS and that the engine is compatible with MySQL. Aurora is cost-effective, Highly scalable, and easy to use.