Dev Ops and Cloud Computing
Dev Ops and Cloud Computing
net/publication/387517969
CITATIONS READS
0 404
1 author:
Youcef Benabderrezak
University of Boumerdes
199 PUBLICATIONS 28 CITATIONS
SEE PROFILE
All content following this page was uploaded by Youcef Benabderrezak on 30 December 2024.
Dr Benabderrezak
Researcher in Cyber Security
Full-stack Web developer 1
Work Plan
1. Linux Basics
2. Virtualization
4. Introduction to DevOps
2
Linux Basics
3
Why it matters ?
Linux is the backbone ( ) اﻟﻌﻤﻮد اﻟﻔﻘﺮيof most servers and DevOps tools.
4
Linux Key concepts
- File Management
- User Management
- Networking Basics
- Process Management
5
File Management : Know how to navigate files , search content
6
7
8
User Management : Manage users and permissions with adduser or chmod.
9
10
11
Networking Basics : Check connectivity with ping or open ports with netstat.
12
13
Process Management
14
Virtualization
15
What is Virtualization ?
16
Why Use Virtualization ?
17
How Does It Work ?
18
Types :
19
Chapter 2
20
What is Cloud Computing ?
- Using remote servers (instead of your own) to store files, run apps, or analyze data.
- Example : Google Drive or Dropbox.
21
How is the Cloud Used ( Models ) :
22
Why Use the Cloud ?
- It's flexible, scalable, and you pay only for what you use
23
Chapter 3
Cloud Applications
24
Where the Cloud Helps
demand changes
25
Chapter 4
Introduction to DevOps
26
What is DevOps ?
27
What is DevOps ?
28
DevOps Tools
29
Why DevOps Matters :
30
Chapter 5
Version Control with Git
31
What is Git ?
32
Basic Git Commands
33
34
Chapter 6
Continuous Integration & Delivery ( CI/CD )
35
What is CI/CD ?
36
Why It’s Useful
37
Chapter 7
Infrastructure as Code (IaC)
38
What is IaC ?
39
Why Use It ?
40
Chapter 8
Containerization with Docker
41
What is Docker ?
42
Why Use Docker ? : Avoid the “it works on my machine” problem
43
Why Use Docker ? : Avoid the “it works on my machine” problem
44
Docker image : Are read-only templates that contain instructions for creating a
container
45
Docker container image : is a lightweight, standalone, executable package of software that
includes everything needed to run an application : code, runtime, system tools, system
libraries and settings
46
What is Kubernetes ?
47
View publication stats