New Training: Build Container Images with Docker and AWS CodeBuild
In this 6-video skill, CBT Nuggets trainer Trevor Sullivan uses AWS CodeBuild to run compilation steps on software packages, run automated tests, and build Linux container images. Watch this new Docker and AWS training.
Watch the full course: AWS Cloud Automation
This training includes:
- 6 videos
- 50 minutes of training
You’ll learn these topics in this skill:
- Introduction to AWS CodeBuild and Docker
- Create an Example Project using AWS Tools for PowerShell
- Build and Test Container Image with Docker Desktop
- Import Project Files to AWS CodeCommit and Create AWS CodeBuild Project
- Craft AWS CodeBuild buildspec.yml and Run Project
- Test Container Deployment in AWS Fargate
How Can AWS CodeBuild Improve Cloud-Native Development?
Many organizations are moving their DevOps processes to the public cloud through the ability to spin up cloud workflows on the fly and consume resources on an as-need basis. As organizations make this migration, it's often critical to leverage services that support the development, testing, and deployment of newly designed services. AWS CodeBuild fulfills this business requirement through the AWS Cloud-native service designed to support testing and deployment automation in AWS.
AWS CodeBuild is a fully managed AWS cloud-native service that supports DevOps operations in its ability to compile code, run unit tests and produce artifacts ready to run by DevOps teams at their will.
AWS CodeBuild leverages the public cloud's flexibility and scalability by provisioning resources on the backend, optimized for the workload in question. This backend provisioning greatly benefits organizations in that it allows organizations to only consume what they need, greatly reducing over-provisioning or purchasing expensive development environments that could go unused.