Description
Learn DevOps from SkillGrey
We provide online instructor led training over web based conference systems.
It is a high paid job to be a DevOps Architect.
Syllabus that we follow is as follows:
- Introduction to DevOps
- What is Datacenter Automation
- What is Cloud Automation
- What is Software Development Waterfall Model
- What is Software Development Agile Model
- What is Software Release Management
- What is Agile Infrastructure
- What is Software Release Automation
- What is CICD
- What is DevOps
- What is Infrastructure as a Code
- What is Configuration as a Code
- Introduction to Software Development
- Using IDE
- Writing Codes
- Building Codes into Executable
- Running and Testing Programs
- Debugging Codes
- Introduction to Cloud
- Sign up on AWS
- Install and Configure AWS CLI
- Launch a VM on AWS
- Launch a Database on AWS
- Launch EBS Volume and Map to VM
- Launch Elastic IP and Map to VM
- Create VPC on AWS
- Create a S3 Bucket on AWS
- Use AWS CLI commands
- Sign up on Azure
- Install and Configure Azure CLI
- Launch a VM on Azure
- Use Azure CLI
- Terraform for Cloud Automation
- Introduction to Terraform
- Install and Configure Terraform
- Create a VM on AWS using Terraform
- Understand use of Resource
- Understand use of Datasource
- Understand use of Variables
- Terraform Init
- Terraform Validate
- Terraform Plan
- Terraform Apply
- Terraform Show
- Terraform Output Variables
- Understand State file
- Create a VM on Azure using Terraform
- Vagrant for VirtualBox Automation
- Introduction to Vagrant
- Install and Configure Vagrant
- Automating Single VM with Vagrant
- Automating Multi VM environment with Vagrant
- Using Vagrant Boxes
- Creating Vagrant Boxes
- Docker for Containerization
- Introduction to Docker
- Understanding Containerization
- Understanding Docker Architecture
- Understanding Docker Registry
- Understanding Docker Hub
- Understanding Docker Images
- Creating Containers with Docker
- Docker CLI for Container Life Cycle Management
- Docker Container using Local Storage
- Docker Network Port Configurations
- Creating custom Docker image using snapshot
- Creating custom Docker image using Dockerfile
- Kubernetes for Container Orchestration
- Introduction to Kubernetes
- Kubernetes Installation
- Kubernetes Architecture
- Understanding Pods, Replica Sets and Deployments
- Docker Life Cycle Management using Kubernetes
- Introduction to Kubernetes YAML
- Deploying Pods using YAML
- Deploying Replica Sets using YAML
- Deploying Deployments using YAML
- Puppet, Chef and Ansible for Configuration Automation
- Introduction to Configuration Management
- Introduction to Configuration Automation
- Introduction to Ruby Programming
- Introduction to Python Programming
- Install Puppet
- Write manifests in Puppet
- Use variables in puppet
- Use facter variables
- Use if conditionals
- Use Loops
- Write modules in Puppet
- Install Chef
- Write recipes in Chef
- Use variables in Chef
- Use ohai variables
- Use if conditionals
- Use Loops
- Write cookbooks in Chef
- Install Ansible
- Write playbooks in Ansible
- Use variables in Ansible
- Use fact variables
- Use if conditionals
- Use Loops
- Write roles in Ansible
- Git and Jenkins for CICD
- Introduction to Source Code Management
- Introduction to Git through Github
- Understand Branching Merging
- Git CLI Operations
- Installing Gitea as Private Git Server
- Introduction to CICD
- Introduction to Jenkins
- Jenkins and Github integration
- Jenkins Pipeline for CICD
- Jenkins Pipeline as a Code in DSL
- Jenkins Pipeline as a Code in Groovy
- Jenkins and Maven Integration
- Understand Build and Build Artifact Management in Maven
- Deployment Automation for war build on Tomcat
- Continuous Testing with Selenium
- Understand Difference between Continuous Deployment and Delivery
- Nagios for Continuous Monitoring as a Code
- Installing Nagios
- Understanding the coding of CFG files
- Monitoring Local Linux Services with Nagios
- Monitoring Remote Linux Services with NRPE
- DevOps on AWS
- Understanding Cloud9
- Understanding Code Commit
- Understanding Code Build
- Understanding Code Deploy
- Understanding Code Pipeline
- Understanding CloudFormation
- Understanding OpsWorks
- DevOps on Azure
- Understanding Azure DevOps Modules
- Understanding Azure’s Approach to DevOps
- DevOps Interview Guidance
- Common Questions
- Mock Interviews
- DevOps Resume Help
- Important Aspects to Highlight on Resume
- Projects to Showcase
- Access to Project Source Codes
- Getting Certified on DevOps
- Obtain SkillGrey participation certification upon confirmation by trainer
- Attempt Live Interview based exam for Score Based Certification from SkillGrey – Expert on obtaining 90%, Professional on obtaining 75%, Associate on obtaining 60%, Practitioner on obtaining 45%




Reviews
There are no reviews yet.