This course provides you with an introduction to AWS CodeCommit and how it can be used to manage your source code.
Learning Objectives
- Understand what the service is and the benefit it provides
- Learn the core functionality of the service
- Learn the important features such as notifications, triggers, and approval rule templates
- Understand how to use the service
Intended Audience
- Those who are implementing or managing CI/CD pipelines on AWS
- Those who want to better understand CodeCommit and how it fits into a software development process
- Anyone taking an AWS certification, such as the AWS Developer - Associate certification
Prerequisites
- Have a fundamental understanding of key cloud services and AWS
- Understand basic concepts of coding, the AWS CLI, and CI/CD pipelines. For more information on these services, please see our existing content:
Hello and welcome to this course, which will provide you with an introduction to AWS CodeCommit and how it can be used to manage your source code. We’ll discuss where AWS CodeCommit fits into a CI/CD pipeline, as well as some of the core features of the service. Then I’ll demonstrate how to use CodeCommit to deploy and manage source code.
Before we go any further, I’d like to introduce myself. My name is Alana Layton and I am an AWS Content Creator here at Cloud Academy. Feel free to connect with me to ask any questions using the details shown on the screen, alternatively, you can always get in touch with us here at Cloud Academy by sending an e-mail to support@cloudacademy.com where one of our Cloud experts will reply to your question.
This course has been created for those who are implementing or managing CI/CD pipelines on AWS, who want to better understand CodeCommit and how it fits into a software development process. It’s also recommended for those who are taking an AWS certification, such as the AWS Developer - Associate certification.
By the end of this course, you will have a greater understanding of AWS CodeCommit, including:
-
What the service is and the benefit it provides
-
The core functionality of the service
-
Important features such as notifications, triggers, and approval rule templates
-
How to use the service
To get the most out of this course, you should have a fundamental understanding of the cloud and key AWS services such as IAM and CloudWatch, as well as understand basic concepts of coding, the AWS CLI, and CI/CD pipelines. For more information on these services, please see our existing content titled:
- An Overview of Amazon CloudWatch
- Managing Access using IAM User Groups and Roles
- How to use the AWS Command Line Interface
Feedback on our courses here at Cloud Academy is valuable to both us as trainers and any students looking to take the same course in the future. If you have any feedback, positive or negative, it would be greatly appreciated if you could contact support@cloudacademy.com. Please note that, at the time of writing this content, all course information was accurate. AWS implements hundreds of updates every month as part of its ongoing drive to innovate and enhance its services.
As a result, minor discrepancies may appear in the course content over time. Here at Cloud Academy, we strive to keep our content up to date in order to provide the best training available. So, if you notice any information that is outdated, please contact support@cloudacademy.com. This will allow us to update the course during its next release cycle. Thank you!
Alana Layton is an experienced technical trainer, technical content developer, and cloud engineer living out of Seattle, Washington. Her career has included teaching about AWS all over the world, creating AWS content that is fun, and working in consulting. She currently holds six AWS certifications. Outside of Cloud Academy, you can find her testing her knowledge in bar trivia, reading, or training for a marathon.