Free

Devops with AWS Demo Class-Online

Event Information

Share this event

Date and Time

Location

Location

Flair Technologies

Bengaluru, KA 560037

India

View Map

Event description

Description

About Devops

DevOps is the combo of cultural philosophies, Proceedings, and tools that increases an organization’s ability to deliver applications and services at high speed; evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their clients and compete more effectively in the market.

Benefits of DevOps

  • Speed
  • Rapid Delivery
  • Reliability
  • Scale
  • Improved Collaboration
  • Security

DEVOPS COURSE OUTLINE

INTRODUCTION TO DEVOPS

  • What is DevOps?
  • History of DevOps
  • What is Dev and Ops
  • DevOps definition
  • DevOps and Software Development Life Cycle
  • Build and release workflow
  • DevOps main objectives

GIT (SCM)

  • What is GIT?
  • Installing Git for Windows
  • Basic Commands Overview
  • Diff b/w Git and SVN
  • Git stages
  • Creating Branches
  • Git merge and rebase
  • Backing Out Changes
  • Renaming and Moving Files & Deleting Files
  • Git Repository Setup
  • Git push, pull and fetch
  • Git Stash
  • Git Conflicts
  • Git fetch
  • Git Tags
  • How to use Github and Bitbucket

MAVEN

  • Over view of Maven
  • Diff b/w Maven and Ant
  • How to install Maven in Windows and Linux
  • Maven Phases
  • Maven repositories
  • How to create .Jar, .war and .ear files
  • How to add dependency files
  • Sample Maven Projects
  • How to Deploy Executable files in Application Servers

JENKINS (CI/CD)

  • What is CI/CD
  • Introduction to Jenkins
  • History of Jenkins/Hudson
  • How to install Jenkins in Windows and Linux
  • How to create Jobs
  • Diff types of jobs
  • Working with Github
  • Working with Build tools
  • Build from Github Project
  • Managing Remote Systems with Jenkins
  • Parameterised Builds
  • Securing Jenkins
  • How to install plugins in Jenkins
  • Scheduling Builds
  • Setting up Different Types of Automated Builds
  • How to configure one job to another job
  • Configure Global Security Jenkins Administration
  • How to create maven type job
  • How to create ant type job
  • Scheduling build jobs
  • Jenkins pipeline
  • Jenkins Backup
  • How to deploy code in servers
  • Authentication and Authorization
  • How to create Nodes in diff Servers
  • Build pipeline view
  • Most useful 20 plugins

TOMCAT

  • How to install Tomcat in windows
  • How to install Tomcat in Linux
  • How to deploy code in Tomcat
  • Deploying code by using Jenkins

CHEF & ANSIBLE

  • Workflow of Chef
  • How to install Chef in Linux and Windows
  • What is Work-station, Chef-Server, Nodes
  • Servers and Nodes concept
  • Chef Configuration Concepts
  • Workstation Setup
  • Creating Cookbooks and uploading into server
  • How to use Ruby in Chef
  • About Bootstrap
  • Package/service actions
  • Installing Multiple packages at one time
  • How to manage Chef-Servers
  • Create roles
  • Add Roles to organization
  • How to Add Run list to Node
  • Check node Details
  • How to create Data bags
  • Add Database to organization
  • Create a server and add to organization
  • Check node details using knife
  • Create organization
  • Environments
  • Add yourself and node to organization
  • Adding nodes to Chef-Server
  • Most useful cookbooks
  • What is Puppet
  • What is diff b/w Puppet and chef?
  • What is Ansible
  • What is Ansible & its features
  • How to setup Ansible
  • Understanding Ansible architecture & Execution
  • Ansible documentation
  • Installing packages by using Ansible
  • Writing playbook

AWS

  • Introduction of cloud
  • Benefits of AWS
  • EC2
  • EBS
  • VPC
  • ELB
  • Auto scaling Group
  • IAM
  • AMI
  • Snapshots
  • Elastic ip
  • Most useful topics

Virtulization

  • Installing centos/ RHEL on VMware
  • Installing centos/ RHEL on VirtualBox

Docker

  • Learning the Basics of Docker
  • Introduction to Docker
  • Containers vs Virtual Machines
  • Docker Architecture
  • Docker Hub
  • Docker Installation
  • Creating Our First Image
  • Working with Multiple Images
  • Packaging a Customized Container
  • Running Container Commands with Docker
  • Managing and Removing Base Images
  • Pushing to Docker Hub
  • Creating Shared volume groups
  • Create own images
  • Docker Networking
  • Docker file for user
  • Volume management

LINUX and Shell Scripting

  • All basics of Linux
  • How to create files, dir, and groups
  • How to change permissions of files, dir, and groups How to create users
  • Ssh
  • scp
  • Cron

Shell scripting

Sonarqube

  • What is Sonarqube
  • How to Install Sonarqube
  • Analyzing with Sonarqube scanner for Maven
  • Integrate Sonaqube with Maven
  • Integrate Sonaqube with Jenkins

Nexus Artifactory

Interview questions and pdf material


Share with friends

Date and Time

Location

Flair Technologies

Bengaluru, KA 560037

India

View Map

Save This Event

Event Saved