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.
Windows vs Linux
Linux basics
- Linux folder structure
- Linux commands part-1
- Relative path and Absolute path
- Linux commands part-2
- Linux commands part-3
- Linux commands part-4
- Linux commands part-5
- Linux commands part-6
- Linux commands part-7
- Linux commands part-8
- Linux commands part-9
- On Premise vs Cloud
- Linux - ssh
- How to install virtualbox and create ubuntu virtual machine
Shell script
- Part - 1 : Basics and if condition
- Part - 2 : for loop
- Part - 3 : while loop
- Part - 4 : function
- Shell script examples
Git
- Part - 1 : How to create Github account and repositories
- Part - 2 : How to create private repositories and types of authentication
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
Npm
: Build / Package Manager for AngularJs, NodeJs, ReactJs (Frontend application)
Pip
: Package manager for Python
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)