DevOPs Training

DEVOPS COURSE CONTENT

Linux basics commands:

FILETER COMMANDS IN LINUX(grep , find , wc , awk , tail , head , sed )

Networking commands and scp commands in real time usage

 

GIT SYLLABUS

What is GIT

What is SCM

What is DVCS.

Git installation in windows and linux

Github installation

Repository creation in GIT

Branches creation in GIT

GIT login users creation(GIT config list)

GIT commands:

Git init,  Git clone , Git add, Git status, Git commit, Git push, Git pull, Git remote, Git branch,  Git config, Git logs, Git   diff, Git reflog, Git amend, Git tags, Git pull, Git checkout, Git merge

Show the real time project in linux build machine with Jenkins trigger.

 

MAVEN SYLLABUS

What Is maven

Why maven

Maven installation in windows

Maven installton in linux

Maven lifecycle

Maven pom.xml

Maven configure in Jenkins

Maven project structure explanation

Example for creation jar

 

JENKINS 

  1. Jenkins overview
  2. What is CI
  3. Jenkins install in windows and linux
  4. Jenkins configuration
  5. Jenkins management
  6. Show the build configure in Jenkins
  7. Show the bash and shell build configure
  8. Jenkins -Git setup
  9. Configure SCM job automation
  10. Jenkins -maven setup
  11. Email notification
  12. Manage plugins
  13. Manage Jenkins
  14. Manage node
  15. Run the jobs in node and check the jobs in node directory
  16. Cronjob in linux and in Jenkins
  17. Backup and restore jobs
  18. Metrics and trends
  19. Dicard old builds
  20. Poll scm
  21. Build periodically
  22. Jenkins pipeline

Continuous deployment

 

APACHE TOMCAT

What is apache tomcat

What is http https httpd

Install apache tomcat in windows

Install apache tomcat in linux

Explain the directory structure of apache tomcat

Explain the imp of config xml files

Setting.xml

Web.xml

Configure tomcat in Jenkins

Show the how to deploy war/ear files in tomcat

 

AWS

What is cloud

What is maean by IAAS , PAAS and SAAS

What is the difference between IAAS , PAAS and SAAS

Account creting in AWS

What is AMI

Explain security groups in AWS

What is EC2 and creating EC2 instance and launch EC2 instance.

What is S3 bucket , what is ELB & Auto scaling.

 

CHEF CONCEPTS

  1. Chef Architeture
  2. Chef workflow Architecture
  3. Chef server Installation
  4. Chef Workstation Installation
  5. Chef Node Installation
  6. Communiaction between workstation, chefserver, (chef node and chefnode1)
  7. Chef components Explanation
  8. Chef repo Explanation
  9. Chef cookbook Structure
  10. Chef Resources Type
    1. file\dir
    2. Package(Apache, Nginx)
    3. Service
  1. Ohai
  2. Chef Attributes
  3. Chef attributes with Dependency Order Working
  4. ChefKnife.rb
  5. Chef roles
  6. Chef environments
  7. Chef databags
  8. Chef role\Environment\databag with JSON
  9. Runlist
  10. Chef Supermarket
  11. Chef Template
  12. Chef bootstrapCommand

Two ways explain and add note

  1. Ruby code with 10 Examples and With Installation
  2. What is MEAN
    1. Chef-Solo
    2. Chef-Spec
    3. Test Kitchen

PUPPET

Topics ✓

 Puppet Introduction ✓ 

Puppet Architecture ✓

 Basic Puppet Terminologies ✓

 Puppet Language Constructs Practical’s to be covered: Show the folder structure in Puppet master and client, Install Apache Tomcat, Install JDK.

Learning Objectives - This module is a deep dive into the Puppet module and helps you learn how to install modules from a third-party tool. You can also learn about node classification using hiera and ENC, Puppet environment structure and configuration, various kinds of puppet classes and puppet template. Topics ✓ 

Puppet Modules ✓

 Node Classification ✓ 

Puppet Environment ✓

 Puppet Classes ✓ 

 

DOCKER

What is Docker ,explanation about Docker images and container, installation docker and dockerhub.com

Explain docker images creating .

What is container tool , why popular , where we run container .

Repository creating in docker

Real time creating docker registry with rpms and creating it’s own docker registry

Deployment on configuration management tools

Dockerfile with commands

Covered more than 30 commands in docker .

 

GERRIT

What is Gerrit.

How to code review with hooks is real time

Before pushing the code how to check status in Gerrit

What is the link between Git and Gerrit and Jenkins

 

JIRA

What is JIRA

How to created tasks in jira

How to modified task status in jira

How to link tasks with user stories

How created bugs in jira

How to rise bugs to othes in jira

How to resolve and close tasks and bugs in jira

 

SHELL SCRIPTING

 What is shell script

Why to write shell script

How to write shell script

What is the file system in linus

What is kernel

Exit status

Variable in shell

Shell build in variable

More than 10 example show the executing in shell scripts(loops: if , else , for , while , while-do)

 

AGILE

What is Agile

Agile development life cycle

Working of agile

Advantages

Disadvantages

 

ANSIBLE (configuration management tool)

 1.introduction

1.1 introduction

1.2 what is ansible

1.3 change management

1.4 provisioning

1.5 automation

1.6 orchestration

1.7 why use ansible

1.8  YAML

1.9 build-in -security

1.10 extendable

2.Architecture and process flow

2.1 Architecture introduction

2.1 system requirements

2.3 components overview

2.4 process of execution and flow

2.5 execution types

3.creating environment

3.1 install ansible

4.ansible inventory and configuration

4.1 introduction

4.2 inventory fundamentals

4.3 demo: inventory basics

5.ansible modules

5.1 introduction

5.2 ansible module fundamentals

 

RUBY CODE

What is ruby

Install in windows/linux platform

Show 10 examples .

 

YAML

What is YAML

What the SYATAX of YAML

Show the 10 exampls for YAML CODE

Sgraph Infotech
MSBI | DOT NET | AWS | Data Science | Python
Address :
3rd Floor, JP Royale- 90/4, Above ICICI Bank, Outer Ring Road, Opposite Radisson Blu, Marathahalli,
Bengaluru,
Karnataka - 560037
India.
Tel : 9620885025
Email : sgraphinfotech@gmail.com

OUR TRAINING COURSES

Best Android Training in Marathahalli Bangalore

Best .Net Training in Bangalore

Best Oracle SQL Training Institutes in Bangalore

Best PLSQL Training Centers in Bangalore

Best Big Data and Hadoop Training Courses in Bangalore

Best MSBI Training Institutes in Bangalore

Best Microsoft Power BI Training Bangalore

Best Oracle DBA Training at Bangalore

CONTACT FORM

© 2016 | All rights reserved |Developed By Nexevo Technologies | Sitemap