DifficultyBeginner
AVG Duration5h
Students1995
Ratings
4.7/5
starstarstarstarstar-half
Content
913

Description

Overview
This learning path demonstrates practical applications of AWS Developer tools and services using a blend of instructional learning and hands-on labs. At the conclusion of this learning path, you will be able to create your own CI/CD environment consisting of services such as CodeCommit, CodeBuild, CodeDeploy, and CodePipeline. Additionally, you'll learn how AWS's IDE service, Cloud9 can be used to maintain and edit your project's source code.

You’ll get to discover how AWS CodeStar can be used to set up and orchestrate the provisioning of each of the aforementioned services. AWS CodeStar enables you to deploy a fully automated CI/CD pipeline, taking care of performing all of the connectivity and configuration needed to wire up each of the individual services together.

Intended Audience
This learning path is suited to anyone interested in DevOps and related CI/CD practices. If you're interested in applying and configuring AWS Developer tools and services to set up your own CI/CD environment then this course if for you.

Learning Objectives
By completing this learning path you will be able to:

  • Explain Continous Integration and Continuous Delivery
  • Explain and apply AWS CodeCommit, CodeBuild, CodeDeploy, and CodePipeline services.
  • Explain and apply AWS CodeStar to automate the setup and deployment of a CI/CD environment
  • Explain and apply AWS Cloud9 to author and manage your software projects source code
  • Apply Continuous Integration and Continuous Delivery using AWS Developer services
  • Setup and configure a fully functional CI/CD environment using AWS CodeStar

Pre-requisites
Having an understanding of DevOps and related CI/CD practices will help with your assimilation of this content. If you are new to DevOps or CI/CD I suggest completing the "DevOps Fundamentals" Learning Path first. 

Content
This learning path includes 2 hours of high definition video, 3 hands-on labs, and 1 assessment exam.

Source Code
The source code demonstrated within this learning path can be cloned from the following GitHub repository:

https://github.com/cloudacademy/awsdevtools-demo 

Feedback
We welcome all feedback so please direct any comments or questions on this course to us at support@cloudacademy.com

Certificate

Your certificate for this learning path
lock

Training Content

1
Course - Beginner - 5m
Learning path Introduction
This course introduces the AWS Developer Services for CI/CD learning path.
2
Course - Beginner - 4m
Introduction to DevOps and CI/CD
In this course, you'll learn about DevOps and related practices, in particular, Continuous Integration and Continuous Delivery - or CI/CD for short.
3
Course - Intermediate - 15m
AWS CodeCommit
This course introduces AWS CodeCommit and explains how it can be used to manage your source code.
4
Hands-on Lab - Beginner - 40m
Introduction to CodeCommit
An introduction to the highly scalable and fully-managed AWS CodeCommit source control service. This lab covers creating, accessing, and adding files to repositories hosted in CodeCommit.
5
Course - Intermediate - 15m
Working with AWS CodeBuild
This course will familiarize you with the AWS CodeBuild service and ensure you know when and where to use it within your own software projects.
6
Course - Intermediate - 19m
Working with AWS CodeDeploy
This course will familiarize you with the AWS CodeDeploy service and ensure you know when and where to use it within your own software projects.
7
Course - Intermediate - 19m
Working with AWS CodePipeline
This course will familiarize you with the AWS CodePipeline service and ensure you know when and where to use it within your own software projects.
8
Hands-on Lab - Advanced - 4h
Continuous Integration and Deployment with AWS Code Services
Follow the application lifecycle from dev to prod: continuous integration, rollbacks and blue/green deployments with AWS Code Services. 
9
Course - Intermediate - 19m
Working with AWS Cloud9
This course will familiarize you with the AWS Cloud9 service and ensure you know when and where to use it within your own software projects.
10
Course - Intermediate - 21m
Working with AWS Codestar
This course introduces you to AWS CodeStar and how it can be used to provision an entire CI/CD workflow using a range of AWS services.
11
Hands-on Lab - Beginner - 1h 20m
Develop and Deploy an Application with AWS CodeStar
Kickstart your individual and team code projects with AWS CodeStar. Learn to develop and deploy an application with AWS CodeStar.
12
Course - Beginner - 2m
Working With AWS Developer Services for CI/CD - Learning path Summary
In this course, we’ll provide a quick review and highlight key points presented within the AWS Developer Services CI/CD learning path.
13
Exam - 30m
Final Exam: AWS Developer Services
Final Exam: AWS Developer Services
About the Author
Students62655
Labs44
Courses104
Learning paths48

Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, GCP, Azure), Security, Kubernetes, and Machine Learning.

Jeremy holds professional certifications for AWS, GCP, and Kubernetes.