AWS DevOps Engineer Professional 2021: AWS CodeDeploy
Amazon Web Services 2022
| Intermediate
- 21 Videos | 2h 32m 29s
- Includes Assessment
- Earns a Badge
The deployment phase is the final phase of the software development lifecycle (SDLC) in a CI/CD workflow. During deployment, code is moved from version control and automated to users. In this course, discover how the AWS CodeDeploy service provides fully-managed software deployment services to various cloud and hybrid compute platforms. Begin by exploring AWS CodeDeploy's main components and applications, investigate how deployments are performed, and learn about AWS CLI configurations. Next, practice EC2 instance configuration and work with deployment configurations and deployment groups. Finally, explore deployment logging and monitoring support and how to configure deployment for automatic rollback from a failed deployment. This course is one of a collection of courses that prepares you for the AWS Certified DevOps Engineer - Professional (DOP-C01) certification exam.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courserecall how AWS CodeDeploy is used in the SDLC deployment processname the primary components of the AWS CodeDeploy deployment processrecognize AWS CodeDeploy applications and the role of the AppSpec fileidentify the CodeDeploy AppSpec file structure for different compute platforms including lifecycle hooksoutline how deployments are performed on the EC2/On-Premises compute platform using AWS CodeDeploystate how deployments are performed on the Lambda compute platform using AWS CodeDeployrecall how deployments are performed on the ECS compute platform using AWS CodeDeployupgrade and configure the AWS CLI to support AWS CodeDeploy commandsconfigure EC2 instances to support the deployment of application revisionsidentify how deployment groups are used in AWS CodeDeploy
-
create a deployment for the EC2/on-premises compute platform using AWS CodeDeploycreate a deployment for the AWS Lambda compute platform using AWS CodeDeploycreate roles and ensure there are proper networking resources for deployment for the ECS compute platformprepare infrastructure and deployment resources for an ECS applicationcreate a deployment for the ECS compute platform using CodeDeployidentify how deployment configurations are used in AWS CodeDeploycreate, configure, and validate AWS CodeDeploy deployment configurationsidentify logging and monitoring support for AWS CodeDeploy deploymentsconfigure a deployment to automatically roll back a failed deployment in AWS CodeDeploysummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview2m 20sUP NEXT
-
2.AWS CodeDeploy Usage5m 24s
-
3.The Primary Components of CodeDeploy10m 1s
-
4.Applications in CodeDeploy9m 7s
-
5.The AppSpec File Structure13m 59s
-
6.EC2/On-Premises Compute Platform Deployments9m 13s
-
7.AWS Lambda Compute Platform Deployments7m 2s
-
8.ECS Compute Platform Deployment8m 41s
-
9.Upgrading and Configuring the AWS CLI6m 30s
-
10.Configuring EC2 Instances for Deployment10m 20s
-
11.Deployment Groups in CodeDeploy3m 27s
-
12.Creating an EC2 Deployment12m 41s
-
13.Creating a Lambda Deployment8m 31s
-
14.Creating Roles for ECS Deployments4m 21s
-
15.Creating an Application for ECS Deployment8m 20s
-
16.Creating an ECS Deployment5m 33s
-
17.CodeDeploy Deployment Configurations8m 14s
-
18.Managing Deployment Configurations7m 24s
-
19.Logging and Monitoring CodeDeploy Deployments5m 44s
-
20.Configuring a Deployment for Automatic Rollback4m 17s
-
21.Course Summary1m 21s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.