Learn DevOps with AWS

This course provides a comprehensive introduction to DevOps practices and tools using the Amazon Web Services (AWS) platform.
Duration: 1 Day
Hours: 4 Hours
Training Level: All Level
Virtual Class Id: 50644
Recorded
Single Attendee
$199.00 $332.00
6 month Access for Recorded
Have Any Queries

Call Us : +1-888-880-0589

support@virtualtrainings.com

About the Course:

A DevOps pipeline is a set of automated processes and tools that the development (Dev) and operations (Ops) teams implement to build, test, and deploy software faster and easier.

This course provides a comprehensive introduction to DevOps practices and tools using the Amazon Web Services (AWS) platform. You will learn how to leverage AWS services to automate software development processes, enable continuous integration and continuous deployment (CI/CD), and manage infrastructure as code.  

Course Objective:

  • Understand the principles and benefits of DevOps and its relevance in modern software development.
  • Gain familiarity with the AWS platform and its services for DevOps.
  • Set up an AWS account, navigate the AWS Management Console, and manage access using AWS Identity and Access Management (IAM).
  • Understand the concept of version control and utilize AWS CodeCommit for managing and storing source code securely.
  • Utilize AWS CodeBuild for building and testing code and AWS CodeDeploy for deploying applications.
  • Implement continuous integration and deployment (CI/CD) pipelines using AWS CodePipeline for automating code builds, testing, and deployment.

Who is the Target Audience?

  • Software developers, System administrators, DevOps engineers, and IT professionals who are interested in leveraging AWS services for automating software development processes and implementing DevOps practices. 

Basic Knowledge:

  • Basic understanding of cloud computing concepts
  • Familiarity with software development and scripting languages (e.g., Python, JavaScript)
  • Knowledge of version control systems (e.g., Git)

Curriculum
Total Duration: 4 Hours
Overview of AWS services for DevOps
Setting up an AWS account and accessing the AWS Management Console
Introduction to AWS Identity and Access Management (IAM)
Collaborative development environment with AWS Cloud9
Version control with AWS CodeCommit
Introduction to continuous integration and deployment (CI/CD)
Automating code builds and testing with AWS CodeBuild
Building CI/CD pipelines using AWS CodePipeline
Deploying applications using AWS CodeDeploy
Implement a CI/CD pipeline

  • Using AWS DevOps services to build and push container images to ECR, and deploy the application to ECS.  

Deploying a Web Application with CI/CD Pipeline

  • Using AWS DevOps services to automate the build, test, and deployment processes.