8000 GitHub - mahesh3267/Devops: Devops
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mahesh3267/Devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devops with Linux

Required Tools to Practice in Local Desktop/Laptop

Oracle Virtualbox - Hypervisor to install multiple Virtual Machines

Download Location: https://www.virtualbox.org/wiki/Downloads

Vagrant - Tool to Manage the Virtual Machines with operating system with Oracle Virtual Box ( Default)

INFO: Vagrant uses Vagrant Cloud https://app.vagrantup.com/boxes/search to download the images and run in your local

SSH Client Tools

Linux Understanding

Will recommend the following pdfs

How the configure SSH KEYS and working

Most used administration commands

  • yum or apt-get
  • rpm or dpkg
  • top
  • systemctl
  • netstat -ntlp
  • telnet or nc
  • ping
  • nslookup
  • df
  • top
  • ifconfig or ip addr

USE centos7-practice folder to create Linux virtual machine

JAVA

INSTALLATION

  • Create SIMPLE JAVA PROJECT
  • IDE for JAVA Like eclipse or intellij or netbeans or jdeveloper or VisualStudio

BUILD TOOL ANT/MAVEN/GRADLE

INSTALLATION

  • UNDERSTANDING Build tools with SAMPLE PROJECT
  • COMPILE/TEST/PACKAGE the APPLICATION (BUILD)
  • SEND Notification for Failures
  • Store the Packages to Central Location

APPLICATION Server for JAVA TOMCAT/JBOSS/Glassfish

INSTALLATION

  • UNDERSTANDING on application server like STOP/START and CONFIG
  • Deploy the SAMPLE PROJECT
  • Test the Application
652C

DOCKER

INSTALLATION

  • UNDERSTANDING IMAGE
  • BUILD AN IMAGE
  • CUSTOMIZING THE CONFIG
  • REGISTRY
  • CONTAINER
  • NETWORKING
  • VOLUMES
  • Dockerfile
  • docker-compose
  • DEBUG THE APPLICATION

More Understanding: https://docs.docker.com/get-started/

JENKINS

INSTALLATION

  • Creating JOB
  • Understanding Plugin
  • Creating Pipeline
  • Understanding Pipeline as a Code

More Understanding: https://jenkins.io/user-handbook.pdf

AWS

ACCOUNT CREATION

  • Regions
  • Availability Zones
  • VPC
  • SUBNET
  • INTERNET Gateway
  • EC2
  • EBS Volumes
  • Elastic IP
  • Security Groups
  • AMI
  • ELB
  • IAM

About

Devops

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0