DevOps Intro
1
What is devops.
2
Why DevOps.
3
CI/CD Intro.
4
Continuity concepts.
5
DevOps tools
- infrastructure as a code tools.
- configuration as a code tools.
- containerization tools.
- monitoring tools.
- ci/cd tools.
6
DevOps and real life example.
Docker
1
Before docker
2
What is docker?
3
How it works and architecture
4
Docker install
5
Docker images
6
Docker containers
7
Docker commands
8
Docker file
9
Docker registry
10
Docker volumes
11
Docker networks
12
Docker compose
13
Docker swarm
14
Containerize app in real world
K8S
1
Architecture
2
Pods
3
ReplicaSets
4
Deployments
5
NameSpaces
6
Resources
7
Services
8
Taint & Tolerations
9
Node Selectors
10
Node Affinity
11
DaemonSets
12
Readiness
13
Liveness
14
Static pods
15
Commands
16
Env variables
17
Secrets
18
Multi containers
19
Init containers
20
Volumes
21
Security
22
Api Groups
23
Authorization
24
Image Security
25
Contexts
26
Network Policies
Terraform
1
Introduction to IAC
2
Types of IAC
3
Why terraform?
4
Terraform basics
5
Terraform state
6
Working with terraform
7
Remote state
8
Terraform import
9
Terraform modules
Ansible
1
Introduction to ansible
2
Why ansible
3
How ansible works
4
Install ansible
5
Ansible inventory
6
Ansible playbook
7
Ansible modules
8
Ansible variables
9
Ansible conditions
10
Ansible loops
11
Ansible roles
12
Ansible galaxy
Jenkins
1
CI/CD Introduction.
2
git and GitHub (as an prerequisite).
3
Introduction to Jenkins.
4
Installing Jenkins.
5
dive through Jenkins GUI.
6
Pipelines types and configuration.
7
Manage Jenkins and how to make master and slave.
8
Jenkins CasC “hint”.
9
Jenkins Plugins.
10
Jenkins files.
11
Jenkins lab “out of session time”.
Python
1
Os module
2
Files automation
3
Csv
4
Datetime
5
Regex
6
Smtp
7
Schedules
8
Mobile sms
Be the first to add a review.
Please, login to leave a review