DevOps Course Content
DevOps Course Content
DevOps
1. Introduction to DevOps
2. History of DevOps
3. What is DevOps
4. Definition of DevOps
6. Benefits of DevOps
7. After Implementation
AWS Cloud
1. Brief History of AWS
2. AWS Features
4. Introduction to EC2
5. Features of EC2
Linux
1.Introduction to Linux
2.Why Linux
3.Linux Architecture
5.su
6.sudo
7.whoami
8.cd
9.pwd
10.ls -latr
11.touch
12.cat
13.vi
14.mkdir
15.cp
16.mv
17.rmdir
18.rm
19.grep
20.Less
21.Head
22.tail
23.Sort
24.Clear
25.tree
26.History
27.wget
28.Tar
29.Rpm
30.Yum
31.User
32.Group
33.History
34.Du
35.Df
36.Free
37.Uptime
38.wc
39.os-release
40.Diff
41.Find
42.systemctl
43.tracerout
44.Ping
45.Ifconfig
46.Route
47.Hostname
Git
3. SCM tools
4. Repository/Depot
5. Server
7. Branch/Trunk/Code line
8. Commit/Check-in
9. Version/Version-ID/Commit-ID
10. Tag
58. Comparing git project files from working area with Local Repo using git diff
Docker
1. What is Container
2. Docker features
3. Docker history
4. Docker usage
5. Docker Architecture
6. Docker Editions
11. OS-Level-Virtualization
26.Docker Compose
30. CMD
31. RUN
32. ENTRYPOINT
58. Difference between docker container run and docker container start
64. How to list what ports are being used by docker container
73.Docker file
Ansible
1. Configuration Management tool
2. Introduction To Ansible
3. History
4. Advantages of CM tool
5. Why Ansible
6. Ansible Advantages
9. Features Of Ansible
24. Modules
26. Playbooks
33. Loops
34. Conditionals
35. Vault
50.Ansible Roles
51.Ansible Tower
52.Ansible Galaxy
Maven
1. What is Build
7. Build management
9. Architecture of Maven
13. Pom.xml
Nagios
1. Why monitoring tool
2. Ways of monitoring
4. Architecture of Nagios
5. Plugins
6. Config files
7. Dashboard overview
9. Nagios Installation
Jenkins
1. Introduction to Jenkins
2. Why Jenkins
4. History of Jenkins
6. Features of Jenkins
7. Jenkins Architecture
8. Jenkins Prerequisites
9. Continues Integration(CI)
11. Ways of CI
12. Benefits of CI
30. Master
33. Executor
34. Build
35. Plugin
36. Jenkins Dashboard Overview
84. Pipeline
2. Features of kubernetes
3. Architecture of kubernetes
4. Kubernetes Master
5. Kubernetes nodes
6. Kubernetes components
7. Kube-api server
9. Kube-scheduler
10. Node
11. Kube-proxy
12. Kubelet
13. pods
17. Deployments
21.Pod creation
22.Service creation
3. Tomcat manager
4. Application management
SonarQube
1.What is sonarqube
2.Advantages of sonar
Nexus
1.What is Nexus
Release management
1.What is Release management
Jira
1.What is Jira
2)Uses of VMs
3)setting up VM
Projects
1.DevOps Real CI-CD pipeline project
2.Interview questions
7. Provide Material
My way of Teaching
1.Theoretical Knowledge
2. Practical Knowledge
4. Provide material
7.Provide project