CloudAcademy
  1. Home
  2. Content Library
  3. Amazon Web Services
  4. Courses
  5. Advanced Deployment Techniques on AWS

Advanced Deployment Techniques on AWS

The course is part of this learning path

DevOps Engineer – Professional Certification Preparation for AWS

course-steps 16 certification 1 lab-steps 10 quiz-steps 2

Contents

keyboard_tab
Introduction
lock
Introduction8m 51s
Deployment Techniques
lock
Immutable Infrastructure16m 22s
lock
Rolling and Canary Deployments17m 46s
lock
Blue-Green Deployments16m 54s
lock
Whole Cloud Tests11m 13s
play-arrow
Start course
Overview
Transcript
DifficultyAdvanced
Duration1h 11m 6s
Students2037

Description

As modern software expectations increase the burden on DevOps delivery processes, engineers working on AWS need increasingly reliable and rapid deployment techniques. This course aims to teach students how to design their deployment processes to best fit business needs.

Learn how to: 
- Work with immutable architecture patterns
- Reason about rolling deployments
- Design Canary deployments using AWS ELB, EC2, Route53 and AutoScaling
- Deploy arbitrarily complex systems on AWS using Blue-Green deployment
- Enable low-risk deployments with fast rollback using a number of techniques
- Run pre-and-post-deploy whole-cloud test suites to validate DevOps deployment and architectural logic

If you have thoughts or suggestions for this course, please contact Cloud Academy at support@cloudacademy.com.

About the Author

Students14100
Labs3
Courses7
Learning paths1

Nothing gets me more excited than the AWS Cloud platform! Teaching cloud skills has become a passion of mine. I have been a software and AWS cloud consultant for several years. I hold all 5 possible AWS Certifications: Developer Associate, SysOps Administrator Associate, Solutions Architect Associate, Solutions Architect Professional, and DevOps Engineer Professional. I live in Austin, Texas, USA, and work as development lead at my consulting firm, Tuple Labs.

Covered topics

NetworkingManagementDevOpsComputeContent Delivery NetworkingConfiguration ManagementHigh AvailabilityAWSNetworking for AWSContent Delivery Networking for AWSCompute for AWSDevOps for AWSManagement for AWSElastic Load BalancingAuto ScalingAmazon Route 53AWS CloudFormation