SlideShare une entreprise Scribd logo
1
Coin
Coin
!
La Duck Conf by OCTO Technology © 2023 - All rights reserved
REX : La vie d'Ops
au cœur d'un SI
en évolution
29.03.23
Hông Viêt Lê
Manager et Team Lead Ops
Roberto Duarte
DevOps - SRE
Coin
Coin
!
2
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Raconter une histoire de gestion
d’infrastructure sur 3 ans en mission
Pourquoi sommes-nous là ?
Notre Contexte-
La stratégie Cloud-
adoptée-
Réorganisation- Ré-réorganisation-
Notre top 3-
des pratiques SRE-
La jeunesse et l’insouciance
01 La crise d’adolescence
02 La maturité
03
Coin
Coin
!
3
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Disclaimer
L'identité du client restera secrète
Des raccourcis scénaristiques ont été pris
Coin
Coin
!
4
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Vos conférenciers
Hông Viêt LÊ
Tech Lead - Ops
LinkedIn : @hong-viet-le
Roberto DUARTE
DevOps - SRE
LinkedIn : @roberto-dg
Coin
Coin
!
5
La Duck Conf by OCTO Technology © 2023 - All rights reserved
La jeunesse et
l'insouciance
01
Coin
Coin
!
6
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Notre client, ses ambitions et sa contrainte
Hébergement groupe
SI
Refonte et
modernisation
1er pas dans le Cloud
Coin
Coin
!
7
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Organisation des équipes
Le début
1 Équipe
(Dev / Po / Archi / Ops)
OBJECTIF :
Valider le plan de refonte
Équipe pluridisciplinaire
DEV
DEV
DEV
DEV
OPS
OPS
PO
ARCHI
Coin
Coin
!
8
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Dev et Ops
Hébergement Cloud On-Premises
Cloud
OpenStack
GitLab CI/CD
Accès admin intranet
● Niveau de service : IaaS
● Pratiques d’Infrastructure as Code
● Workflow & Pipeline CI/CD
⚠ Accès admin sur site physique
uniquement
Coin
Coin
!
9
La Duck Conf by OCTO Technology © 2023 - All rights reserved
“Qui aurait pu prédire la crise sanitaire aux effets spectaculaires ?”
Mars 2020 : Restez chez vous svp !
Site physique, On-Premises
⛔ Impossibilité de venir sur site
Coin
Coin
!
10
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Utilisation d’un Cloud Public
Développement
sur AWS
La roue de secours
Dev et Ops
Proposer une alternative
en télétravail
Garder la parité
avec l’architecture cible
Utiliser le même niveau
de service
GitLab CI/CD
11
Coin
Coin
!
La Duck Conf by OCTO Technology © 2023 - All rights reserved
On-Premises
Stratégie multi-cloud
GitLab CI/CD
Production
sur OpenStack
Développement
sur AWS
Dev et Ops
Dev et Ops
Accès admin intranet
Coin
Coin
!
12
La Duck Conf by OCTO Technology © 2023 - All rights reserved
La crise d’adolescence
02
Coin
Coin
!
13
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Assouplissement des règles sanitaires
Mars 2020 + quelques mois
Site physique, On-Premises
Ops
Coin
Coin
!
14
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Dev et Ops
Légende
Firewall internet
Objectif : mettre la PROD On-Premises
OpenStack On-Premises
SI
à refondre
Reproductibilité
limitée sur AWS
Accès admin intranet
Clients et Employés
Coin
Coin
!
15
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Certificat expiré
Idées reçues sur le Cloud
Une architecture à adapter, de l'ingénierie à mettre en place
Coupure de flux
niveau Firewall
Coin
Coin
!
16
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Ressources limitées
Certificat expiré
Idées reçues sur le Cloud
Une architecture à adapter, de l'ingénierie à mettre en place
Coupure de flux
niveau Firewall
Coin
Coin
!
17
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Panne de réseau
Panne
de serveur mail
Load Balancer non
fonctionnel
Stockage objet
indisponible 1h/j
Ressources limitées
Disques défaillants
Coupure de flux
niveau Firewall
Certificat expiré
Idées reçues sur le Cloud
Une architecture à adapter, de l'ingénierie à mettre en place
Coin
Coin
!
18
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Une équipe, 2 vitesses et de la distance au sein de l’équipe
On-Premises
GitLab CI/CD
Production
sur OpenStack
Développement
sur AWS
Dev
Accès admin intranet
new features ! Ops
wtf ?!
19
Coin
Coin
!
La Duck Conf by OCTO Technology © 2023 - All rights reserved
1er objectif atteint !
Ouverture de service
20
Coin
Coin
!
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Le RUN : un nouvel objectif
Coin
Coin
!
21
La Duck Conf by OCTO Technology © 2023 - All rights reserved
La maturité
03
Coin
Coin
!
22
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Satisfaction des
utilisateurs finaux
Confiance du client
dans le plan de refonte
Renfort de l’
équipe
Accélération &
déblocage de budget
Après quelques mois de développement, on passe à la vitesse supérieure
Accélération du plan de refonte
Coin
Coin
!
23
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Organisation des équipes
On n’a plus assez de pizza 🍕
Équipe pluridisciplinaire XXL
DEV
DEV
DEV OPS
OPS
PO
ARCHI
DEV
DEV
DEV
DEV
DEV
ARCHI
PO
OPS
Pour aller plus loins : https://www.cognitive-edge.com/logn-0-093-3-389-logcr-1-r20-764-t3410-35-p0-001/
Coin
Coin
!
24
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Organisation des équipes
Passage à l’échelle : des équipes produits avec des Ops intégrés
Équipe A
DEV
DEV DEV
DEV OPS
PO
Équipe B
DEV
DEV
DEV
OPS
PO
Équipe C
DEV
DEV DEV
DEV
OPS
PO
Coin
Coin
!
25
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Les irritants
Les Ops : la 5ème roue du carrosse
Ops
?
1
L’Ops n’apporte plus de
valeur à l’équipe de dev
Coin
Coin
!
26
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Les irritants
Les Ops : la 5ème roue du carrosse
Ops
?
1
L’Ops n’apporte plus de
valeur à l’équipe de dev
2
Synchronisation coûteuse
Double portion de rituels
Coin
Coin
!
27
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Les irritants
Les Ops : la 5ème roue du carrosse
1
L’Ops n’apporte plus de
valeur à l’équipe de dev
3
Des tickets OPS mal menés
2
Synchronisation coûteuse
Double portion de rituels
Ops
?
Coin
Coin
!
28
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Organisation des équipes
Mitosis des Ops
Équipe A
DEV
DEV DEV
PO
Équipe B
DEV
DEV
DEV
PO
Équipe C
DEV
DEV
DEV
PO
Équipe D
OPS OPS OPS
Pour aller plus loin : https://teamtopologies.com/
Coin
Coin
!
29
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Objectifs et critères de succès
Redonner du sens au travail
Renforcer le sentiment d’appartenance à une équipe
● Améliorer l'exploitabilité, l’utilisation et la
fiabilité de l’infrastructure du produit
● Donner satisfaction à nos 2 populations d’usagers
● Travailler ensemble sur des chantiers d’équipe
● Créer de la confiance au sein de l’équipe
Augmenter le FOCUS des Ops sur des chantiers d’infra
● Réduction du contexte switching
● Priorisation des chantiers validés avec le client
Coin
Coin
!
30
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Nos livres de chevets
https://www.octo.com/en/publications/culture-devops-volume-1/ https://sre.google/sre-book/table-of-contents/
31
Coin
Coin
!
La Duck Conf by OCTO Technology © 2023 - All rights reserved
3 pratiques décrites dans
SRE qui nous ont inspirés
Coin
Coin
!
32
La Duck Conf by OCTO Technology © 2023 - All rights reserved
1ère pratique : On-Call
Rôle de
gestion d’incident
Interruptible
pour protéger l’équipe
Gestion du stress
Priorisation et backup
Rôle tournant
Montée en compétence
Réduire le “bus factor”
Coin
Coin
!
33
La Duck Conf by OCTO Technology © 2023 - All rights reserved
2ème pratique : Post Mortem Blameless
Récit d’une gestion d’incident
Coin
Coin
!
34
La Duck Conf by OCTO Technology © 2023 - All rights reserved
3ème pratique : la gestion du “toil”
Tâches opérationnelles
Pas de valeurs métier
À réduire le plus possible
À mesurer
Coin
Coin
!
35
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Légende
3ème pratique : la gestion du “toil”
Capacité à entamer des chantiers Orienter vers la fiabilité
100% — —
50% — —
7.3 7.4 7.5 8.1 8.2 8.3 8.4 8.5 9.1
Évolution de la répartition des tickets
Tickets
Itération
OPS
Charge opérationnelle
Fonctionnalité
36
Coin
Coin
!
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Les takeaways
Coin
Coin
!
37
La Duck Conf by OCTO Technology © 2023 - All rights reserved
Appliquez les pratiques SRE selon VOTRE contexte
Se réorganiser, c’est normal #TeamTopologies
Méfiez-vous des promesses des Clouds, tous ne se valent pas
Takeaways
Coin
Coin
!
38
La Duck Conf by OCTO Technology © 2023 - All rights reserved

Contenu connexe

Similaire à LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution

Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
OCTO Technology
 
Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiques
Joseph Glorieux
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
OCTO Technology Suisse
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!
OCTO Technology
 
Le Comptoir OCTO - Les nouvelles topologies du Cloud
Le Comptoir OCTO - Les nouvelles topologies du CloudLe Comptoir OCTO - Les nouvelles topologies du Cloud
Le Comptoir OCTO - Les nouvelles topologies du Cloud
OCTO Technology
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
OCTO Technology
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
Michel-Marie Maudet
 
CWIN17 Morocco / Microservices as a factory reda zerhouni
CWIN17 Morocco / Microservices as a factory reda zerhouniCWIN17 Morocco / Microservices as a factory reda zerhouni
CWIN17 Morocco / Microservices as a factory reda zerhouni
Capgemini
 
L'histoire d'une infrastructure itérative
L'histoire d'une infrastructure itérativeL'histoire d'une infrastructure itérative
L'histoire d'une infrastructure itérative
François Xavier Vende
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
LINAGORA
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
matteo mazzeri
 
#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops
Emmanuel Roldan
 
La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ? La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ?
OCTO Technology
 
Comment améliorer la sécurité de ses applications dans PKS
Comment améliorer la sécurité de ses applications dans PKSComment améliorer la sécurité de ses applications dans PKS
Comment améliorer la sécurité de ses applications dans PKS
VMware Tanzu
 
Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !
OCTO Technology Suisse
 
Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
Cisco Canada
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
La Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tousLa Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tous
OCTO Technology
 
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
OCTO Technology
 
OCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeursOCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Technology
 

Similaire à LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution (20)

Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
 
Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiques
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
 
La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!La Duck Conf - Continuous Security : Secure a DevOps World!
La Duck Conf - Continuous Security : Secure a DevOps World!
 
Le Comptoir OCTO - Les nouvelles topologies du Cloud
Le Comptoir OCTO - Les nouvelles topologies du CloudLe Comptoir OCTO - Les nouvelles topologies du Cloud
Le Comptoir OCTO - Les nouvelles topologies du Cloud
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
 
CWIN17 Morocco / Microservices as a factory reda zerhouni
CWIN17 Morocco / Microservices as a factory reda zerhouniCWIN17 Morocco / Microservices as a factory reda zerhouni
CWIN17 Morocco / Microservices as a factory reda zerhouni
 
L'histoire d'une infrastructure itérative
L'histoire d'une infrastructure itérativeL'histoire d'une infrastructure itérative
L'histoire d'une infrastructure itérative
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
 
#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops#1 cloud-infra-talk- l ops-du-devops
#1 cloud-infra-talk- l ops-du-devops
 
La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ? La Duck Conf - DevOps et Dataviz, un amour impossible ?
La Duck Conf - DevOps et Dataviz, un amour impossible ?
 
Comment améliorer la sécurité de ses applications dans PKS
Comment améliorer la sécurité de ses applications dans PKSComment améliorer la sécurité de ses applications dans PKS
Comment améliorer la sécurité de ses applications dans PKS
 
Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !Cloud : en 2017, sortez du stratus !
Cloud : en 2017, sortez du stratus !
 
Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
La Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tousLa Duck Conf - CovidTracker, la data au service de tous
La Duck Conf - CovidTracker, la data au service de tous
 
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
 
OCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeursOCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeurs
 

Plus de OCTO Technology

Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...
Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...
Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...
OCTO Technology
 
Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...
Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...
Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...
OCTO Technology
 
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonnéLe Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
OCTO Technology
 
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloudLe Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
OCTO Technology
 
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
OCTO Technology
 
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
OCTO Technology
 
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
OCTO Technology
 
OCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture TestOCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture Test
OCTO Technology
 
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
OCTO Technology
 
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend webOCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Technology
 
Refcard GraphQL
Refcard GraphQLRefcard GraphQL
Refcard GraphQL
OCTO Technology
 
Comptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/LeaseplanComptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/Leaseplan
OCTO Technology
 
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ? Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
OCTO Technology
 
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
OCTO Technology
 
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...
OCTO Technology
 
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
OCTO Technology
 
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...
OCTO Technology
 
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
OCTO Technology
 

Plus de OCTO Technology (20)

Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...
Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...
Le Comptoir OCTO - Améliorer le Time to Market grâce au Headless : la recette...
 
Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...
Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...
Le Comptoir OCTO - Qu'apporte l'analyse de cycle de vie d'un audit d'éco-conc...
 
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonnéLe Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
 
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloudLe Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
 
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
 
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
 
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
 
OCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture TestOCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture Test
 
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
 
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend webOCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend web
 
Refcard GraphQL
Refcard GraphQLRefcard GraphQL
Refcard GraphQL
 
Comptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/LeaseplanComptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/Leaseplan
 
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ? Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
 
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
 
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...
 
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
 
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...
 
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
 

LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution

  • 1. 1 Coin Coin ! La Duck Conf by OCTO Technology © 2023 - All rights reserved REX : La vie d'Ops au cœur d'un SI en évolution 29.03.23 Hông Viêt Lê Manager et Team Lead Ops Roberto Duarte DevOps - SRE
  • 2. Coin Coin ! 2 La Duck Conf by OCTO Technology © 2023 - All rights reserved Raconter une histoire de gestion d’infrastructure sur 3 ans en mission Pourquoi sommes-nous là ? Notre Contexte- La stratégie Cloud- adoptée- Réorganisation- Ré-réorganisation- Notre top 3- des pratiques SRE- La jeunesse et l’insouciance 01 La crise d’adolescence 02 La maturité 03
  • 3. Coin Coin ! 3 La Duck Conf by OCTO Technology © 2023 - All rights reserved Disclaimer L'identité du client restera secrète Des raccourcis scénaristiques ont été pris
  • 4. Coin Coin ! 4 La Duck Conf by OCTO Technology © 2023 - All rights reserved Vos conférenciers Hông Viêt LÊ Tech Lead - Ops LinkedIn : @hong-viet-le Roberto DUARTE DevOps - SRE LinkedIn : @roberto-dg
  • 5. Coin Coin ! 5 La Duck Conf by OCTO Technology © 2023 - All rights reserved La jeunesse et l'insouciance 01
  • 6. Coin Coin ! 6 La Duck Conf by OCTO Technology © 2023 - All rights reserved Notre client, ses ambitions et sa contrainte Hébergement groupe SI Refonte et modernisation 1er pas dans le Cloud
  • 7. Coin Coin ! 7 La Duck Conf by OCTO Technology © 2023 - All rights reserved Organisation des équipes Le début 1 Équipe (Dev / Po / Archi / Ops) OBJECTIF : Valider le plan de refonte Équipe pluridisciplinaire DEV DEV DEV DEV OPS OPS PO ARCHI
  • 8. Coin Coin ! 8 La Duck Conf by OCTO Technology © 2023 - All rights reserved Dev et Ops Hébergement Cloud On-Premises Cloud OpenStack GitLab CI/CD Accès admin intranet ● Niveau de service : IaaS ● Pratiques d’Infrastructure as Code ● Workflow & Pipeline CI/CD ⚠ Accès admin sur site physique uniquement
  • 9. Coin Coin ! 9 La Duck Conf by OCTO Technology © 2023 - All rights reserved “Qui aurait pu prédire la crise sanitaire aux effets spectaculaires ?” Mars 2020 : Restez chez vous svp ! Site physique, On-Premises ⛔ Impossibilité de venir sur site
  • 10. Coin Coin ! 10 La Duck Conf by OCTO Technology © 2023 - All rights reserved Utilisation d’un Cloud Public Développement sur AWS La roue de secours Dev et Ops Proposer une alternative en télétravail Garder la parité avec l’architecture cible Utiliser le même niveau de service GitLab CI/CD
  • 11. 11 Coin Coin ! La Duck Conf by OCTO Technology © 2023 - All rights reserved On-Premises Stratégie multi-cloud GitLab CI/CD Production sur OpenStack Développement sur AWS Dev et Ops Dev et Ops Accès admin intranet
  • 12. Coin Coin ! 12 La Duck Conf by OCTO Technology © 2023 - All rights reserved La crise d’adolescence 02
  • 13. Coin Coin ! 13 La Duck Conf by OCTO Technology © 2023 - All rights reserved Assouplissement des règles sanitaires Mars 2020 + quelques mois Site physique, On-Premises Ops
  • 14. Coin Coin ! 14 La Duck Conf by OCTO Technology © 2023 - All rights reserved Dev et Ops Légende Firewall internet Objectif : mettre la PROD On-Premises OpenStack On-Premises SI à refondre Reproductibilité limitée sur AWS Accès admin intranet Clients et Employés
  • 15. Coin Coin ! 15 La Duck Conf by OCTO Technology © 2023 - All rights reserved Certificat expiré Idées reçues sur le Cloud Une architecture à adapter, de l'ingénierie à mettre en place Coupure de flux niveau Firewall
  • 16. Coin Coin ! 16 La Duck Conf by OCTO Technology © 2023 - All rights reserved Ressources limitées Certificat expiré Idées reçues sur le Cloud Une architecture à adapter, de l'ingénierie à mettre en place Coupure de flux niveau Firewall
  • 17. Coin Coin ! 17 La Duck Conf by OCTO Technology © 2023 - All rights reserved Panne de réseau Panne de serveur mail Load Balancer non fonctionnel Stockage objet indisponible 1h/j Ressources limitées Disques défaillants Coupure de flux niveau Firewall Certificat expiré Idées reçues sur le Cloud Une architecture à adapter, de l'ingénierie à mettre en place
  • 18. Coin Coin ! 18 La Duck Conf by OCTO Technology © 2023 - All rights reserved Une équipe, 2 vitesses et de la distance au sein de l’équipe On-Premises GitLab CI/CD Production sur OpenStack Développement sur AWS Dev Accès admin intranet new features ! Ops wtf ?!
  • 19. 19 Coin Coin ! La Duck Conf by OCTO Technology © 2023 - All rights reserved 1er objectif atteint ! Ouverture de service
  • 20. 20 Coin Coin ! La Duck Conf by OCTO Technology © 2023 - All rights reserved Le RUN : un nouvel objectif
  • 21. Coin Coin ! 21 La Duck Conf by OCTO Technology © 2023 - All rights reserved La maturité 03
  • 22. Coin Coin ! 22 La Duck Conf by OCTO Technology © 2023 - All rights reserved Satisfaction des utilisateurs finaux Confiance du client dans le plan de refonte Renfort de l’ équipe Accélération & déblocage de budget Après quelques mois de développement, on passe à la vitesse supérieure Accélération du plan de refonte
  • 23. Coin Coin ! 23 La Duck Conf by OCTO Technology © 2023 - All rights reserved Organisation des équipes On n’a plus assez de pizza 🍕 Équipe pluridisciplinaire XXL DEV DEV DEV OPS OPS PO ARCHI DEV DEV DEV DEV DEV ARCHI PO OPS Pour aller plus loins : https://www.cognitive-edge.com/logn-0-093-3-389-logcr-1-r20-764-t3410-35-p0-001/
  • 24. Coin Coin ! 24 La Duck Conf by OCTO Technology © 2023 - All rights reserved Organisation des équipes Passage à l’échelle : des équipes produits avec des Ops intégrés Équipe A DEV DEV DEV DEV OPS PO Équipe B DEV DEV DEV OPS PO Équipe C DEV DEV DEV DEV OPS PO
  • 25. Coin Coin ! 25 La Duck Conf by OCTO Technology © 2023 - All rights reserved Les irritants Les Ops : la 5ème roue du carrosse Ops ? 1 L’Ops n’apporte plus de valeur à l’équipe de dev
  • 26. Coin Coin ! 26 La Duck Conf by OCTO Technology © 2023 - All rights reserved Les irritants Les Ops : la 5ème roue du carrosse Ops ? 1 L’Ops n’apporte plus de valeur à l’équipe de dev 2 Synchronisation coûteuse Double portion de rituels
  • 27. Coin Coin ! 27 La Duck Conf by OCTO Technology © 2023 - All rights reserved Les irritants Les Ops : la 5ème roue du carrosse 1 L’Ops n’apporte plus de valeur à l’équipe de dev 3 Des tickets OPS mal menés 2 Synchronisation coûteuse Double portion de rituels Ops ?
  • 28. Coin Coin ! 28 La Duck Conf by OCTO Technology © 2023 - All rights reserved Organisation des équipes Mitosis des Ops Équipe A DEV DEV DEV PO Équipe B DEV DEV DEV PO Équipe C DEV DEV DEV PO Équipe D OPS OPS OPS Pour aller plus loin : https://teamtopologies.com/
  • 29. Coin Coin ! 29 La Duck Conf by OCTO Technology © 2023 - All rights reserved Objectifs et critères de succès Redonner du sens au travail Renforcer le sentiment d’appartenance à une équipe ● Améliorer l'exploitabilité, l’utilisation et la fiabilité de l’infrastructure du produit ● Donner satisfaction à nos 2 populations d’usagers ● Travailler ensemble sur des chantiers d’équipe ● Créer de la confiance au sein de l’équipe Augmenter le FOCUS des Ops sur des chantiers d’infra ● Réduction du contexte switching ● Priorisation des chantiers validés avec le client
  • 30. Coin Coin ! 30 La Duck Conf by OCTO Technology © 2023 - All rights reserved Nos livres de chevets https://www.octo.com/en/publications/culture-devops-volume-1/ https://sre.google/sre-book/table-of-contents/
  • 31. 31 Coin Coin ! La Duck Conf by OCTO Technology © 2023 - All rights reserved 3 pratiques décrites dans SRE qui nous ont inspirés
  • 32. Coin Coin ! 32 La Duck Conf by OCTO Technology © 2023 - All rights reserved 1ère pratique : On-Call Rôle de gestion d’incident Interruptible pour protéger l’équipe Gestion du stress Priorisation et backup Rôle tournant Montée en compétence Réduire le “bus factor”
  • 33. Coin Coin ! 33 La Duck Conf by OCTO Technology © 2023 - All rights reserved 2ème pratique : Post Mortem Blameless Récit d’une gestion d’incident
  • 34. Coin Coin ! 34 La Duck Conf by OCTO Technology © 2023 - All rights reserved 3ème pratique : la gestion du “toil” Tâches opérationnelles Pas de valeurs métier À réduire le plus possible À mesurer
  • 35. Coin Coin ! 35 La Duck Conf by OCTO Technology © 2023 - All rights reserved Légende 3ème pratique : la gestion du “toil” Capacité à entamer des chantiers Orienter vers la fiabilité 100% — — 50% — — 7.3 7.4 7.5 8.1 8.2 8.3 8.4 8.5 9.1 Évolution de la répartition des tickets Tickets Itération OPS Charge opérationnelle Fonctionnalité
  • 36. 36 Coin Coin ! La Duck Conf by OCTO Technology © 2023 - All rights reserved Les takeaways
  • 37. Coin Coin ! 37 La Duck Conf by OCTO Technology © 2023 - All rights reserved Appliquez les pratiques SRE selon VOTRE contexte Se réorganiser, c’est normal #TeamTopologies Méfiez-vous des promesses des Clouds, tous ne se valent pas Takeaways
  • 38. Coin Coin ! 38 La Duck Conf by OCTO Technology © 2023 - All rights reserved