Course content of
Ansible
Introduction to
Ansible
- Infrastructure
Management
- What
is Capacity Planning?
- Major
Capacity Planning Tools/Services
- Understanding
Capacity Planning
- What
is Provisioning?
- Major
Provisioning Tools/Services
- What
is Deployment?
- Major
Deployment Tools
- Benefits
of Automated Deployment
- Understanding
Deployment Matrix
- 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
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
- 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 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