Course Curriculum - DevOps Engineer Master Program
Course Curriculum - DevOps Engineer Master Program
Discover Learning
masters
programme
About Edureka
We have an easy and affordable learning solution that is accessible to millions of learners. With
our students spread across countries like the US, India, UK, Canada, Singapore, Australia,
Middle East, Brazil and many others, we have built a community of over 1 million learners
across the globe.
This Masters Program makes you proficient in DevOps principles like CI/CD, Continuous
Monitoring and Continuous Delivery, using tools like Puppet, Nagios, Chef, Ansible, Docker,
Git & Jenkins. It includes training on Linux, Python, Docker, AWS DevOps Certification Training
and Splunk. The curriculum has been determined by extensive research on 5000+ job
descriptions across the globe.
www.edureka.co
Index
1. Linux Fundamentals Certification Training 01
2. Python Scripting Certification Training 06
3. DevOps Certification Training 09
4. Docker Certification Training 15
5. AWS Certified DevOps Certification Training 20
6. Splunk Developer & Admin Certification Training 26
www.edureka.co
Edureka's Linux Fundamental course covers all the necessary concepts required for Linux
Administration. Starting from Linux installation to security administration, user-account
management, networking concepts, file system management, system services, Kernel
services, and virtualization.
In this module, you will be introduced to various features of Linux. You will learn history, open
source licenses, various Linux distributions and Linux installation.
Topics
Need for Linux OS History of Linux
What is Linux Relationship Between Unix And Linux
Shell Types of Kernel
Features of Linux Linux Distribution
False myths around Linux Miscellaneous Linux Concepts
Where Linux is used ? Software Licencing
Components of a Linux OS Installation and initialisation of Linux
The architecture of Linux OS Shell Scripting
Programming in Linux Practical Uses of Shell Scripting
www.edureka.co
www.edureka.co © Brain4ce ©
Education
Brain4ceSolutions
EducationPvt. Ltd. All Pvt.
Solutions rights Reserved.
Ltd. All rights Reserved.
edureka! 2
Learning Objectives
In this module, you will understand the user interface, commands and tools, and file operations in
Linux.
Topics
Hands on:
Linux Commands
Vim Editor
Creating partitions
Learning Objectives
In this module, you will learn about managing Users and perform Authentication
Configuration.
Topics
www.edureka.co
www.edureka.co © Brain4ce ©
Education
Brain4ceSolutions
EducationPvt. Ltd. All Pvt.
Solutions rights Reserved.
Ltd. All rights Reserved.
edureka! 3
Hands-On
Demo – sudo, chown and chmod
Adding a user
Delete user
Modify user
Hidden Files
In this module, you will learn about boot management system, configuring services to run at
boot. You will understand package management, which includes installing and removing
software and updating a Kernel RPM.
Topics
Kernel Configuration DPKG
Boot Managemet APT
Grub Bootloader Configurations Build from the source code
Red Hat Package Manager Libraries
YUM
Hands-On
Sysctl YUM
Bootloader Configurations DPKG
Red Hat Package Manager APT
Module 5: Networking
Learning Objectives
In this module, you will learn about OSI layers and various protocols of networking in Linux.
Topics
OSI layers and Protocols: IPv4, IPv6, TCP, UDP, FTP, TFTP, Telnet, SSH, HTTP, DNS, DHCP, ARP,
ICMP etc.
Packet capturing tools
Linux commands/tools to troubleshoot networking: netstat, tcpdump, ip, etc.
Linux utilities: e.g. dnsmasqd, samba server ftpd, webserver, netcat, scp etc.
Linux Firewall: command, utility and usage.
Security: SSH, SCP. Certificates, authentication, encryption etc.
Remote log in: SSH, screen, VNC, etc.
Hands-On
IP addresses dnsmasq.conf
DNS IP tables
ICMP
Learning Objectives
In this module, you will learn process management, system calls and bash operations.
Topics
Process Management Special Variables in Bash
Process Commands Expect Script
System Calls Python Scripting
Output Redirection Dictionaries
Hands-On
Ps Command Kill Command
Top Command Expect
Learning Objectives
In this module, you will learn about programming languages, libraries and profiling tools.
Topics
Programming languages overview
Static and Shared libraries
Compilers, debugger, IDE, ctags, make utility etc.
Editors in Linux: vi, emacs,
Troubleshooting and optimization using profiling tools
Diff, patch and Configuration management system
Test automation and CI/CD pipeline
Hands-On
Libraries
Makefile
Learning Objectives
In this module, we will learn about Linux security administration and Virtualization.
Topics
Security in IT Industry
SELinux
Information gathering tools
Grub security
TCP Wrappers
Securing Shell
ClamAV
Virtualization
Python Scripting
Course Curriculum
Python Scripting allows programmers to build applications easily and rapidly. This course is an
introduction to Python scripting, which focuses on the concepts of Python. It will help you to
perform operations on variable types using Pycharm. You will learn the importance of Python in
real time environment and will be able to develop applications based on Object-Oriented
Programming concept. End of this course, you will be able to develop networking applications
with suitable GUI.
Learning Objectives
In this module, you will learn the concepts of Python and Scripting .
Topics
Get an overview of Python
The companies using Python
Other applications in which Python can be used
Explore Python Frameworks and IDEs
Concept of Scripting
Difference between Scripting language and Programming language
Installation of Python
Hands-On
Create "Hello world" code
Learning Objectives
In this module, you will learn basic data types of Python and decision-making statements.
Topics
Introduction to Identifiers
What are the different variable types?
Different operators
Conditional statements
Loops
Hands-On
Data types - string, numbers
Keywords
Variables
Demonstrating Conditional statements
Demonstrating Loops
Learning Objectives
In this module, you will learn the different types of sequence structures, related operations and
their usage.
Topics
Numbers
Strings and related operations
Tuples and related operations
Lists and related operations
Dictionaries and related operations
Sets and related operations
Hands-On
Tuple - properties, related operations, comparison with list
List - properties, related operations
Dictionary - properties, related operations
Set - properties, related operations
Learning Objectives
In this module, you will learn how to create and execute Functions and Object Oriented
Concepts. You will learn how to handle expected and unexpected exceptions using Pycharm.
Topics
Function Parameters
Global variables
Why Python is called Object-oriented language?
Class and Objects
Variable scope and Returning Values
Python files I/O Functions
Errors and Exception Handling
Handling multiple exceptions
Hands-On
Functions - syntax, arguments, keyword arguments, return values
Errors and exceptions - types of issues, remediation
Learning Objectives
In this module, you will learn Standard Libraries of Python, modules used in Python, how to connect
your server with MySQL DB. In addition, learn about Socket programming and GUI programming.
Topics
Modules used in python
Python Boto ec2 module
MySQL DB access
Network programming
Multi-threading
GUI programming
Hands-On:
Packages and module - modules, import options, sys path
Network Creation
Create GUI
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 9
Learning Objectives
The DevOps Certification Training Program will provide you with in-depth knowledge of various
DevOps tools including Git, Jenkins, Docker, Ansible, Puppet, Kubernetes and Nagios. This training
is completely hands-on and designed in a way to help you become a certified practitioner through
best practices in Continuous Development, Continuous Testing, Configuration Management and
Continuous Integration, and finally, Continuous Monitoring of software throughout its
development life cycle.
Learning Objectives
Topics
Why DevOps? DevOps Engineer Skills
What is DevOps? DevOps Delivery Pipeline
DevOps Market Trends DevOps Ecosystem
Hands-On
Edureka’s Use Case
www.edureka.co
www.edureka.co ©Brain4ce Education
© Brain4ceSolutions
EducationPvt. Ltd. All rights
Solutions Reserved.
Pvt. Ltd. All rights Reserved.
edureka! 10
Learning Objectives
In this module, you will gain the insights of the functionalities and version controlling using Git.
Topics
What is version control?
What is Git?
Why Git for your organization?
Install Git
Common commands in Git
Working with Remote Repositories
Hands-On
GIT Installation, Version Control, Working with remote repository
Learning Objectives
In this module, you will learn about the different actions performed through Git and will be
introduced to Jenkins and Maven.
Topics
Branching and Merging in Git Why CI is Required?
Git workflows Introduction to Jenkins (With Architecture)
Git cheat sheet Introduction to Maven
What is CI?
Hands-On
Branching and merging, Stashing, rebasing, reverting and resetting
Build and automation of Test using Jenkins and Maven
www.edureka.co
www.edureka.co ©Brain4ce Education
© Brain4ceSolutions
EducationPvt. Ltd. All rights
Solutions Reserved.
Pvt. Ltd. All rights Reserved.
edureka! 11
In this module, you will learn how to perform Continuous Integration using Jenkins by building and
automating test cases using Maven.
Topics
Jenkins Management
Adding a slave node to Jenkins
Building Delivery Pipeline
Pipeline as a Code
Implementation of Jenkins in the Edureka Project
Hands-On
Build the pipeline of jobs using Jenkins
Create a pipeline script to deploy an application over the tomcat server
Learning Objectives
In this module, you will learn about Selenium and how to automate your test cases for testing
web elements. You will also get introduced to X-Path, TestNG and integrate Selenium with
Jenkins.
Topics
Introduction to Selenium Handling different controls on Webpage
Why Selenium? Framework in Selenium
Selenium – Webdriver Selenium Integration with Jenkins
Creating Test Cases in Selenium Implementation of Selenium in the
WebDriver (Waits) Edureka Project
What and why X-Path?
Hands-On
Installing Selenium
Creating Test Cases in Selenium WebDriver
Integrating Selenium with Jenkins
www.edureka.co
www.edureka.co ©Brain4ce Education
© Brain4ceSolutions
EducationPvt. Ltd. All rights
Solutions Reserved.
Pvt. Ltd. All rights Reserved.
edureka! 12
Learning Objectives
This module introduces Docker to learners, the core concepts and technology behind Docker.
Learn in detail about container and various operations performed on it.
Topics
Shipping Transportation Challenges Sharing and Copying
Introducing Docker Base Image
Understanding images and Docker File
containers Working with containers
Running Hello World in Docker Publishing Image on Docker Hub
Introduction to Container
Container Life Cycle
Hands-On
Learning Objectives
In this module, you will learn to integrate different containers using Docker.
Topics
Introduction to Docker Ecosystem Introduction to Docker Networking
Docker Compose Network Types
Docker Swarm Docker Container Networking
Managing Containers Implementation of Docker in the Edureka
Running Containers Project
Hands-On
Use Docker Compose to create a WordPress site
Start Containers on a Cluster with Docker Swarm
Deploy a multi-tier application over a cluster
Scale an application
www.edureka.co
www.edureka.co ©Brain4ce Education
© Brain4ceSolutions
EducationPvt. Ltd. All rights
Solutions Reserved.
Pvt. Ltd. All rights Reserved.
edureka! 13
Learning Objectives
In this module, you will learn to install and configure Puppet. Additionally, understand the
master-agent architecture in Puppet.
Topics
Introduction to Puppet Node Classification
Puppet Installation Puppet Environment
Puppet Configuration Puppet Classes
Puppet Master and Agent Setup Automation & Reporting
Puppet Module
Hands-On
Install and configure Puppet
Configure and implement servers using Puppet
Learning Objectives
In this module, you will learn to install Ansible and configure Ansible roles. You will also learn to
write playbooks and finally execute ad-commands using Ansible.
Topics
Introduction to Ansible Write Playbooks
Ansible Installation Executing adhoc command
Configuring Ansible Roles
Hands-On
Installing Ansible Write Playbooks
Configuring Ansible Role Executing adhoc command
Learning Objectives
In this module, you will learn the basics of Kubernetes and its integration with Docker.
www.edureka.co
www.edureka.co ©Brain4ce Education Solutions
© Brain4ce Pvt.Solutions
Education Ltd. All rights Reserved.
Pvt. Ltd. All rights Reserved.
edureka! 14
Topics
Revisiting Kubernetes Cluster Installing Kubernetes Dashboard
Architecture Deploying an App using Dashboard
Spinning up a Kubernetes Cluster on Using Rolling Updates in Kubernetes
Ubuntu VMs Containers and Container Orchestration
Exploring your Cluster Introduction to Kubernetes
Understanding YAML
Creating a Deployment in
Kubernetes using YAML
Creating a Service in Kubernetes
Hands-On
Setting up the Kubernetes Cluster Deploying an app through Kubernetes
Accessing your application through Dashboard
service Rolling updates in Kubernetes
Module 11: Continuous Monitoring with Nagios
Learning Objectives
This module helps you how to continuously monitor your tasks using various plugins and
implementing Nagios Commands.
Topics
Introduction to Continuous Nagios Plugins(NRPE) and Objects
Monitoring Nagios Commands and Notification
Introduction to Nagios
Installing Nagios
Hands-On
Installing Nagios
Monitoring of different servers using Nagios
Module 12: Introduction to DevOps on Cloud
Learning Objectives
Learn about various cloud services and service providers and get an idea of how to implement
DevOps using AWS.
Topics
Why Cloud? Introduction to AWS
Introduction to Cloud Computing Various AWS services
Why DevOps on Cloud? DevOps using AWS
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights
All Reserved.
rights Reserved.
edureka! 15
Learning Objectives
Edureka's Docker Certification course will help you master the key concepts of Docker and how
data can be containerized into a single or multiple containers, architecture of Docker,
containerization and various operations performed on it. You will also learn about Docker Hub
and ways to create a Docker Image. This course also introduces you to several tools that
leverage Docker to ease application deployment, continuous integration, service discovery, and
orchestration. Finally, learn to deploy various Container based Applications on the Cloud.
Learning Objectives
Upon completing this lesson, you should be able to: Introduce Docker and state its benefit over
VM, get a brief idea about Architecture of Docker and various terminology associated with it,
Run Hello World in Docker, describe what is Container in Docker, why to use it, and its various
scopes, Create, start, stop and remove containers, Share, copy, and backup your data running in
a container.
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions Pvt.All rights
Ltd. Reserved.
All rights Reserved.
edureka! 16
Topics
Shipping Transportation Challenges Running Hello World in Docker
Introducing Docker Introduction to Container
Architecture of Docker Container Life Cycle
Understanding images and containers Sharing and Copying
Hands-On:
Searching for images in docker Sharing Data in your Docker Host with
repository Container
Pulling images from docker repository Sharing Data between the Container
Executing docker images pulled from Copying Data to and from Container
repository
Create, Start, Stop and Remove
Containers
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 17
Learning Objectives
At the end of this lesson, you should be able to: Create images by starting a container using a
base image and interactively make changes to it, Create a Dockerfile that will let Docker build the
image automatically, Share your image using Docker Hub deploy your own Docker images registry
and set up your own automated build, At the end of this module, write Dockerfiles for your
various application services and share them through a hosted service like the Docker Hub or
through your own Docker registry.
Topics
Base Image Publishing Image on Docker Hub
Docker File Private Registry
Working with containers
Optimization of Docker File
Hands-On:
Saving Images and containers as Tar File Learn to use save and load command
for Sharing Learn to use Tags with image
Starting a container using a Base Image Publishing Image to Docker Hub
Writing a Docker File Running a private registry
Use docker-commit to save the changes
made
Import and Export a container in a
tarball/tarfile
You will learn how to use Docker Compose to create a WordPress site, start containers on a
Cluster with Docker Swarm and finally manage them locally using Kitematic UI and through
Docker UI.
Topics
Introduction to Docker Ecosystem Managing Containers
Docker Compose Running Containers
Docker Swarm
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 18
Hands-On:
Using Docker Compose to create a Managing Containers locally using
WordPress site Kitematic UI
Starting Containers on a Cluster with Managing Container through Docker
Docker Swarm UI
Learning Objectives
At the end of this lesson, you should be able to: Learn about the configuration of the Docker
daemon, especially security settings and remote access to the Docker API, discuss few basic
problems, like compiling Docker from source, running its test suite, and using a new Docker
binary, learn how to change the underlying storage driver that provides a union filesystem to
support Docker images, Learn the basics of Docker Networking.
Topics
Managing and Configuring Docker Secure Remote Access
Daemon Introduction to Docker Networking
Introduction to nsenter Network Types
Introduction to runc
Hands-On:
Start, stop, restart and configure Docker Run Docker Test suite for Docker
Daemon Development
Build and compile Docker Binary from Use docker-py to access Docker
the source Daemon Remotely
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 19
At the end of this lesson, you should be able to: Learn about basic concepts that use the default
Docker networking configuration, learn about some Docker commands that let you find the IP
addresses of your containers, establish linking in the containers, Configuring Docker Daemon IP
Tables and IP Forward settings, Set up custom bridge for Docker, Establish connection among the
containers from different host without port mapping.
Topics
Introduction to Docker Networking: Accessing Public Cloud to run Docker
Hands-on, Network Types: Hands-on Docker Host on AWS EC2
Network Namespace Docker Host on AWS using Docker
Docker Container Networking Machine
Custom Bridge, Weave Network EC2 Container Service
Hands-On:
Finding IP address of the container Setting up custom bridge for Docker
Access a service running in a container Establishing connection among
over the network containers from different host without
Linking Containers in Docker port mapping
Configuring Docker Daemon IP Tables Docker Host on AWS
and IP Forward settings
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 20
Learning Objectives
The AWS Certified DevOps Engineer – Professional exam validates technical expertise in
provisioning, operating and managing distributed application systems on the AWS platform.
Edureka's AWS Certified DevOps Engineer training has been designed to help an individual in
developing advanced technical skills on CodeCommit, Codepipeline, CloudFormation, OpsWorks,
Beanstalk and many more, needed to successfully attempt the AWS Certified DevOps Engineer –
Professional examination. With this AWS professional certification under your belt, you will join
an elite club of AWS Certified DevOps Engineer Professionals who are in high demand by
employers worldwide.
Learning Objectives
In this module, you will be introduced to important aspects of DevOps and Amazon Web
Services. Also, you will get to know about the necessary security concepts required to
manage your account and data on the AWS platform.
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 21
Topics
Understanding DevOps and its lifecycle
Why DevOps on Cloud?
Introduction to AWS
DevOps using AWS
Security Management - IAM (Identity and Access Management), WAF (Web Application
Firewall), AWS Shield, Guard Duty
Trusted Advisor
Governance Strategies
Hands-On:
Creating Policies for a new user to have Enabling Governance using AWS Config
all Admin Or Limited Privileges Set Alerts and Budget for your AWS
Login AWS Management Console via Account
MFA
Trusted Advisor
Learning Objectives
In this module, you will learn how to automate Software Development Lifecycle using various
AWS development tools.
Topics
CodeCommit CodeDeploy
CodeBuild AWS CodeStar
CodePipeline
Hands-On:
Working of Code Commit
Deploy an application using Codepipeline
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 22
Topics
Introduction to CloudFormation
CloudFormation Template
Intrinsic Functions & Conditions
Stack Creation
Advanced CloudFormation Concepts - CloudFormation Nesting, CloudFormation Wait
Conditions & Wait Condition Handlers, CloudFormation Helper Scripts, CloudFormation
Custom Resources
CloudFormation Stack Updates
CloudFormation Resource Deletion Policy
CloudFormation Best Practices
Troubleshooting
Hands-On:
Creating an S3 Bucket using CloudFormation by Hardcoding the Name
Creating an S3 Bucket using Intrinsic Function (Join And Ref)
Creating and Configuring EC2 Instance using Helper Scripts
Creating a Custom Resource with the help of Lambda Function
In this module, you will learn various aspects of Elastic Beanstalk. Also, you will learn
how to deploy and Monitor your application in Beanstalk.
Topics
Introduction to Elastic Beanstalk Docker in Elastic Beanstalk
Components of Beanstalk Extending Beanstalk using extensions
Deployment Option Alarms and Notification
Platform Updates Troubleshooting
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 23
Hands-On:
Deploy a Web application with DynamoDB using Beanstalk
Deploy an application in beanstalk using Docker
Immutable deployment of the application in Beanstalk
Creating cron-job on beanstalk instances using .ebextensions
In this module, you will get to know the nitty-gritty of AWS OpsWorks and learn how to create
stacks and manage configuration with AWS OpsWorks.
Topics
Introduction to OpsWorks OpsWorks Deployment
Components of OpsWorks OpsWorks Auto-Healing
Cookbooks, Recipes, Data bags and Troubleshooting
Berkshelf
OpsWorks Lifecycle Events
Hands-On:
Deploy an application in OpsWorks Stack
Integration of CloudFormation with OpsWorks
In this module, you will understand how to implement the concepts of continuous monitoring and
management using CloudWatch and CloudTrail. You will also learn to set-up event-driven automated
actions.
Topics
Introduction to CloudWatch Introduction to CloudTrail
CloudWatch Metrics: EC2, ELB, and System Manager
Auto Scaling metrics Tagging
Custom Metrics Concepts required to set-up event-driven
CloudWatch Alarms automated actions - Lambda, SNS,
CloudWatch Agent Autoscaling
CloudWatch Logs
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 24
Hands-On:
Configure Amazon CloudWatch to Notify when CPU Utilization of an Instance is greater than 85%
Enable CloudTrail and store Logs in S3
In this module, you will learn how to implement highly available and fault-tolerant systems.
Also, you will be introduced to Disaster recovery strategies which are effective in making your
system resilient at any point of failure.
Topics
EBS Components of Auto Scaling
Elastic IP Horizontal and vertical scaling
Multi region and multi AZs Auto-Scaling Lifecycle
SQS Recovery Time Objective and Recovery
Data Management in Amazon RDS Point Objective
Dynamo DB Disaster Recovery Options
S3 Overcome single Point of Failure
Provisioning elasticity using Load
Balancer and Auto-Scaling
Hands-On:
Working of Load Balancer and Auto-Scaling to support highly available and fault tolerant
system
In this module, you will learn about container management tools like Elastic Container Registry
(ECR), Elastic Container Service (ECS) and Fargate.
www.edureka.co © 2017 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
www.edureka.co © Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
edureka! 25
Topics
ECS Task Definition ECS and Load balancing (ALB)
ECS Networking Modes Service autoscaling
Placement strategy Service discovery in ECS
Memory reservation ECR
CPU reservation Fargate
ECS agent
Hands-On:
Deploy an application in ECS
Deploy an application in ECS using ECR
This module focuses on exam questionnaires along with guidance on preparing for the
AWS Certified DevOps Engineer Exam.
Topics
AWS Certified DevOps Engineer Exam Guide
Certification Exam Questionnaires
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 26
Learning Objectives
After completing this module, you should be able to:
Explain the basics of Splunk and Splunk Licensing options
Install and configure Splunk Search Heads, Indexer, Heavy, and Universal Forwarders.
Topics
What is Machine Data & its challenges?
Need for Splunk and its features
Splunk Products and their Use-Case
Download and Install Splunk
Splunk Components: Search Head, Indexer, Forwarder, Deployment Server, & License Master
Splunk Architecture
Splunk Licensing options
Hands-On:
Setting up Splunk Enterprise environment
Setting up Search Heads, Indexer, Heavy, and Universal Forwarders
www.edureka.co
www.edureka.co © 2017 Brain4ce Education
© Brain4ce Solutions
Education Pvt. Ltd.
Solutions AllLtd.
Pvt. rights Reserved.
All rights Reserved.
edureka! 27
Topics
Introduction to Authentication techniques
User Creation and Management
Splunk Admin Role & Responsibilities
Indexes
Data Ageing
Introduction to Splunk configuration files (7)
Managing the. conf files
Hands-On:
Creating and Managing users
Manage and Modify the Configuration files
Create index using the indexes.conf file with various retention period and other functionalities
of buckets
Regression Modeling
www.edureka.co
www.edureka.co © 2017 Brain4©ceBrain4ce
EducationEducation
SolutionsSolutions
Pvt. Ltd. All
Pvt.rights Reserved.
Ltd. All rights Reserved.
edureka! 28
Regression Modeling
www.edureka.co
www.edureka.co © 2017 Brain4©ceBrain4ce
EducationEducation
SolutionsSolutions
Pvt. Ltd. All
Pvt.rights Reserved.
Ltd. All rights Reserved.
edureka! 29
Hands-On:
Use the Lookup dashboard
Use the following Knowledge objects:
Tags
Field aliases
Schedule alerts
Learn different visualizations offered by Splunk
Create Reports and Dashboards along with different visualizations
Add Reports to Dashboards
Topics
Create Alerts triggered on certain conditions
Different Splunk Visualizations
Create Reports with search results
Create Dashboards with different Charts and other visualizations
Set permissions for Reports and Dashboard
Create Reports and schedule them using cron schedule
Share Dashboard with other teams
Hands-On:
Scheduling alerts
Create Splunk Reports
Create a Dashboard with various Charts and Graphs
Regression Modeling
www.edureka.co
www.edureka.co © 2017 Brain4©ceBrain4ce
EducationEducation
SolutionsSolutions
Pvt. Ltd. All
Pvt.rights Reserved.
Ltd. All rights Reserved.
edureka! 30
Regression Modeling
www.edureka.co © 2017 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
www.edureka.co © Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.