La chaine DevOps Flashcards

1
Q

DevOps

A

c’est une combinaison entre «Developpement» et «operations»,c’est une methodologie qui groupe l’ensemble des pratiques qui met l’accent sur la collaboration et la communication entre l’equipe ou les developpeurs logiciels et les profesionnels des operations info en creant un env dans lesquels,la conception,les tests,etc peuvent être realisé efficacement ,et rapidement.
==>!!!DevOps permet d’ameliorer la collaboration entre tout les parties prenantes de la planification à la livraison .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Avantages de DevOps:

A

-La collaboration.
-L’agilité.
-la vitesse TTM(time-to-market).
-La securité (DevSecOps).
-La satisfaction du client.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Les Outils DevOps

A

1-Les outils de gestion du code source.
2-Les tests d’integration continu/deploiment continu.
3-Conteneurs.
4-Les cloud providers.
5-Automatisation et gestion de configuration.
6-Monitoring et alerting.
7-Outils de gestion du projet.
8-Gestion des secrets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

La philosophie DevOps.

A

la demarche DevOps né en 2008 prend sa source de l’agilité.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

CALMS

A

groupe les piliers de la structure DevOps:
-Culture.
-Automation.
-Lean.
-Mesure.
-Sharing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Integration continue(CI)

A

l’integration du code specifiquement les modifications dans un referentiel centralise,l’objectif c’est de corrige le bogues pour ameliorer la qualite du code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

livraison continue(CL)

A

c’est la suite de CI concerne ls tests d’integration permet au developpeur d’automatise les tests avant le deploiement du logicielle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Deploiement continue(CD)

A

une suite de CI,consiste a automatise les actions de deploiement dans un env de production.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

pipeline CI/CD

A

une serie d’etapes a realise permet de tester,traiter le code afin de livrer une nouvelle version du logicielle.C’est combinaison entre le CI et le CD qui donne le pipeline.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Etapes du pipeline

A

-Creation
-Test
-lancement
-deploiement
-validation et conformite

How well did you know this?
1
Not at all
2
3
4
5
Perfectly