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