DevOps Training
Contact: 9940276633
DevOps training courses
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
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
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
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
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
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?
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
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
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
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
Comments
Post a Comment