DevOps Training

 

Contact: 9940276633


DevOps training courses

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSxLfkvRAG8W21d4Z7OIbIZyJqzG6GF13aIG4DUukz7W3tcvma7BcTGuPEyIncCB3oQNmE3YDnOew19N3entwVbN5WFyjJfWvZFz3UM1noqC8s9TlKQBmEfcfLfX_N7TPFKDc_8V-Jvp2V/

 

Course content of Docker

Introduction to Docker

·                     Understanding Service Oriented Architecture (SOA)

·                     Understanding Microservice Architecture

·                     What is Container?

o                  Benefits of Container

·                     Evolution of Containers

·                     What is Docker?

·                     History of Docker

·                     What is Open Container Initiative (OCI)?

·                     What is the Purpose of Open Container Initiative (OCI)?

Key Components in Docker

·                     Docker Image

·                     Docker Network

·                     Docker Storage

·                     Docker Container

·                     Docker Compose

Overview of Docker

·                     Architecture of Docker-managed Containers

o                  Docker Client

o                  Docker Daemon

o                  Docker Image

o                  Docker Container

o                  Docker Network

o                  Docker Storage

o                  Docker Registry

·                     Container vs VM

Prerequisites for Docker

·                     Understanding JSON

Setup Docker

·                     What is Containerd?

·                     Install Docker

·                     Significance of Docker Programs

·                     Manage Docker

·                     Deep Dive into Docker

Configure Docker

·                     Understanding Docker Configurations

·                     Change Storage & Log Driver of Docker

·                     Apply Configuration Changes to Docker

·                     Understanding Docker System Paths

Docker Image

·                     What is the Purpose of Docker Image?

·                     Deriving Docker Images

o                  Tree Structure of Derived Docker Images

o                  Benefits of Deriving Docker Images

·                     Build Docker Image Manually

·                     Understanding Dockerfile

·                     Automate Build of Docker Images Using Dockerfile

·                     Manage Docker Images

·                     Deep Dive into Docker Image

·                     Do's and Dont's with Docker Image

Docker Network

·                     What is Container Network Model (CNM)?

·                     What is the Purpose of Docker Network?

·                     Types of Docker Network

·                     How to Choose a Docker Network?

·                     Manage Docker Networks

o                  Using Host Docker Network

o                  Using None Docker Network

o                  Using Bridge Docker Network

o                  Using Macvlan Docker Network

Docker Storage

·                     What is the Purpose of Docker Storage?

·                     Types of Docker Storage

·                     How to Choose a Docker Storage?

·                     Manage Docker Storage

o                  Using Volume Docker Storage

o                  Using Bind Mount Docker Storage

o                  Using Tmpfs Mount Docker Storage

Docker Container

·                     What is the Purpose of Docker Container?

·                     Understanding Docker Container

o                  How Docker Container is Created?

o                  How Docker Container Lifecycle is Controlled?

o                  Analyzing Docker Container Configurations

·                     What is Supervisor?

·                     Managing Microservices within Docker Container Using Supervisor

·                     Design Highly Scalable Docker Container

·                     Provision Docker Containers Manually

·                     Manage Docker Containers

·                     Deep Dive into Docker Container

·                     Do's and Dont's with Docker Container

Docker Compose

·                     Understanding YAML

·                     What is the Purpose of Docker Compose?

·                     Install Docker Compose

·                     Understanding Docker Compose YAML

·                     Structure of Docker Compose YAML

·                     Automated/Orchestrated Provisioning of Docker Containers Using Docker Compose

·                     Manage Docker Containers Using Docker Compose

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg-yup4MkIAhO38QhNUfalR6tniNZPMlyzzFHaEFecAfuEXPnDkDd3dAm3mElFsJgUlEll8jvRT0jNXzhKOt-hK_KQUf2UTdZrxQecM00t9GxyWUP6SR6f8_MJqG0zBH-On-swMuNzZEwj/

 

Introduction to Swarm

·                     What is Docker?

·                     Understanding Container Clustering & Orchestration

o                  Major Container Clustering & Orchestration Tools/Services

o                  Benefits of Container Clustering & Orchestration

·                     What is Swarm?

·                     Understanding Swarm

·                     History of Swarm

Key Components in Swarm

·                     Swarm Node

·                     Swarm Stack

·                     Swarm Service

Overview of Swarm

·                     Architecture of Swarm-managed Docker Containers

·                     Swarm vs Kubernetes

Prerequisites for Swarm

·                     Using Virtual Machines as Swarm Nodes

·                     Boot Virtual Machines for Swarm Nodes

·                     Manage Virtual Machines of Swarm Nodes

Setup Swarm

·                     Install & Configure Docker

Configure Swarm

·                     Initialize Swarm Cluster

·                     Join Nodes to Swarm Cluster

·                     Prepare Nodes in Swarm Cluster

·                     Manage Tokens in Swarm Cluster

·                     Deep Dive into Swarm Cluster

Swarm Node

·                     What is the Purpose of Swarm Node?

·                     Provision Highly Scalable Swarm Nodes

o                  Scaling Manager Swarm Nodes

o                  Scaling Worker Swarm Nodes

·                     Quorum-based Stability of Manager Swarm Nodes

·                     Manage Swarm Nodes

Swarm Stack

·                     What is the Purpose of Swarm Stack?

·                     Understanding Swarm Stack

·                     Create Swarm Stack

·                     Manage Swarm Stacks

Swarm Service

·                     What is the Purpose of Swarm Service?

·                     Ways to Expose Swarm Service

·                     Manage Swarm Services

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiJAEoep6ia12kO72BgX4Hc6jCNlp1nXKzhxba4fkh9NIEKMNyAOxm25UyIb1CiYgclozFqttmafMhmoBAJ8ISrL3K4YWGDFPdssC8qEzEfwgiiOVUiTvludihrCJbqVLlpPKbeb9Tl2ki/w277-h148/Kubernetes_New.png

 

Course content of Kubernetes

Introduction to Kubernetes

·                     What is Docker?

·                     What is Cloud Native Computing Foundation (CNCF)?

·                     Understanding Container Clustering & Orchestration

o                  Major Container Clustering & Orchestration Tools/Services

o                  Benefits of Container Clustering & Orchestration

·                     What is Kubernetes?

·                     Understanding Kubernetes

·                     What is Container Network Interface (CNI)?

·                     History of Kubernetes

Key Components in Kubernetes

·                     Kubernetes Node

·                     Kubernetes Namespace

·                     Kubernetes Volume

·                     Kubernetes Deployment

·                     Kubernetes Pod

·                     Kubernetes Service

·                     Kubernetes Ingress

·                     Kubernetes Role

·                     Kubernetes ClusterRole

Overview of Kubernetes

·                     Architecture of Kubernetes-managed Docker Containers

o                  Kubernetes API Server

o                  Etcd

o                  CoreDNS

o                  Kubernetes Scheduler

o                  Kubernetes Controller Manager

o                  Kubernetes Agent

o                  Kubernetes Proxy

·                     Kubernetes vs Swarm

Prerequisites for Kubernetes

·                     Install Kubernetes Client

·                     Using Virtual Machines as Kubernetes Nodes

·                     Boot Virtual Machines for Kubernetes Nodes

·                     Manage Virtual Machines of Kubernetes Nodes

Setup Kubernetes

·                     Install & Configure Docker

·                     Install Kubernetes

·                     Significance of Kubernetes Programs

·                     Manage Kubernetes

Configure Kubernetes

·                     Initialize Kubernetes Cluster

·                     Join Nodes to Kubernetes Cluster

·                     Understanding Kubernetes System Paths

·                     Prepare Nodes in Kubernetes Cluster

·                     Manage Tokens in Kubernetes Cluster

·                     Configure Kubernetes User

·                     Deep Dive into Kubernetes Cluster

Kubernetes Node

·                     What is the Purpose of Kubernetes Node?

·                     Provision Highly Scalable Kubernetes Nodes

o                  Scaling Master Kubernetes Nodes

o                  Scaling Worker Kubernetes Nodes

·                     Manage Kubernetes Nodes

Kubernetes Namespace

·                     What is the Purpose of Kubernetes Namespace?

·                     Understanding Kubernetes Namespace

·                     Create Kubernetes Namespace

·                     Manage Kubernetes Namespaces

Kubernetes Volume

·                     What is the Purpose of Kubernetes Volume?

·                     Create Kubernetes Volume

·                     Manage Kubernetes Volumes

Kubernetes Deployment

·                     What is the Purpose of Kubernetes Deployment?

·                     Create Kubernetes Deployment

·                     Manage Kubernetes Deployments

Kubernetes Pod

·                     What is the Purpose of Kubernetes Pod?

·                     Understanding Kubernetes Pod

·                     Manage Kubernetes Pods

·                     Deep Dive into Kubernetes Pod

Kubernetes Service

·                     What is the Purpose of Kubernetes Service?

·                     Ways to Expose Kubernetes Service

·                     Create Kubernetes Service

·                     Manage Kubernetes Services

·                     Deep Dive into Kubernetes Service

o                  How Kubernetes Service Discovery Works?

Kubernetes Ingress

·                     What is the Purpose of Kubernetes Ingress?

·                     Understanding Kubernetes Ingress Controller

·                     Create Kubernetes Ingress Controller

·                     Create Kubernetes Ingress

·                     Manage Kubernetes Ingresses

·                     Manage Kubernetes Ingress Controllers

Kubernetes Role

·                     What is the Purpose of Kubernetes Role?

·                     Create Kubernetes Role

·                     Create Kubernetes RoleBinding

·                     Manage Kubernetes RoleBindings

·                     Manage Kubernetes Roles

Kubernetes ClusterRole

·                     What is the Purpose of Kubernetes ClusterRole?

·                     Create Kubernetes ClusterRole

·                     Create Kubernetes ClusterRoleBinding

·                     Manage Kubernetes ClusterRoleBindings

·                     Manage Kubernetes ClusterRoles

 

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYusGxZU_kMxD27BSfxzw8BGJwcy7I7YC9b5gVzNsj6FjP9oSCKbhotjjfJhpK03y8nSWEjL2x3AKu5nqGLLjNrHllb6xOis4znUep4E3hHpV21pm6I2f8UsPJqN8Qmxd2pd9RQB4tT4TZ/w168-h168/images.png

 

Course content of Ansible

Introduction to Ansible

·                     Infrastructure Management

·                     What is Capacity Planning?

o                  Major Capacity Planning Tools/Services

·                     Understanding Capacity Planning

o                  Calculating Percentile

·                     What is Provisioning?

o                  Major Provisioning Tools/Services

·                     What is Deployment?

o                  Major Deployment Tools

o                  Benefits of Automated Deployment

·                     Understanding Deployment Matrix

o                  App Service

o                  Data Service

·                     What is Ansible?

·                     History of Ansible

Key Components in Ansible

·                     Ansible Control Machine

·                     Ansible Inventory

·                     Ansible Playbook

·                     Ansible Role

·                     Ansible Node

·                     Ansible Tower

Overview of Ansible

·                     Architecture of Ansible-managed Deployments

o                  Ansible Control Machine

o                  Ansible Inventory

o                  Ansible Playbook

o                  Ansible Role

o                  Ansible Node

·                     Ansible vs Chef

Prerequisites for Ansible

·                     Understanding YAML

Ansible Control Machine

·                     What is the Purpose of Ansible Control Machine?

·                     Install Ansible

·                     Significance of Ansible Control Machine Programs

·                     Understanding Ansible Control Machine Configurations

·                     Configure Ansible Control Machine

·                     Configure Highly Scalable Ansible Control Machine

·                     Understanding Ansible Control Machine System Paths

·                     Deep Dive into Ansible Control Machine

o                  How Ansible Control Machine Executes Playbook/Role?

·                     Do's and Dont's with Ansible Control Machine

Ansible Inventory

·                     What is the Purpose of Ansible Inventory?

·                     Manage Ansible Inventories

Ansible Playbook

·                     What is the Purpose of Ansible Playbook?

·                     Structure of Ansible Playbook

·                     Writing Ansible Playbook

·                     Manage Ansible Playbooks

·                     Do's and Dont's with Ansible Playbook

Ansible Role

·                     What is the Purpose of Ansible Role?

·                     Structure of Ansible Role

·                     Writing Ansible Role

·                     Manage Ansible Roles

·                     Do's and Dont's with Ansible Role

Ansible Vault

·                     What is the Purpose of Ansible Vault?

·                     Create Encrypted File Using Ansible Vault

·                     Create Encrypted String Using Ansible Vault

·                     Manage Encryption Using Ansible Vault

Ansible Node

·                     Understanding Deployment on Ansible Nodes

·                     Using Docker Containers as Ansible Nodes

·                     Boot Ansible Nodes

·                     Trigger Deployment on Ansible Nodes

·                     Manage Ansible Nodes

Ansible Tower

·                     What is the Purpose of Ansible Tower?

·                     Setup & Configure Ansible Tower

·                     Using Ansible Tower

o                  Create Organization

o                  Create Team

o                  Create Inventory

o                  Create Host

o                  Create Group

o                  Create Credential

o                  Create Project

o                  Create Job Template

o                  Boot Ansible Nodes

o                  Trigger Deployment on Ansible Nodes

·                     Manage Ansible Tower

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGqCqDB-9ZuDSE5giG5W9puTVJ1d8meLPqfONHu-Sx6_mjQnqlZEtJRlWykA96QMkJ2QR5fqlRWnAYk-lOQ73iyinX020I18LdU1SIMButG-gMYLAAH3mSLj10HWqYcFCa0Hy-1M-rc1vz/w259-h148/download.png

Course content of Terraform

Introduction to Terraform

·                     Infrastructure Management

·                     What is Capacity Planning?

o                  Major Capacity Planning Tools/Services

·                     Understanding Capacity Planning

o                  Calculating Percentile

·                     What is Provisioning?

o                  Major Provisioning Tools/Services

·                     What is Deployment?

o                  Major Deployment Tools

o                  Benefits of Automated Deployment

·                     What is Terraform?

·                     History of Terraform

Key Components in Terraform

·                     Terraform Provider

·                     Terraform Configuration

·                     Terraform Module

·                     Terraform Cloud

Overview of Terraform

·                     Architecture of Terraform-managed Infrastructure Provisioning

o                  Terraform Configuration

o                  Terraform Provider

o                  Terraform Provisioner

o                  Terraform Registry

·                     Terraform vs AWS CloudFormation

Prerequisites for Terraform

·                     Create AWS Account

·                     Install AWS CLI

Setup Terraform

·                     Install Terraform

·                     Significance of Terraform Programs

Terraform Provider

·                     What is the Purpose of Terraform Provider?

o                  Major Terraform Providers

·                     Understanding Terraform Provider

·                     Manage Terraform Providers

Terraform Configuration

·                     What is the Purpose of Terraform Configuration?

·                     Structure of Terraform Configuration

·                     Writing Terraform Configuration

·                     Initialize Terraform Configuration

·                     Generate Plan from Terraform Configuration

·                     Apply Plan of Terraform Configuration

·                     Manage Terraform Configurations

·                     Do's and Dont's with Terraform Configuration

Terraform Module

·                     What is the Purpose of Terraform Module?

·                     Structure of Terraform Module

·                     Writing Terraform Module

·                     Manage Terraform Modules

·                     Do's and Dont's with Terraform Module

Terraform Cloud

·                     What is the Purpose of Terraform Cloud?

·                     Using Terraform Cloud

·                     Manage Terraform Cloud

·                     Do's and Dont's with Terraform Cloud

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg55ppPLBYWVK19u9cbmti_G2HZ6C7DnGxbfKlu19HFqgFtDWankHInpFjF3OL7sTsU7D1IjvfQ10X39dDfPp5biHjq9S1TfbSLIClA73-UXgPVX-UQIMlrxfE5NqM0iVes3FfHqEkvjo35/w254-h87/download+%25281%2529.png

 

Course content of Git

Introduction to Git

·                     Getting Started with Software Development

·                     What is Version Control System (VCS)/Source Control Management (SCM)?

o                  Major VCS/SCM Tools

o                  Benefits of VCS/SCM

·                     What is Git?

·                     History of Git

Key Components in Git

·                     Git Repository

·                     Git Branch

·                     Git Service Provider

Overview of Git

·                     Architecture of Git-managed Software Development

o                  Centralized

o                  Distributed

·                     Git vs Subversion

Setup Git

·                     Install Git

·                     Significance of Git Programs

·                     Understanding Git System Paths

Configure Git

·                     Understanding Git Configurations

·                     Apply Global Configurations in Git

Git Repository

·                     What is the Purpose of Git Repository?

·                     Tree Structure of Git Repository

·                     Initialize Git Repository

·                     Status of Git Repository

·                     Ignore Unwanted Files and Paths in Git Repository

·                     Add Source Tree to Git Repository

·                     Commit Changes to Git Repository

·                     Manage Git Repositories

·                     Deep Dive into Git Repository

o                  How Push Mechanism Works in Git Repository?

o                  How Pull Mechanism Works in Git Repository?

·                     Do's and Dont's with Git Repository

Git Service Provider

·                     What is the Purpose of Git Service Provider?

o                  Major Git Service Providers

·                     Understanding Git Service Provider

o                  GitHub

o                  Bitbucket

o                  GitLab

·                     How to Choose a Git Service Provider?

·                     Manage SSH Keys with Git Service Provider

·                     Create Repository in Git Service Provider

·                     Manage Repositories in Git Service Provider

·                     Push Changes to Remote Git Repository

·                     Integrate Git Repository with Jenkins CI Server

·                     Do's and Dont's with Git Service Provider

Git Workflow

·                     What is Git Workflow?

·                     What is the Purpose of Git Workflow?

·                     Architecture of Git Workflow

o                  Principles of Git Workflow

·                     Execute Git Workflow

o                  Intialize Git Workflow

o                  Clone Git Repository

o                  Cherry Pick and Apply Git Commits to a Branch

o                  Merge Git Branches

o                  Create Release Using Git Tag

o                  Ways to Handle Post Deployment Issues

·                     Do's and Dont's with Git Workflow

Merge Conflict in Git

·                     Why Merge Conflict Occurs in Git Repository?

·                     Simulate Merge Conflict in Git Repository

·                     Fix Merge Conflict in Git Repository

Git Stash

·                     What is the Purpose of Git Stash?

·                     Stash Changes Before Switching to Another Git Branch

Git Reset

·                     What is the Purpose of Git Reset?

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2d79Q8HRkVq_eMoI7yt4WC7IEUyR1M-EHPBuUj12h-ASr12MevEaJIwx6_kA3PJBE3D4g1cADdr6_i-O-0Z_nyE6Dzabqdm-tjDRP8_k6UgVE18A0CWzK2XWnKLehk8GE-h0gMDiAmN6p/w225-h150/download+%25282%2529.png

 

Course content of Jenkins

Introduction to Jenkins

·                     What is Automated Testing?

·                     What is Automated Build?

·                     What is Continuous Integration (CI)?

·                     What is Continuous Deployment (CD)?

·                     What is CI/CD Pipeline?

·                     Understanding CI/CD Pipeline

o                  Build Phase in CI/CD Pipeline

o                  Test Phase in CI/CD Pipeline

o                  Deploy Phase in CI/CD Pipeline

o                  Lifecycle of CI/CD Pipeline

·                     What is Jenkins?

·                     History of Jenkins

Key Components in Jenkins

·                     Jenkins Plugin

·                     Jenkins CLI

·                     Jenkins Node

·                     Jenkins Freestyle

·                     Jenkins Pipeline

Overview of Jenkins

·                     Architecture of Jenkins-managed Software Build/Testing

Prerequisites for Jenkins

·                     Install Ngrok

Setup Jenkins

·                     Install Jenkins

·                     Significance of Jenkins Programs

·                     Manage Jenkins

Configure Jenkins

·                     Understanding Jenkins System Paths

·                     Unlock Jenkins

·                     Enable/Disable Jenkins Plugins

·                     Create Admin User

·                     Create API Token for User

·                     Configure Jenkins Location

·                     Configure E-mail Notification

o                  Using Amazon SES as SMTP Service

o                  Using Gmail as SMTP Service

·                     Configure Extended E-mail Notification

o                  Using Amazon SES as SMTP Service

o                  Using Gmail as SMTP Service

·                     Configure Agents

·                     Configure SSH Server

·                     Enable Ansible Plugin in Jenkins

·                     Enable Monitoring Plugin in Jenkins

Jenkins CLI

·                     Install Jenkins CLI

·                     Configure Jenkins CLI in SSH Mode

Jenkins Node

·                     Using Docker Containers as Jenkins Nodes

·                     Configure Jenkins Node

Jenkins Freestyle

·                     What is the Purpose of Jenkins Freestyle?

·                     Setup CI/CD Using Jenkins Freestyle

o                  General

o                  Source Code Management

o                  Build Triggers

o                  Build Environment

o                  Build

o                  Post-build Actions

·                     Trigger CI/CD of Jenkins Freestyle

o                  Configure Webhook on GitHub

·                     Manage Jenkins Freestyles

·                     Do's and Dont's with Jenkins Freestyle

Jenkins Pipeline

·                     What is the Purpose of Jenkins Pipeline?

·                     Structure of Declarative Jenkins Pipeline

·                     Setup CI/CD Using Jenkins Pipeline

o                  General

o                  Build Triggers

o                  Pipeline

·                     Trigger CI/CD of Jenkins Pipeline

o                  Configure Webhook on GitHub

·                     Manage Jenkins Pipelines

·                     Do's and Dont's with Jenkins Pipeline

Jenkins Multibranch Pipeline

·                     What is Jenkins Multibranch Pipeline?

·                     What is the Purpose of Jenkins Multibranch Pipeline?

·                     Setup CI/CD Using Jenkins Multibranch Pipeline

o                  General

o                  Build Triggers

o                  Pipeline

·                     Trigger CI/CD of Jenkins Multibranch Pipeline

o                  Configure Webhook on GitHub

·                     Manage Jenkins Multibranch Pipelines

·                     Do's and Dont's with Jenkins Multibranch Pipeline

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjv2NY4XJ1oxxwne7j2A8L7io-zc8bLF41jN9-Y8yAcS_e9mcNowxLYzhkzhEokJHvbItlRmHu-30CiUOOUnhHnyJQB70Gz5M9zyGbtMS_hgJKJt89KC0BBu6i7xqvmTg9KCrN40SgXAlZ/w251-h148/download+%25283%2529.png

 

Course content of ELK (Elastic) Stack

Introduction to ELK

·                     What is Observability?

·                     Understanding Observability

o                  Log Data for Observability

o                  Metric Data for Observability

o                  Performance Data for Observability

o                  Benefits of Observability

o                  How to Choose an Observability Platform?

·                     What is Log Management?

o                  Major Log Management Tools/Services

·                     What is Security Information & Event Management (SIEM)?

o                  Major SIEM Tools/Services

·                     What is Application Performance Management (APM)?

o                  Major APM Tools/Services

·                     What is Infrastructure Monitoring?

o                  Major Infrastructure Monitoring Tools/Services

·                     What is ELK?

o                  Managed ELK Services

·                     History of ELK

Key Components in ELK

·                     Elasticsearch

·                     Logstash

·                     Kibana

·                     Beats

o                  Auditbeat

o                  Filebeat

o                  Functionbeat

o                  Heartbeat

o                  Metricbeat

o                  Packetbeat

o                  Winlogbeat

o                  APM

Overview of ELK

·                     Architecture of ELK-managed Observability

o                  Beats

o                  Elasticsearch

o                  Logstash

o                  Kibana

·                     ELK vs Splunk vs Sumo Logic in Terms of Log Management and SIEM

·                     ELK vs NewRelic in Terms of APM

·                     ELK vs Grafana vs Nagios in Terms of Infrastructure Monitoring

Prerequisites for ELK

Elasticsearch

·                     What is the Purpose of Elasticsearch?

·                     Key Components in Elasticsearch

·                     Using Docker Containers as Elasticsearch Nodes

·                     Install Elasticsearch

·                     Significance of Elasticsearch Programs

·                     Configure Elasticsearch

·                     Configure Highly Scalable Elasticsearch

·                     Understanding Elasticsearch System Paths

·                     Manage Elasticsearch

Logstash

·                     What is the Purpose of Logstash?

·                     Key Components in Logstash

·                     Using Docker Containers as Logstash Nodes

·                     Install Logstash

·                     Significance of Logstash Programs

·                     Configure Logstash

·                     Understanding Logstash System Paths

·                     Manage Logstash

Kibana

·                     What is the Purpose of Kibana?

·                     Key Components in Kibana

·                     Using Docker Containers as Kibana Nodes

·                     Install Kibana

·                     Significance of Kibana Programs

·                     Configure Kibana

·                     Understanding Kibana System Paths

·                     Manage Kibana

APM

·                     What is the Purpose of APM?

·                     Key Components in APM

·                     Using Docker Containers as APM Nodes

·                     Install APM

·                     Significance of APM Programs

·                     Configure APM

·                     Understanding APM System Paths

·                     Manage APM

Filebeat

·                     What is the Purpose of Filebeat?

·                     Key Components in Filebeat

·                     Install Filebeat

·                     Significance of Filebeat Programs

·                     Configure Filebeat

·                     Understanding Filebeat System Paths

·                     What is Filebeat Module?

·                     Key Components in Filebeat Module

·                     Structure of Filebeat Module

·                     Writing Filebeat Module

·                     Manage Filebeat

Metricbeat

·                     What is the Purpose of Metricbeat?

·                     Install Metricbeat

·                     Significance of Metricbeat Programs

·                     Configure Metricbeat

·                     Understanding Metricbeat System Paths

·                     Manage Metricbeat

Heartbeat

·                     What is the Purpose of Heartbeat?

·                     Install Heartbeat

·                     Significance of Heartbeat Programs

·                     Configure Heartbeat

·                     Understanding Heartbeat System Paths

·                     Manage Heartbeat

Using Kibana

·                     Index Pattern

o                  What is the Purpose of Index Pattern?

o                  Create Index Pattern

·                     Discover

o                  What is the Purpose of Discover?

o                  Execute Lucene Queries on Discover

·                     Visualize

o                  What is the Purpose of Visualize?

o                  Create Timelion Visualization

o                  Create Guage Visualization

o                  Create Pie Visualization

·                     Dashboard

o                  What is the Purpose of Dashboard?

o                  Create Dashboard

·                     Infrastructure

·                     APM

·                     Logs

·                     Uptime

·                     Dev Tools

·                     Monitoring

·                     Machine Learning

o                  What is the Purpose of Machine Learning?

o                  Create Single Metric Job

o                  Create Multi Metric Job

·                     Watcher

o                  What is the Purpose of Watcher?

o                  Setup & Configure Slack

o                  Create Alert on Watcher

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg25eCLSvEYVMCpjkm9PDQgDgkwXrXjHZyrfmPPsnuUdGR67r2NTLYLYVqbdGrYeIDqNcYJ1Dd903ew557yB5bVo0SMdP37w1uAN3w9maX3jlOH8dZSHWORG9JbugcuJHI4Vp9I_4fL5q18/w248-h130/download+%25284%2529.png

 

Course content of Chef

Introduction to Chef

·                     Infrastructure Management

·                     What is Capacity Planning?

o                  Major Capacity Planning Tools/Services

·                     Understanding Capacity Planning

o                  Calculating Percentile

·                     What is Provisioning?

o                  Major Provisioning Tools/Services

·                     What is Deployment?

o                  Major Deployment Tools

o                  Benefits of Automated Deployment

·                     Understanding Deployment Matrix

o                  App Service

o                  Data Service

·                     What is Chef?

·                     History of Chef

Key Components in Chef

·                     Chef Automate

·                     Chef Infra Server

·                     Chef Workstation

·                     Chef Infra Client

·                     Chef Cookbook

·                     Chef Node

Overview of Chef

·                     Architecture of Chef-managed Deployments

o                  Chef Infra Server

o                  Chef Manage

o                  Chef Workstation

o                  Chef Node

o                  Chef Infra Client

o                  Chef Cookbook

·                     Chef vs Ansible

Prerequisites for Chef

·                     Using Virtual Machines for Chef Automate and Chef Infra Server

·                     Boot Virtual Machines for Chef Automate and Chef Infra Server

·                     Manage Virtual Machines of Chef Automate and Chef Infra Server

Chef Automate

·                     What is the Purpose of Chef Automate?

·                     Install Chef Automate

·                     Significance of Chef Automate Programs

·                     Configure Chef Automate

·                     Understanding Chef Automate System Paths

·                     Create API Token in Chef Automate

·                     Manage Chef Automate

Chef Infra Server

·                     What is the Purpose of Chef Infra Server?

·                     Install Chef Infra Server

·                     Significance of Chef Infra Server Programs

·                     Configure Chef Infra Server

o                  Configure Chef Infra Server to Send Data to Chef Automate

·                     Understanding Chef Infra Server System Paths

·                     Manage Chef Infra Server Using Chef Automate

o                  Add Chef Infra Server

o                  Add Organization of Chef Infra Server

·                     Manage Chef Infra Server

Chef Manage

·                     What is the Purpose of Chef Manage?

·                     Install Chef Manage

·                     Significance of Chef Manage Programs

·                     Configure Chef Manage

·                     Understanding Chef Manage System Paths

·                     Manage Chef Manage

Chef Workstation

·                     What is the Purpose of Chef Workstation?

·                     Install Chef Workstation

·                     Significance of Chef Workstation Programs

·                     Configure Chef Workstation

·                     Understanding Chef Workstation System Paths

·                     Do's and Dont's with Chef Workstation

Chef Cookbook

·                     What is the Purpose of Chef Cookbook?

·                     Structure of Chef Cookbook

·                     Writing Chef Cookbook

·                     Manage Chef Cookbooks

·                     Do's and Dont's with Chef Cookbook

Chef Data Bag

·                     What is the Purpose of Chef Data Bag?

·                     Create Chef Data Bag

·                     Manage Chef Data Bags

Chef Environment

·                     What is the Purpose of Chef Environment?

·                     Create Chef Environment

·                     Manage Chef Environments

Chef Role

·                     What is the Purpose of Chef Role?

·                     Create Chef Role

·                     Manage Chef Roles

Chef Node

·                     Understanding Deployment on Chef Nodes

·                     Using Docker Containers as Chef Nodes

·                     Boot Chef Nodes

·                     Bootstrap Chef Nodes

o                  Bootstrap Workflow in Chef Node

·                     Trigger Deployment on Chef Nodes

·                     Manage Chef Nodes

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_aM8P-Xpeut0j9Qs28k7TUWFro0JMhE_1gf59ZGDs0LBecBY0ZmN6JuhV1jBjAq7Ja1hUHbK9H65Hbuxe8NNoUNIzEu91sy2USS1gcJfdfexDsWUAqhrkZTesD9kB2E1tFZrEd1Xv2j_t/w208-h209/images+%25281%2529.png

Course content of Prometheus & Grafana

·                     Why Monitoring & Metrics are important

·                     Prometheus Architecture

·                     Obtaining & Configuring Prometheus

·                     Data collection methods

·                     Service Discovery

·                     Monitoring with Prometheus

·                     Setting up alerts

·                     Visualisation with Grafana

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjuZnCX498e5iIX4WBA6pUdN0YQtlHHQe0xdcLoZ0H4M4MENgvfig_YJjJIdqdOVUHIm7U7gDPr9zsdaDc3ZYyQxz60afWoN_EsjIe67AOArnecO838SO4NXO2wW1OCrftOAMS1FrsGRGK/w201-h201/download.jpg

 

Course content of Maven

·                     MAVEN Basic

·                     Core concepts of MAVEN

·                     MAVEN build automation

·                     MAVEN dependency management

·                     MAVEN deployment automation

·                     Detail examples of building, packaging and deploying the web and enterprise application projects using MAVEN

·                     Maven IDE integration

 

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidtnzgSkdA8ecUY-UvPJTcg9cMLuStN0RJ3r8ue72kxJeHGgjRXv0WmA8TI6NZ9g_pyYwdQksHd0tT6K3fx1hijnJfmvdn1CvkZaGNI-rUEVedvSRJ7eleha4y9alXBC516YC-D-FIuVYj/w179-h179/jira-282222.png

Course content of Jira

§  Introduction to JIRA course

§  Install JIRA

§  Creating Projects and enabling Defect/Issue Management

§  Installing Zephyr Test Management in JIRA

§  Adding Users in JIRA

§  JIRA Dashboard Introduction

§  Managing JIRA dashboard and Gadgets

§  Changing user preferences and profile information

§  Switching views and configuring Columns in JIRA

§  Cloning Test Cases in JIRA

§  Searching Test Cases and doing bulk changes

§  Exporting Test Cases in JIRA

§  Sharing issues and search query with Team Members

§  Creating Test Cycles in JIRA

§  Executing Test Cases in JIRA

§  Logging defects in JIRA

§  Defect life cycle in JIRA

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWp-9Hz9C26egVByqSuBfrfzm23E6ZHQPkZDveERxr52Pht2KTQqtQdGxp5ZF-bOPz9t4aKZomgvnksekTeGQJlD4Lu0WQKncrkJIDf6snUT3aNeRNCpnPBJ_mt3tXT-2Qkw8LJcyPG-oR/w360-h109/download+%25286%2529.png

 

Course content of Nagios

·      What is continuous monitoring?

·      Need of Monitoring

·      What is Nagios?

·      Nagios – Why it is needed?

·      What can Nagios monitor?

·      How does Nagios compare with competition?

·      Nagios Architecture

·      Prerequisite of Nagios Installation

·      Installation of Nagios Core Engine

·      Configuring Nagios local monitoring

·      Understanding File structure in Nagios

·      Understanding Inter file relationship & dependencies in Nagios configuration

·      Installation & Configuration of NRPE on Nagios Server & Linux Client

·      Installation & Configuration of NSClient++ on Windows Client (check_nt)

·      Understanding NRPE & NSClient++

·      Understanding SNMP to configure Nagios to monitor Network devices.

·      Configuring SNMP on Remote PC/Network devices to be monitored under Nagios(Agent less monitoring)

·      Understanding Nagios Alternatives,

·      GUI Alternative

·      Agent Alternative

·      GUI Management Alternative

·      Installation & Configuration of community plug- ins to monitor Windows, Linux PCs &

·      Network Devices,

·      CPU

·      Memory (RAM)

·      Virtual Memory (SWAP/Buffer) Local Disk Partitions

·      Network I/O (Bandwidth)

·      Various Services

·      Hardware Temperature etc…

·      Nagios Notification over Email system,

·      Email Configuration (sendmail/postfix)

·      DNS Configuration (bind)

·      Group wise notification setup

·      Understanding & Setting Up

·      Notification Interval

·      Enable Graphs in Nagios Monitoring (PNP4Nagios/Nagios Grapher)

·      Windows PC

·      Linux PC

 

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsSO8rl24ILiC1r9OzL7H6LRbCgdhduRrrxQ5CrmKZ6QPXeeSr2sDHyb_4xM18GFRUZoFIwLcS20YtJRtNywauiV2NJyPLIN1m7xT-vhmUHZAUMKup8Gv9KrWXDpT5rsfuGS-6YnoRNsKc/




Course content of Vagrant & Packer

·           Vagrant Concepts
·      Vagrant History,
·      Provider/Provisioner and the Vagrant File
·      Installing Vagrant
·      Boxes in Vagrant
·      Starting a Vagrant Box
·      SSH and Installing Software into Vagrant
·      SSH Into a Vagrant Box and Installing Software
·      Networking on a Vagrant Box
·      Provisioning in Vagrant
·      Vagrant Share concepts
·      Packer
·      Packer Concepts
·      Template Languages
·      Installation
·      Environment
·      Building a Base Template
·        Post Processor

 


Comments

Popular posts from this blog

AWS CLOUD SOLUTION ARCHITECT ASSOCIATE & PROFESSIONAL (SAA-C03 & SAP-C02)