AWS: High Availability
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build out a highly available, resilient environment for your applications using the tools in Amazon Web Services, including Route 53, Auto Scaling, RDS, ElastiCache, and more.
Syllabus
Introduction
- AWS and high availability
- What you should know
- Command Line Interface (CLI) for Mac
- Command Line Interface (CLI) for Windows
- Reviewing high-availability concepts
- Designing for failure
- Understanding fault-tolerant components
- Exploring high availability in Route 53
- Creating a health check in Route 53
- Understanding advanced HA options in Route 53
- Understanding Elastic IP addresses
- Understanding EBS snapshots
- Understanding Amazon Machine Images (AMI)
- Exploring Amazon Machine Images
- Understanding load balancing options
- Understanding load balancing features
- Creating a target group
- Creating an application load balancer
- Testing an application load balancer
- Understanding Auto Scaling
- Creating a launch configuration
- Creating a launch template
- Creating an Auto Scaling group
- Staying alive with Auto Scaling
- Understanding scaling policies
- Implementing step scaling
- Challenge: Scale-in policy
- Solution: Scale-in policy
- Combining autoscaling and load balancing
- Testing autoscaling with load balancing
- Decoupling tools
- Understanding DynamoDB
- Creating a global DynamoDB table
- Improving relational database availability
- Creating an RDS subnet group
- Creating an RDS database
- Adding high availability to RDS
- Simulating RDS failover
- Understanding Amazon Neptune
- Creating a highly available graph database
- Understanding ElastiCache for Memcached
- Challenge: Create ElastiCache subnet
- Solution: Create ElastiCache subnet
- Creating an ElastiCache Memcached cluster
- Explore ElastiCache Memcached
- Understanding ElastiCache for Redis
- Creating an ElastiCache for Redis cluster
- Exploring ElastiCache for Redis
- Exploring Amazon Keyspaces
- Understanding S3
- Understanding EBS
- Understanding Elastic File System
- Creating Elastic File System
- Exploring Elastic File System
- Understanding Amazon FSx
- Understanding snapshots
- Understanding Data Lifecycle Manager
- Exploring Data Lifecycle Manager
- Exploring Lifecycle Manager artifacts
- Cleaning up after Lifecycle Manager
- Understanding AWS Backup
- Implementing backup vaults
- Creating a backup plan
- Implementing cross-account protection
- Restoring from AWS Backup
- Removing Backup artifacts
- Next steps
Taught by
Sharif Nijim
Related Courses
Data Engineering on Google Cloud Platform 日本語版Google Cloud via Coursera Cloud Computing Fundamentals on Alibaba Cloud
Alibaba Cloud Academy via Coursera Launch an auto-scaling AWS EC2 virtual machine
Coursera Project Network via Coursera Cloud Computing With Amazon Web Services
Udemy AWS Certified Solution Architect - Associate 2020
Udemy