image
AWS Code Tools Essentials: Hands-on Training
Introduction
Difficulty
Beginner
Duration
48m
Students
51
Ratings
5/5
Description

In this course, we show you how to integrate CodeCommit, CodeBuild, and CodeDeploy into a seamless CI/CD process using AWS CodePipeline.

Learning objectives

  • A good understanding of how to build an automated CI/CD pipeline using AWS Developer Tools
  • Using CodeCommit as a repository and as a source for a CI/CD pipeline
  • Using CodeBuild to gather data and generate our build artifacts
  • We’ll also touch on Docker containers, deployments, and more

Intended Audience 

  • Cloud Developers
  • Anyone studying for AWS Certification Exams, including the DevOps Professional certification 

Prerequisites 

  • General programming knowledge
  • Cloud development
  • General knowledge of DevOps
Transcript

AWS provides you with a set of developer tools to take your application from idea to production-ready code. It gets even better if you combine all these tools to create a fully automated development and deployment pipeline that takes care of building, testing, and deployment for you. In this course, I'd like to show you how I integrate CodeCommit, CodeBuild, and CodeDeploy into a seamless CI/CD process using AWS CodePipeline. Hello, and welcome. My name is Carlos Rivas and I'm a Senior AWS Content Creator here at Cloud Academy. Feel free to reach out if you have any questions using the details shown on the screen, or you can always get in touch with us by sending an e-mail to support@cloudacademy.com, where one of our cloud actors will reply to your question. This course is aimed at developers. We'll be discussing well-known programming practices such as version control, building application and deploying them. 

Don't worry, you don't need to know any one specific programming language, but you'll benefit from a familiarity with AWS services in general. By the end of this course, you should have a good understanding of how to build an automated CI/CD pipeline using AWS developer tools. Some of the key points we'll be covering in this course include, using CodeCommit as a repository and as a source for a CI/CD pipeline using CodeBuild to gather data and generate our build artifacts. We'll also touch on Docker containers, deployments, and more. Some useful knowledge to have before starting include, general programming knowledge, Cloud development, and general knowledge around DevOps. 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. Alright, let's get started.

 

About the Author
Avatar
Carlos Rivas
Sr. AWS Content Creator
Students
803
Courses
15
Learning Paths
1

Software Development has been my craft for over 2 decades. In recent years, I was introduced to the world of "Infrastructure as Code" and Cloud Computing.
I loved it! -- it re-sparked my interest in staying on the cutting edge of technology.

Colleagues regard me as a mentor and leader in my areas of expertise and also as the person to call when production servers crash and we need the App back online quickly.

My primary skills are:
★ Software Development ( Java, PHP, Python and others )
★ Cloud Computing Design and Implementation
★ DevOps: Continuous Delivery and Integration