Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

AWS for DevOps: High Availability and Elasticity

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn tools, best practices, and design patterns for effective application scaling (elasticity) and high availability for applications running on the AWS cloud.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Exercise files
  • About using cloud services
1. Availability and Elasticity Approaches
  • High availability and elasticity defined
  • Outcome-based availability (SLAs)
  • Server-based vs. serverless applications
  • Simplifying HA with services
  • AWS regions vs. availability zones
  • Metrics, tools, and levels of monitoring
  • Vertical vs. horizontal scaling
  • About self-healing architectures
2. Availability and Elasticity for Services
  • Defining application areas and AWS services
  • Scaling S3: The data (file) tier
  • HA for EC2 via AMI, EIP, and alarms
  • HA for EC2 with load balancers
  • Scaling EC2 with auto-scaling groups
  • Scaling containers with ECS
  • Scaling Lambda: The middle tier
  • Scaling CloudFront: The front end
  • Scaling ElastiCache: The front end
  • Scaling Kinesis: The middle tier
  • Scaling DynamoDB: The database tier
  • Scaling RDS: The database tier
3. AWS Tools for Availability and Elasticity
  • Setting up AWS CLI
  • Script tools for high availability
  • Script tools for elasticity
  • Setting up the AWS SDK
  • Code tools for elasticity
  • Code tools for high availability
  • AWS code best practices
4. Advanced and Third-Party Tools
  • Trusted Advisor for fault tolerance
  • Route 53 for high availability
  • Understanding third-party tools
  • Comparing HA and elasticity architectures
Conclusion
  • Next steps

Taught by

Lynn Langit

Reviews

4.8 rating at LinkedIn Learning based on 37 ratings

Start your review of AWS for DevOps: High Availability and Elasticity

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.