Download Location: https://www.virtualbox.org/wiki/Downloads
Vagrant - Tool to Manage the Virtual Machines with operating system with Oracle Virtual Box ( Default)
Download Location: https://www.vagrantup.com/downloads.html
INFO: Vagrant uses Vagrant Cloud https://app.vagrantup.com/boxes/search to download the images and run in your local
- Putty https://www.putty.org
- Git-Bash https://git-scm.com/downloads
Will recommend the following pdfs
- yum or apt-get
- rpm or dpkg
- top
- systemctl
- netstat -ntlp
- telnet or nc
- ping
- nslookup
- df
- top
- ifconfig or ip addr
- Create SIMPLE JAVA PROJECT
- IDE for JAVA Like eclipse or intellij or netbeans or jdeveloper or VisualStudio
- UNDERSTANDING Build tools with SAMPLE PROJECT
- COMPILE/TEST/PACKAGE the APPLICATION (BUILD)
- SEND Notification for Failures
- Store the Packages to Central Location
- UNDERSTANDING on application server like STOP/START and CONFIG
- Deploy the SAMPLE PROJECT
- Test the Application
- 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/
- Creating JOB
- Understanding Plugin
- Creating Pipeline
- Understanding Pipeline as a Code
More Understanding: https://jenkins.io/user-handbook.pdf
- Regions
- Availability Zones
- VPC
- SUBNET
- INTERNET Gateway
- EC2
- EBS Volumes
- Elastic IP
- Security Groups
- AMI
- ELB
- IAM