DevOps Essentials on AWS Live Training

The AWS Developer Tools - including AWS CodePipeline, AWS CodeCommit, AWS CodeBuild, and AWS CodeDeploy - is a set of services designed to enable developers, Solution Architects and IT professionals practicing DevOps to rapidly and safely deliver software. Together, these services help you securely store and version control your application's source code and automatically build, test, and deploy your application and infrastructure as code to AWS Services such as Amazon EC2.

In this session, you will learn how to accelerate software delivery and speed up feedback loops. You’ll learn how to use AWS Developer Tools to automate infrastructure and deployment pipelines for applications running on AWS.

What you'll learn-and how you can apply it

Accelerate software delivery and speed up feedback loops

Use AWS Developer Tools to automate infrastructure and deployment pipelines for applications running on AWS

Learn to create a full lifecycle software delivery solution

This training course is for you because...

Software developers and IT Release Managers

DevOps-focused engineers

Solution Architects interested in learning how to use AWS Developer Tools

About your instructor

Paul Duvall is the Co-founder and CTO of Stelligent, author of the Jolt-award winning book, Continuous Integration, and an AWS Community Hero. He has been in the software industry for over 20 years and regularly blogs on topics related to continuous integration, continuous delivery, DevOps, and Amazon Web Services.
Stelligent is a technology services company that provides DevOps Automation on the Amazon Web Services (AWS) cloud. Stelligent is an AWS Premier Consulting Partner with the AWS DevOps and Financial Services Competencies.

Schedule

The timeframes are only estimates and may vary according to how the class is progressing

Section 1: Introduction to DevOps (10 mins)

Basic components and tools of a deployment pipeline

Learn team organization patterns

Establish Continuous Delivery to deliver software on demand

Review a complete solution

Section 2: Setup Environment (10 mins)

Setup an AWS Account

Setup Cloud9 IDE

Section 3: Deploying to EC2 (10 mins)

Describe the basic EC2 features

Manually deploy software to an EC2 instance

Section 4: CodePipeline (20 mins)

Manually provision a deployment pipeline in CodePipeline

Describe the CodePipeline stages and actions that make up the example deployment pipeline

Q&A

Section 5: CloudFormation (15 mins)

Describe the basic CloudFormation features, how to provision AWS resources