Kickstart your DevOps Journey
Devops Prerequisite course:
- Devops prerequisite course video This course has a handson lab also register for it and do the handson for free.
Linux basics
- How to install virtualbox and create ubuntu virtual machine
- Linux basic commands
- ssh in Linux
- Linux commands beginners course in youtube by Sandip Das
Free Linux machine labs
Shell script
Git
Build Tools
Maven/Gradle
: For Java programming language (Backend application)
- How to install Maven
- About Maven
- How to generate a sample java application using Maven
- Building Java Projects with Maven
Nodejs
: For AngularJs (Frontend application)
Web servers
Tomcat
Majorly used for deploying Java based application
- How to install Tomcat
- How to manually deploy the java application to Tomcat 9 webserver
- How to deploy the java application to Tomcat 9 webserver using maven
Nginx/httpd
Majorly used for deploying frontend application developed using HTML,CSS,Javascript, AngularJs and ReactJS
Docker
Jenkins
Kubernetes
- Kubernetes Concept
- Kubernetes Architecture
- Pod,ReplicaSet,Deployment
- Horizontal Pod Autoscaler
- Namespace
- Service
- Configmap
- Secret
- Taints & Tolerations
Reference Youtube channels for learning kubernetes
Kubernetes free lab environment
Kubernetes Paid course
- Certified Kubernetes Application Developer (CKAD) course in Udemy by Mumshad Mannambeth
- Certified Kubernetes Administrator (CKA) course in Udemy by Mumshad Mannambeth
- Certified Kubernetes Security Specialist (CKS) course in Kodekloud by Mumshad Mannambeth
Realtime examples and kubernetes additional tools
Helm Chart
Monitoring
Logging
Cloud certification (AWS, AZURE, GCP)
Preferably you can start with AWS Solution Architect Associate
AWS Paid course
- AWS Certified Solution Architect Associate course in Udemy
- AWS Certified Solutions Architect Associate Practice Exams
AWS free course
- AWS Certified Cloud Practitioner Training 2020 - Full Course
- AWS Basics for Beginners full Course by Neil Davis
- Free course for AWS certifications
Azure free course
SSL/TLS
How to configure SSL/TLS certificates for websites (How to make a website as secure - https)