Identifiez les caractéristiques de la méthodologie DevOps Flashcards

1
Q

A quel acronyme le DevOps est-il associé ?

A

CALMS.

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

Que signifie l’acronyme CALMS ?

A
  • Culture ;
  • Automatisation ;
  • Lean ;
  • Mesure ;
  • Share.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quels problèmes que résout le DevOps en premier lieu ?

A
  • Problèmes humains
  • Problèmes de communication
  • Problèmes de responsabilités
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Combien des personnes inclue la démarche DevOps ?

A

Toute personne dont les aptitudes sont requises afin de délivrer un produit de qualité.

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

En quoi consiste le pillier “Culture” ?

A

Culture et de collaboration entre les développeurs et les opérations. C’est à dire mettre en place une manière de penser et agir qui mette en avant le but commun, ici la finalisation du produit.

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

Qu’elle est le résultat de l’apport du pillier “Culture” ?

A
  • Une équipe orientéé produit (union au sein des differentes équipes vers un but commun)
  • Pollinisation croisée (pratiques partagées qui mènent à la résolution de problèmes)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

3 questions pour savoir si le pillier “Culture” a bien été implementé ?

A
  • Est-ce que les problèmes sont résolus par toute l’équipe produit ?
  • Est-ce que tous les membres de l’équipe partagent une vision commune ?
  • Est-ce que les post-mortem sont dirigés vers la résolution des problèmes et non vers la détermination d’un responsable de l’erreur ?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

En quoi consiste le pillier “Automatisation” ?

A

Mettre en place des otuils qui permetttent de favoriser et de fludifier les déploiements.

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

Quels sont les apports du pillier “Automatisation”?

A
  • Déployer plus fréquement
  • Créer des environnements à la demande ?
  • Tester plus fréquement ?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quels désagréments évite le pillier “Automatisation” ?

A
  • Se tromper lor du déploiement de l’application (mauvaise configuration)
  • Réduire les stress des équipes d’opérations (déploiement peut se faire durant les heures ouvrées)
  • L’attente pour les environnments est diminuée d’une semaine voire mois à quelques minutes (l’infrastructure-as-Code permet de créer des environnements pour chaque test et de les détruire après coup).
  • Reproduction d’environnements identiques très facilement (environnements codifiés et versinnés donc facile à reproduire).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

En quoi consiste le pillier “Lean” ?

A

Une gestion des ressources sans gaspillage.

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

D’où vient le Lean ou le Lean Management?

A

Vient de l’industrie, et plus particulièrement de Toyota dans les années 1990.

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

Qu’est ce que le VSM?

A

Le Valu Stream Map emprunté du Lean permet de mesure la performance d’un processus et de détecter le processus qui prend du temps et n’apporte pas de la valeur.

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

En quoi consiste le pillier “Mesure” ?

A

Mesurer l’impact de la transformation et amélioration en continue avec des indicateurs de performance clés (KPI ou Key Performance Indicator)

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

Donner un exemple des différents indicateurs possibles qui peuvent être utilisés.

A
  • Combien de temps la nouvelle fonctionnalité a pris pour passer du développement à la production?
  • Combien de fois un bug récurrent apparaît ?
  • Combien de personnes utilisent le produit en temps réel ?
  • Combien d’utilisateurs a-t-on gagnés ou perdus en une semaine ?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

En quoi consiste le pillier “Share” ?

A

A rompre le mur de la confusion grâce en partie à la connaisance par les deux équipes de leurs métiers respectifs.

17
Q

Qu’est ce qu’on attend du pillier “Share” ?

A
  • Développeur et opérations travaillent ensemble au cycle de vie complet de l’application
  • Développeurs qui participent à la résolution des problèmes de production
  • Les développeurs se rendent disponibles auprès des équipes d’opérations.