DevOps + AWS Training Overview

DevOps + AWS Training Overview

Introduction to DevOps & AWS

  • What is DevOps?
  • History of DevOps
  • Dev and Ops
  • DevOps definitions
  • DevOps and Software Development Life Cycle
  • DevOps main objectives
  • Infrastructure As A Code
  • Prerequisites for DevOps
  • Tools (Jenkins, Chef, Docker, ansible, maven, GiT and so on.)
  • Continuous Integration and Deployment
  • Introduction of cloud
  • Use of AWS cloud in DevOps

Linux Concepts

Version control /Repository tools

GIT:

  • Subversion Controls/Git & Git HUB
  • Working with local repositories
  • Working with remote repositories
  • branching
  • merging
  • cloning
  • fetch/pull
  • Installation of Git Server

SVN:

  • Introduction of SVN
  • Code checkin in SVN
  • Create branches
  • differences of SVN& GIT

Configuration Management tools

 Ansible

  • Chef/Puppet/Ansible Introduction
  • ansible server Hands-on
  • Ansible  server installation/configuration
  • Write ansible playbooks
  • Remin all ansible Concepts
  • Install ansible on AWS environment

Environments

  • playbooks
  • modules
  • Valut

Cheff:

  • Chef/Puppet/Ansible Introduction
  • cheff server Hands-on
  • cheff  server installation/configuration
  • Write cheff cook books
  • Remin all cheff Concepts
  • Install cheff on AWS environment

Nexus Artifactory tool:

  •         install nexus artifactory tool
  •         deploy war file
  •         continuous deployment

Build Automation

  • Introduction with Maven
  • Maven structure
  • Maven Phases
  • Installation of Maven
  • Configuration
  • Maven dependencies/plugins
  • jar/war project structure

Tomcat Web Server

  • Installation and Configuration
  • Tomcat Manager
  • Application Management
  • App Deployment Methods

Jenkins Framework (Continuous Integration/Continuous Delivery)

  • Introduction to Jenkins
  • Jenkins Installation
  • User Profile
  • User Management
  • Security Management
  • Plugins Management
  • Global tools configuration
  • Builds Setup
  • Integration with Git/github
  • Integration with Maven
  • Integration with Tomcat
  • Integration with artifactory tools

Working with Docker

  • Introduction to Docker
  • Docker Terminologies
  • Installation of Docker
  • Docker image creation

System Monitoring

  • Introduction to cloudwatch
  • Concepts behind cloudwatch

Amazon Web Service

  • Ec2 instances creation linux/redhat/ubuntu
  • Create IAM service 
  • Virtual private cloud (VPC) Creation
  • Creating storage services ie S3/Glacier/EFS
  • Setup the CloudWatch & creating Alarms
  • Creating Auto Scaling group & assigning instances to auto scaling group
  • Creating Cloud trail
  • Creating new security groups in aws

Project Work

  •   Creating end to end automation 
  •   Bring the code from github through jenkins job
  •   Build the code through maven 
  •   Deploys War file to tomcat through automated jenkin job
  •  

Spread the word. Share this post!

1 Comments

Leave Comment

Your email address will not be published. Required fields are marked *