Wednesday, November 17, 2021

DevOps training courses

 

DevOps training courses

Choose a course from the collection of courses to get elaborate details about it



Course content of Docker

Introduction to Docker

  • Understanding Service Oriented Architecture (SOA)
  • Understanding Microservice Architecture
  • What is Container?
    • 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
    • Docker Client
    • Docker Daemon
    • Docker Image
    • Docker Container
    • Docker Network
    • Docker Storage
    • 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
    • Tree Structure of Derived Docker Images
    • 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
    • Using Host Docker Network
    • Using None Docker Network
    • Using Bridge Docker Network
    • 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
    • Using Volume Docker Storage
    • Using Bind Mount Docker Storage
    • Using Tmpfs Mount Docker Storage

Docker Container

  • What is the Purpose of Docker Container?
  • Understanding Docker Container
    • How Docker Container is Created?
    • How Docker Container Lifecycle is Controlled?
    • 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


Introduction to Swarm

  • What is Docker?
  • Understanding Container Clustering & Orchestration
    • Major Container Clustering & Orchestration Tools/Services
    • 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
    • Scaling Manager Swarm Nodes
    • 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


Course content of Kubernetes

Introduction to Kubernetes

  • What is Docker?
  • What is Cloud Native Computing Foundation (CNCF)?
  • Understanding Container Clustering & Orchestration
    • Major Container Clustering & Orchestration Tools/Services
    • 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
    • Kubernetes API Server
    • Etcd
    • CoreDNS
    • Kubernetes Scheduler
    • Kubernetes Controller Manager
    • Kubernetes Agent
    • 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
    • Scaling Master Kubernetes Nodes
    • 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
    • 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



Course content of Ansible

Introduction to Ansible

  • Infrastructure Management
  • What is Capacity Planning?
    • Major Capacity Planning Tools/Services
  • Understanding Capacity Planning
    • Calculating Percentile
  • What is Provisioning?
    • Major Provisioning Tools/Services
  • What is Deployment?
    • Major Deployment Tools
    • Benefits of Automated Deployment
  • Understanding Deployment Matrix
    • App Service
    • 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
    • Ansible Control Machine
    • Ansible Inventory
    • Ansible Playbook
    • Ansible Role
    • 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
    • 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
    • Create Organization
    • Create Team
    • Create Inventory
    • Create Host
    • Create Group
    • Create Credential
    • Create Project
    • Create Job Template
    • Boot Ansible Nodes
    • Trigger Deployment on Ansible Nodes
  • Manage Ansible Tower

Course content of Terraform

Introduction to Terraform

  • Infrastructure Management
  • What is Capacity Planning?
    • Major Capacity Planning Tools/Services
  • Understanding Capacity Planning
    • Calculating Percentile
  • What is Provisioning?
    • Major Provisioning Tools/Services
  • What is Deployment?
    • Major Deployment Tools
    • 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
    • Terraform Configuration
    • Terraform Provider
    • Terraform Provisioner
    • 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?
    • 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


Course content of Git

Introduction to Git

  • Getting Started with Software Development
  • What is Version Control System (VCS)/Source Control Management (SCM)?
    • Major VCS/SCM Tools
    • 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
    • Centralized
    • 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
    • How Push Mechanism Works in Git Repository?
    • 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?
    • Major Git Service Providers
  • Understanding Git Service Provider
    • GitHub
    • Bitbucket
    • 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
    • Principles of Git Workflow
  • Execute Git Workflow
    • Intialize Git Workflow
    • Clone Git Repository
    • Cherry Pick and Apply Git Commits to a Branch
    • Merge Git Branches
    • Create Release Using Git Tag
    • 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?


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
    • Build Phase in CI/CD Pipeline
    • Test Phase in CI/CD Pipeline
    • Deploy Phase in CI/CD Pipeline
    • 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
    • Using Amazon SES as SMTP Service
    • Using Gmail as SMTP Service
  • Configure Extended E-mail Notification
    • Using Amazon SES as SMTP Service
    • 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
    • General
    • Source Code Management
    • Build Triggers
    • Build Environment
    • Build
    • Post-build Actions
  • Trigger CI/CD of Jenkins Freestyle
    • 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
    • General
    • Build Triggers
    • Pipeline
  • Trigger CI/CD of Jenkins Pipeline
    • 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
    • General
    • Build Triggers
    • Pipeline
  • Trigger CI/CD of Jenkins Multibranch Pipeline
    • Configure Webhook on GitHub
  • Manage Jenkins Multibranch Pipelines
  • Do's and Dont's with Jenkins Multibranch Pipeline


Course content of ELK (Elastic) Stack

Introduction to ELK

  • What is Observability?
  • Understanding Observability
    • Log Data for Observability
    • Metric Data for Observability
    • Performance Data for Observability
    • Benefits of Observability
    • How to Choose an Observability Platform?
  • What is Log Management?
    • Major Log Management Tools/Services
  • What is Security Information & Event Management (SIEM)?
    • Major SIEM Tools/Services
  • What is Application Performance Management (APM)?
    • Major APM Tools/Services
  • What is Infrastructure Monitoring?
    • Major Infrastructure Monitoring Tools/Services
  • What is ELK?
    • Managed ELK Services
  • History of ELK

Key Components in ELK

  • Elasticsearch
  • Logstash
  • Kibana
  • Beats
    • Auditbeat
    • Filebeat
    • Functionbeat
    • Heartbeat
    • Metricbeat
    • Packetbeat
    • Winlogbeat
    • APM

Overview of ELK

  • Architecture of ELK-managed Observability
    • Beats
    • Elasticsearch
    • Logstash
    • 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
    • What is the Purpose of Index Pattern?
    • Create Index Pattern
  • Discover
    • What is the Purpose of Discover?
    • Execute Lucene Queries on Discover
  • Visualize
    • What is the Purpose of Visualize?
    • Create Timelion Visualization
    • Create Guage Visualization
    • Create Pie Visualization
  • Dashboard
    • What is the Purpose of Dashboard?
    • Create Dashboard
  • Infrastructure
  • APM
  • Logs
  • Uptime
  • Dev Tools
  • Monitoring
  • Machine Learning
    • What is the Purpose of Machine Learning?
    • Create Single Metric Job
    • Create Multi Metric Job
  • Watcher
    • What is the Purpose of Watcher?
    • Setup & Configure Slack
    • Create Alert on Watcher

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


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

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


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




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



4 comments: