YoVDO

AWS for DevOps: High Availability and Elasticity

Offered By: LinkedIn Learning

Tags

Amazon Web Services (AWS) Courses DevOps Courses Cloud Computing Courses High Availability Courses

Course Description

Overview

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

Related Courses

Communicating Data Science Results
University of Washington via Coursera
Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Infrastructure
University System of Maryland via edX
Google Cloud Platform for AWS Professionals
Google via Coursera
Introduction to Apache Spark and AWS
University of London International Programmes via Coursera