🎄 Special Offer! 🎅🎁 Flat 40% OFF on all courses!
All Courses
Programming Courses
Python Certification Training Course
Trending
Python Django Certification Training Course
Node.js Certification Training Course
Java Certification Training Course
Best Seller
Spring Framework Certification Training Course
Spring Boot Certification Training Course
Trending
Hibernate Certification Training Course
Microsoft .NET Framework Certification Training Course
Data Analytics Certification Training Course
Trending
PHP MYSQL with MVC Certification Training Course
Advanced Java Certification Training
Go Language Certification Training
Flutter Certification Training
Get your free demo class
Call Us
Master Program
Full Stack Certification Training Course
Trending
DevOps Master Program Certification Training Course
New
Cloud Masters Program Certification Training Course
Popular
Data Science Master Program Certification Training Course
Popular
Software Testing Master Program Certification Training Course
Get your free demo class
Call Us
Cloud Computing
AWS Solution Architect Associate Certification Training
Trending
AWS Certified DevOps Engineer Professional Training
Popular
AWS Development Certification Training Course
New
Microsoft Azure Certification Training Course (AZ-104 & AZ-304)
Microsoft Azure DevOps Certification Training Course (AZ-400)
Microservices Certification Training Course
Salesforce Developer Certification Training Course
Salesforce Administrator Certification Training Course
Linux Certification Training Course
Get your free demo class
Call Us
DevOps
DevOps Certification Training Course
Trending
Kubernetes Certification Training Course
Docker Certification Training Course
Ansible Certification Training Course
Chef Certification Training Course
GIT Certification Training Course
DevSecOps Certification Training Course in Bangalore
Get your free demo class
Get now
Data science
DataScience with Python Certification Training Course
Best Seller
Machine Learning Certification Training Course
Deep Learning Certification Training Course
(AI) Artificial Intelligence Certification Training Course
Trending
Get your free demo class
Call Us
Big Data
Big Data Hadoop Certification Training Course
Trending
Apache Spark and Scala Certification Training Course
Apache Kafka Certification Training Course
Best Seller
Get Your Free Demo Class
Call Us
Software Testing
Selenium Certification Training Course
Trending
Selenium with Python Certification Training Course
New
Selenium with C# Certification Training Course
Manual Testing Certification Training Course
Get your free demo class
Call Us
Robotic Process Automation
RPA using UiPath Certification Training Course
Trending
RPA using Automation Anywhere Certification Training Course
RPA using Blue Prism Certification Training Course
Get your free demo class
Call Us
Frontend Development
Angular Certification Training Course
Trending
React JS Certification Training Course
Best Seller
Web Development Certification Training Course
MERN Stack Certification Training Course
Get your free demo class
Call Us
Databases
MySQL Certification Training Course
Oracle Certification Training Course
MongoDB Certification Training Course
Trending
Get your free demo class
Call Us
Mobile Development
Android Certification Training Course
Trending
Get your free demo class
Call Us
Home
Courses
Programming & Frameworks
DevOps
Data Science
Cloud Computing
Robotic Process Automation
Software Testing
Frontend Development
Master Program
Databases
Big Data
Mobile Development
About
FAQs
Blog
Gallery
Contact
X
Contact Us
DevOps Master Program Certification Training Course
Curriculum
9 Sections
266 Lessons
16 Weeks
Expand all sections
Collapse all sections
Linux Administration
In this module, you will be introduced to the DevOps environment.
80
1.1
Introduction to Linux
1.2
Open Source Philosophy
1.3
Distributions
1.4
Embedded Systems
1.5
Command Line Basics
1.6
Basic Shell
1.7
Command Line Syntax – ls
1.8
Command Line Syntax – $PATH, Case Sensitivity
1.9
Command Line Syntax – Basic Commands
1.10
Command Line Syntax – uname
1.11
Command Line Syntax – Command History, Command Completion
1.12
Command Line Syntax – cd and pwd
1.13
Shell Configuration Files
1.14
Variables – Environment / System Variables
1.15
Variables – User Defined
1.16
Globbing
1.17
Quoting
1.18
Formatting Commands
1.19
Working with Options
1.20
Using the Command Line to Get Help
1.21
Man
1.22
Info
1.23
locate, find, whereis, and using /usr/share/doc/
1.24
Exercise: Man Page Walkthrough
1.25
Exercise: Basic Command Line
1.26
Using Directories and Listing Files
1.27
The Linux File System
1.28
Files and Directories
1.29
Hidden Files and Directories
1.30
Home
1.31
Absolute and Relative Paths
1.32
Exercise: Maneuvering the Linux File System
1.33
Creating, Moving and Deleting Files
1.34
Case Sensitivity
1.35
Simple Globbing and Quoting
1.36
The Power of the Command Line
1.37
Archiving Files on the Command Line
1.38
Archives, Compression
1.39
Searching and Extracting Data from Files
1.40
Commands (Revisited)
1.41
Command Line Pipes
1.42
I/O Redirection
1.43
Regular Expressions
1.44
Exercise: Practicing with Pipes and Grep
1.45
Turning Commands into a Script
1.46
Basic Text Editing
1.47
Basic Shell Scripting
1.48
Basic Shell Scripting, Continued
1.49
Exercise: Using the vi Text Editor
1.50
The Linux Operating System
1.51
Choosing an Operating System
1.52
Windows, Mac, and Linux Differences
1.53
Distribution Life Cycle Management
1.54
Understanding Computer Hardware
1.55
Hardware
1.56
Where Data is Stored
1.57
Kernel
1.58
Processes
1.59
syslog, klog, dmesg
1.60
/lib, /usr/lib, /etc, /var/log
1.61
Your Computer on the Network
1.62
Internet, Network, Routers
1.63
Domain Name Service and the Default Gateway (Network Router)
1.64
Network Configuration
1.65
Security and File Permissions
1.66
Basic Security and Identifying User Types
1.67
Root and Standard Users
1.68
System Users
1.69
Creating Users and Groups
1.70
User IDs
1.71
User Commands
1.72
Group Commands
1.73
Exercise: Managing User Accounts
1.74
Exercise: Creating User Groups
1.75
Managing File Permissions and Ownership
1.76
File/Directory Permissions and Owners
1.77
Special Directories and Files
1.78
Symbolic Links
1.79
System files, Special Files, and Sticky Bits
1.80
Hands-On
AWS
Use Terraform State commands to manage the current state of your infrastructure. Deploy a fully usable and working infrastructure using Terraform.
18
2.1
Amazon EC2
2.2
Amazon Elastic Load Balancer
2.3
Amazon Route 53
2.4
Amazon VPC
2.5
Amazon Simple Storage Service (Amazon S3)
2.6
Amazon Elastic Block Store (Amazon EBS)
2.7
Amazon Content Delivery Network (Amazon CloudFront)
2.8
Amazon Relational Database Service (Amazon RDS)
2.9
Amazon DynamoDB
2.10
Amazon ElastiCache
2.11
Amazon Simple Notification Service (SNS)
2.12
Amazon CloudWatch
2.13
Amazon CloudTrail
2.14
Amazon Simple Email Service (Amazon SES)
2.15
AWS Identity and Access Management (IAM)
2.16
Amazon Command Line Interface API
2.17
S3-Browser
2.18
Hands-On
Python
Learn how to continuously monitor your tasks using various plugins and implementing Nagios Commands
11
3.1
Introduction to Python
3.2
Memory management and Garbage collections
3.3
Statements and Syntax
3.4
File Operations
3.5
Functions
3.6
Modules and Packages
3.7
Classes
3.8
Exception Handling
3.9
Advanced Concepts
3.10
Django
3.11
Hands-On
DevOps
Learn about various cloud services and service providers, also get the brief idea of how to implement DevOps using AWS.
8
4.1
Introduction to DevOps
4.2
DevOps Principles in detail
4.3
DevOps Engineer Skills in the market
4.4
Knowing DevOps Delivery Pipeline
4.5
Market trend of DevOps
4.6
DevOps Technical Challenges
4.7
Tools we use in DevOps
4.8
Hands-On
GIT – A version control tool
40
5.1
Knowing about Version control
5.2
Git – A CLI
5.3
Essentials of GIT in industry
5.4
Installing Git
5.5
First-Time Git Setup
5.6
Getting a Git Repository
5.7
Working with various commands in GIT
5.8
Recording Changes to the Repository
5.9
How to check the Status of Your Files
5.10
How to track New Files
5.11
Staging our modified files
5.12
Ignoring Files from GIT
5.13
Viewing Your Unstaged and Staged Changes
5.14
How to commit Your Changes
5.15
Skipping the Staging Area and commit
5.16
Removing Files from GIT
5.17
Viewing the Commit History
5.18
Limiting Log Output
5.19
Using a GUI to Visualize History
5.20
Undoing Things
5.21
Changing Your Last Commit
5.22
Unstaging a Staged File
5.23
Unmodifying a Modified File
5.24
Working with Remotes
5.25
Showing Your Remotes
5.26
Adding Remote Repositories
5.27
Fetching and Pulling from Your Remotes
5.28
Pushing to Your Remotes
5.29
Inspecting a Remote
5.30
Removing and Renaming Remotes
5.31
Branching and Merging in Git
5.32
What a Branch Is
5.33
Basic in Branching and Merging
5.34
Branch Management in GIT
5.35
Branching Workflows and its usage
5.36
Remote Branches – create and delete
5.37
Rebasing
5.38
Git workflows
5.39
Git cheat sheet
5.40
Hands-On
Jenkins – Continuous integration
37
6.1
Essentials of Continuous Integration
6.2
An example scenario where CI is used
6.3
Know about Jenkins and its architecture in detail
6.4
Jenkins tool Management in detail
6.5
Installing Jenkins
6.6
Post-installation setup wizard
6.7
Unlocking Jenkins
6.8
Customizing Jenkins with plugins
6.9
Creating the first administrator user
6.10
Know about User management in Jenkins
6.11
Authentication
6.12
Jenkins own database user creation
6.13
Options to enable integration with LDAP
6.14
Authorization
6.15
Matrix based authorization
6.16
Project based authorization
6.17
Overview of Maven
6.18
Maven project structure
6.19
Maven plugins
6.20
Project Object Model (POM) – the fundamental unit of work in Maven project
6.21
Maven build lifecycle
6.22
Adding external dependencies to maven pom.xml
6.23
Maven build and test project
6.24
Creating jobs and automatic build settings
6.25
What is Jenkins Pipeline?
6.26
Why Pipeline?
6.27
Integration with GIT
6.28
How to enable project-based authorization for a job
6.29
Source code management while creating jobs
6.30
Triggering automated build
6.31
Maven job setup
6.32
Know about post-build options for jobs like notifications, trigger another build, publishing reports, etc.
6.33
Adding a slave node to Jenkins
6.34
Building Delivery Pipeline
6.35
Notification settings in Jenkins
6.36
Plugin management in Jenkins
6.37
Hands-On
Docker – A containerization technology
19
7.1
Introduction to Docker
7.2
Real-world Shipping Transportation Challenges
7.3
Introducing Docker and its technology
7.4
Understanding of Docker images and containers
7.5
Working with container
7.6
How to Share and copy a container
7.7
Container Life Cycle
7.8
How to use Base Image and customize
7.9
Creation of Docker File
7.10
How to Publish Image on Docker Hub
7.11
Introduction to Docker Networking
7.12
Network Types in docker technology
7.13
Docker Container Networking
7.14
Docker Compose – An introduction
7.15
Docker Swarm – An introduction
7.16
Use Docker Compose to create PHP, WordPress, and MySQL
7.17
How to Start Containers on a Cluster with Docker Swarm
7.18
Creating and Scaling an application in Docker swarm
7.19
Hands-On
Ansible – A configuration Management
44
8.1
Introducing Ansible – A configuration management tool
8.2
Basics / What Will Be Installed
8.3
Understanding Ansible architecture
8.4
Control Machine Requirements
8.5
Managed Node Requirements
8.6
Inventory
8.7
Hosts and Groups
8.8
Host Variables
8.9
Group Variables
8.10
Learn various ansible Modules
8.11
How to use ad hoc commands
8.12
Parallelism and Shell Commands
8.13
File Transfer
8.14
Managing Packages
8.15
Users and Groups
8.16
Deploying From Source Control
8.17
Managing Services
8.18
Introduction to YAML script
8.19
Introduction to Playbooks
8.20
Playbook Language Example – YAML
8.21
How to Write Playbooks
8.22
Tasks in Playbooks
8.23
Understanding about various tasks in playbook
8.24
Introduction to Handlers and variables
8.25
Learn about using handlers, variables in the playbook
8.26
Become (Privilege Escalation)
8.27
Role Directory Structure
8.28
Using Roles
8.29
Role Duplication and Execution
8.30
Role Default Variables
8.31
Role Dependencies
8.32
Role Search Path
8.33
Ansible Galaxy
8.34
Including and Importing
8.35
Includes vs. Imports
8.36
Importing Playbooks
8.37
Including and Importing Task Files
8.38
Including and Importing Roles
8.39
Writing a playbook to install and configure web servers and deploy an application
8.40
How to create Ansible Role and use it
8.41
Using an ansible role in playbook
8.42
How to use Ansible Galaxy to download roles.
8.43
Example – Install and use Jenkins roles from ansible galaxy
8.44
Hands-On
DevOps on Cloud
9
9.1
Essentials of Cloud computing.
9.2
Cloud and virtualization architecture
9.3
Cloud deployment architecture
9.4
Cloud providers – An overview
9.5
Why do we need DevOps on Cloud?
9.6
Introducing Amazon web services
9.7
Various AWS services for DevOps – An overview
9.8
DevOps using AWS – Demo
9.9
Hands-On
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content