DevOps Engineer Training Online | DevOps Engineer Course | infyni

DevOps Engineer Training Online

Our Devops Engineer training course is a live course. All fundamental tools of DevOps Engineer are covered by instructors. Challenges are dealt with on the spot leading you through each difficulty with practical examples. Enroll in the Devops Engineering Training to take a free trial.

Live Course

Live Class: Thursday, 07 Mar

Duration: 35 Hours

Enrolled: 0

Offered by: infyni


Live Course
$453 60% off


About Course

One of infyni’s most popular courses, this 35-hour Devops course will help you learn the various aspects of software development and operations, including Devops tools like Git, Github, Jenkins, Docker, Ansible and more. The instruction includes how to run a shell script file, setting up and installing docker, networking in Kubernetes, basics on configuration management tools and more.

Held twice a week, it will help you prepare for AWS certified Devops Engineer Professional exam and is useful for software testers, system administrators, solution architects, security engineers, application developers or software testers. A course on Devops helps you or your team in faster fixes and quicker deployment, improving overall operations delivery.

Skills You Will Gain

Compute Cloud Computing Security AWS cloud Networking Storage aws Information Privacy Cloud Management security Cloud Applications AWS Lambda Amazon Lex

Course Offerings

  • Instructor-led interactive classes
  • Clarify your doubts during class
  • Access recordings of the class
  • Attend on mobile or tablet
  • Live projects to practice
  • Case studies to learn from
  • Lifetime mentorship support
  • Industry specific curriculum
  • Certificate of completion
  • Employability opportunity
  • Topics
  • Instructor (1)
  • Reviews
  • Linux Introduction
  • Distributions
  • Basics Commands
  • Exercise: Basic Command Line
  • Using Directories and Listing Files
  • The Linux File System
  • Files, Directories
  • Hidden Files and Directories
  • Creating, Moving and Deleting Files
  • Files and Directories
  • Basic Text Editing
  • Basic Shell Scripting
  • Exercise: Using the vi Text Editor
  • How to run a shell script file
  • System Variables and User-defined variables
  • Read user input and REPLY
  • Passing arguments to the script
  • If Statement, If Else, Else if
  • File test operator
  • Logical operator
  • Arithmetic operators
  • Git Overview
  • Git workflow and architecture
  • Git init, add, remote add, push
  • Git clone
  • Setting up a project
  • Jenkins Overview
  • Essentials of Continuous Integration
  • An example scenario where CI/CD is used
  • Setting up Jenkins on AWS EC2
  • Jenkins Dashboard overview
  • Creating a first Jenkins freestyle job
  • Post-installation setup wizard
  • Unlocking Jenkins
  • Customizing Jenkins with plugins
  • Creating the first administrator user
  • Creating jobs and automatic build settings
  • What is Jenkins Pipeline?
  • Why Pipeline?
  • Integration with GIT
  • How to enable project-based authorization for a job
  • Source code management while creating jobs
  • Triggering automated build
  • Excercise: Git - Github - Jenkins
  • Master-Slave Configuration
  • Upstream and Downstream Jobs and pipeline plugin
  • Parameterized jobs
  • Jenkins User Administration
  • Creating User and roles
  • Monolithic vs Microservices Architecture
  • Virtual Machines vs Containers
  • What are Containers?
  • Why and What is Docker?
  • Setting up/Installing Docker on EC2(Ubuntu)
  • Docker WorkFlow
  • What is Dockerhub, Images, Containers, Dockerfile?
  • How to create a Container
  • How to Pull the Images and use it
  • Getting inside a Container, start, stop, remove
  • Creating an Image with Dockerfile
  • Persistent data - volumes
  • Docker Networking and Drivers
  • DockerSwarm Basics
  • What are Orchestration Tools and which are the tools?
  • What is Kubernetes and why Kubernetes?
  • Setting up a Kubernetes environment
  • Kubernetes Concepts
  • Pods, Replicasets, Deployments
  • Networking in Kubernetes
  • Services
  • Deploying a microservice application
  • What are configuration management tools?
  • Ansible vs Chef vs Puppet
  • YAML Basics
  • Setting up ansible
  • Host file and playbooks
  • Conditions, loops, and roles
  • Writing playbooks