Enter your keyword

Course

DevOps Engineering on AWS

New
DevOps Engineering on AWS demonstrates how to integrate DevOps cultural principles, practises, and technology to increase your business's ability to develop, deploy, and maintain apps and services on AWS.

Course description

DevOps Engineering on AWS shows you how to combine DevOps cultural ideas, methods, and technologies to improve your company’s capacity to create, deploy, and support apps and services on AWS at high velocity. This course covers Infrastructure as Code (IaC), Continuous Integration (CI), Continuous Delivery (CD), Microservices, Instrumentation and Logging, and Coordination and Communication. You can develop and deploy AWS CloudFormation designs and CI/CD pipelines that create and launch serverless apps, container-based programs, and applications on Amazon Elastic Compute Cloud (Amazon EC2) through hands-on labs. There are also labs for multi-pipeline processes and pipelines that deploy to various environments to help you become the perfect AWS Certified DevOps Engineer.

Activities

This AWS DevOps Professional certification course includes the following activities: 

  • Live Demonstrations 
  • Group Presentations 
  • Hands-On Labs 
  • Frequent Knowledge Checks

Course Objectives

Here’s what you’ll learn in this course: 

  • Utilize DevOps best practices to quickly create, deploy, and manage apps and services on AWS. 
  • List small, independent DevOps teams’ benefits, functions, and duties. 
  • Create and build a DevOps development project support architecture using Amazon Web Services. 
  • To develop, execute, and debug your code, use AWS Cloud9 
  • Utilize AWS CloudFormation to deploy different environments. 
  • With AWS CodeCommit, you can host private, highly scalable, and secure Git repositories. 
  • Create CI/CD pipelines that incorporate Git repositories. 
  • With AWS CodeBuild, automate code building, testing, and packaging. 
  • Integrate Docker images into your CI/CD workflows and securely store, use, and distribute them. 
  • To deploy apps on Amazon EC2, serverless applications, and container-based applications, create CI/CD pipelines. 
  • Use popular deployment techniques like “all at once,” “rolling,” and “blue/green.”

Intended Audience

You can take on this course if you belong to the following category of individuals: 

  • DevOps specialists 
  • DevOps engineers 
  • Engineers in operations 
  • Administrators of systems 
  • Developers

Prerequisites

To qualify for taking up this course, you’ll need the following: 

  • Prior enrollment in the AWS Systems Operations or AWS Developing courses 
  • Working familiarity with at least one high-level programming language, such as C#, Java, PHP, Ruby, or Python 
  • Administration experience with Linux or Windows 
  • Experience managing, maintaining, and deploying AWS infrastructure for at least two years

Module Breakdown

Course outline

Module 0: Course overview

  • Course objective
  • Suggested prerequisites
  • Course overview breakdown

Module 1: Introduction to DevOps

  • What is DevOps?
  • The Amazon journey to DevOps
  • Foundations for DevOps

Module 2: Infrastructure Automation

  • Introduction to Infrastructure Automation
  • Diving into the AWS CloudFormation template
  • Modifying an AWS CloudFormation template
  • Demonstration: AWS CloudFormation template structure, parameters, stacks, updates, importing resources, and drift detection

Module 3: AWS Toolkits

  • Configuring the AWS CLI
  • AWS Software Development Kits (AWS SDKs)
  • AWS SAM CLI
  • AWS Cloud Development Kit (AWS CDK)
  • AWS Cloud9
  • Demonstration: AWS CLI and AWS CDK
  • Hands-on lab: Using AWS CloudFormation to provision and manage a basic infrastructure

Module 4: Continuous integration and continuous delivery (CI/CD) with development tools

  • CI/CD Pipeline and Dev Tools
  • Demonstration: CI/CD pipeline displaying some actions from AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy and AWS CodePipeline
  • Hands-on lab: Deploying an application to an EC2 fleet using AWS CodeDeploy

Module 4: Continuous integration and continuous delivery (CI/CD) with development tools

  • AWS CodePipeline
  • Demonstration: AWS integration with Jenkins
  • Hands-on lab: Automating code deployments using AWS CodePipeline

Module 5: Introduction to Microservices

  • Introduction to Microservices

Module 6: DevOps and containers

  • Deploying applications with Docker
  • Amazon Elastic Container Service and AWS Fargate
  • Amazon Elastic Container Registry and Amazon Elastic Kubernetes service
  • Demonstration: CI/CD pipeline deployment in a containerized application

Module 7: DevOps and serverless computing

  • AWS Lambda and AWS Fargate
  • AWS Serverless Application Repository and AWS SAM
  • AWS Step Functions
  • Demonstration: AWS Lambda and characteristics
  • Demonstration: AWS SAM quick start in AWS Cloud9
  • Hands-on lab: Deploying a serverless application using AWS Serverless Application Model (AWS SAM) and a CI/CD Pipeline

Module 8: Deployment strategies

  • Continuous Deployment
  • Deployments with AWS Services

Module 9: Automated testing

  • Introduction to testing
  • Tests: Unit, integration, fault tolerance, load, and synthetic
  • Product and service integrations

Module 10: Security automation

  • Introduction to DevSecOps
  • Security of the Pipeline
  • Security in the Pipeline
  • Threat Detection Tools
  • Demonstration: AWS Security Hub, Amazon GuardDuty, AWS Config, and Amazon Inspector

Module 11: Configuration management

  • Introduction to the configuration management process
  • AWS services and tooling for configuration management
  • Hands-on lab: Performing blue/green deployments with CI/CD pipelines and Amazon Elastic Container Service (Amazon ECS)

Module 12: Observability

  • Introduction to observability
  • AWS tools to assist with observability
  • Hands-on lab: Using AWS DevOps tools for CI/CD pipeline automations

Module 13: Reference architecture (Optional module)

  • Reference architectures

Module 14: Course summary

  • Components of DevOps practice
  • CI/CD pipeline review
  • AWS Certification

CERTIFICAITON : AWS CERTIFIED DEVOPS ENGINEER - PROFESSIONAL

The AWS Certified DevOps Engineer – Professional credential highlights a person’s technical proficiency in setting up, running, and maintaining distributed application systems on the AWS platform, which boosts their trust and authority among colleagues, stakeholders, and clients. Companies with this trained personnel may guarantee quick delivery of safe, compliant, highly available, and scalable systems.

Read More

EXAM READINESS : AWS CERTIFIED DEVOPS ENGINEER - PROFESSIONAL

Technical proficiency in deploying, running, and maintaining distributed application systems on the AWS platform is validated by the AWS Certified DevOps Engineer – Professional exam. Join this full-day, advanced-level course to discover how to study by investigating the exam’s subject areas. Find out how they relate to DevOps on AWS and particular study areas. We’ll review sample exam questions for each subject area and instruct you on how to interpret the questions so you can more quickly rule out incorrect answers. The cornerstones of the DevOps methodology are covered in this course.

Read More

FAQ's

Is Cloud Wizard Consulting an official AWS training partner?

Yes, we have been since 2015.

Who should take up this course?

You can take on this course if you belong to the following category of individuals: 

  • DevOps specialists 
  • DevOps engineers 
  • Engineers in operations 
  • Administrators of systems 
  • Developers

What prior experience do you need for this course?

To qualify for taking up this course, you’ll need the following: 

  • Prior enrollment in the AWS Systems Operations or AWS Developing courses 
  • Working familiarity with at least one high-level programming language, such as C#, Java, PHP, Ruby, or Python 
  • Administration experience with Linux or Windows 
  • Experience managing, maintaining, and deploying AWS infrastructure for at least two years

How do I enroll in this course?

To enroll in this course, choose the starting date and make an online payment. Once your payment is confirmed, our team will reach out to you.

Course Schedule

Course Name Date Register
DevOps Engineering on AWS 05 Dec - 07 Dec Register
DevOps Engineering on AWS 19 Dec - 21 Dec Register

Course Overview

Duration 3D / 24 HRS
Modality ViLT/ Classroom
Data Sheet DOWNLOAD
Check Dates CLICK HERE
Price 49,500.00

Share our course