AWS DevOps Engineer Professional 2021: CodeBuild
Amazon Web Services
| Intermediate
- 14 videos | 1h 33m 2s
- Includes Assessment
- Earns a Badge
The integration phase of a software development lifecycle (SDLC) incorporating continuous integration and continuous delivery (CI/CD) principles includes the software build step where key build and test workflows occur. In this course, you'll explore the AWS CodeBuild service that provides fully managed software build services for a CI/CD workflow. Discover the AWS CodeBuild service and learn how to work with CodeBuild projects, including the function of the buildspec file and the specifics of build environments. Next, use AWS CodeBuild projects and manage build output artifacts. Move on to logging and monitoring the CodeBuild service and then configure and integrate CloudWatch alarms with CodeBuild. Focus on test reporting and consider how Jenkins may be integrated with CodeBuild. Finally, configure Jenkins Automation Server on AWS and explore code coverage reporting using CodeCov. 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 courseDescribe how aws codebuild is used for the sdlc build processDescribe how to create and use buildspec.yml in aws codebuildDescribe an aws codebuild environment and the tools used to run a buildList the steps involved in using aws codebuild to build a deployable version of source codeCreate a build project using aws codebuildConfigure storage of aws codebuild artifacts
-
Describe logging and monitoring in aws codebuildConfigure cloudwatch logs for a aws codebuild project and examine logs for a buildDescribe how aws codebuild can create reports for tests run during builds such as unit, configuration, and functional testsConfigure a jenkins automation server on an amazon ec2 instanceDescribe how the jenkins aws codebuild plugin is implementedDescribe how codecov integrates with aws codebuild for measuring test coverageSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 56s
-
7m 56sUpon completion of this video, you will be able to describe how AWS CodeBuild is used for the software development life cycle build process. FREE ACCESS
-
13m 53sAfter completing this video, you will be able to describe how to create and use buildspec.yml in AWS CodeBuild. FREE ACCESS
-
6m 43sUpon completion of this video, you will be able to describe an AWS CodeBuild environment and the tools used to run a build. FREE ACCESS
-
6m 57sUpon completion of this video, you will be able to list the steps involved in using AWS CodeBuild to build a deployable version of source code. FREE ACCESS
-
8m 51sIn this video, you will create a build project using AWS CodeBuild. FREE ACCESS
-
6m 9sIn this video, you will learn how to configure storage for AWS CodeBuild artifacts. FREE ACCESS
-
8m 1sUpon completion of this video, you will be able to describe logging and monitoring in AWS CodeBuild. FREE ACCESS
-
6m 45sIn this video, you will learn how to configure CloudWatch logs for an AWS CodeBuild project and examine logs for a build. FREE ACCESS
-
7m 10sAfter completing this video, you will be able to describe how AWS CodeBuild can create reports for tests run during builds, such as unit, configuration, and functional tests. FREE ACCESS
-
9m 4sIn this video, you will configure a Jenkins automation server on an Amazon EC2 instance. FREE ACCESS
-
3m 46sAfter completing this video, you will be able to describe how the Jenkins AWS CodeBuild plugin is implemented. FREE ACCESS
-
4m 49sUpon completion of this video, you will be able to describe how Codecov integrates with AWS CodeBuild for measuring test coverage. FREE ACCESS
-
1m 2sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.