SlideShare a Scribd company logo
1 of 21
Download to read offline
Constuire une application
Ops-friendly
Par Pablo Lopez
Mise en garde

2
Dev versus Ops

3
Déploiement
Scalabilité

5
Gestion de configuration

6
Tracabilité

7
Configuration à chaud

8
Tolérance à
la panne
Se préparer au pire

10
Initialisation et ligne de vie

11
Code défensif

12
Modes dégradés

13
Supervision
Logs

15
Monitoring

16
Coopération
Responsabiliser

18
DevOps

19
Merci
Des questions ?

More Related Content

Viewers also liked

Comment avoir deezer music premium+ gratuitement
Comment avoir deezer music premium+ gratuitementComment avoir deezer music premium+ gratuitement
Comment avoir deezer music premium+ gratuitementMusique-illimite
 
As 10 mellores parellas de hollywood
As 10 mellores parellas de hollywoodAs 10 mellores parellas de hollywood
As 10 mellores parellas de hollywoodpauliii
 
Presentation projet-cr definitief-1
Presentation projet-cr definitief-1Presentation projet-cr definitief-1
Presentation projet-cr definitief-1Liene Gallego
 
Como publicar un blog??
Como publicar un blog??Como publicar un blog??
Como publicar un blog??daldela
 
OpenDataGarage-Session3B-ChristophePierrel-RegionPACA
OpenDataGarage-Session3B-ChristophePierrel-RegionPACAOpenDataGarage-Session3B-ChristophePierrel-RegionPACA
OpenDataGarage-Session3B-ChristophePierrel-RegionPACAFing
 
Veanlo -------el perú avanza...
Veanlo -------el perú avanza...Veanlo -------el perú avanza...
Veanlo -------el perú avanza...enzo crespo
 
Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011François Wauquier
 
FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...
FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...
FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...Francis Vanier
 
Saint Mihiel 2008
Saint Mihiel 2008Saint Mihiel 2008
Saint Mihiel 2008guest0c71ce
 
Código abierto y Cloud Computing
Código abierto y Cloud ComputingCódigo abierto y Cloud Computing
Código abierto y Cloud Computinghdanniel
 
Patito Feo
Patito FeoPatito Feo
Patito Feomufin
 
Adaptar El CurríCulo, Individualizar La EnseñAnza E
Adaptar El CurríCulo, Individualizar La EnseñAnza EAdaptar El CurríCulo, Individualizar La EnseñAnza E
Adaptar El CurríCulo, Individualizar La EnseñAnza EMichelle Ortiz
 
Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & DéveloppementsPaulin CHOUDJA
 
20 idées pour le futur "café carrefour"
20 idées pour le futur "café carrefour"20 idées pour le futur "café carrefour"
20 idées pour le futur "café carrefour"Fing
 
Asse et-Boiron - Journal d'informations No 1 - Juin 2014
Asse et-Boiron - Journal d'informations No 1 - Juin 2014Asse et-Boiron - Journal d'informations No 1 - Juin 2014
Asse et-Boiron - Journal d'informations No 1 - Juin 2014Jean-Marc Sandoz
 
1112 Heure Exquise
1112 Heure Exquise1112 Heure Exquise
1112 Heure Exquisemariane m
 

Viewers also liked (20)

Comment avoir deezer music premium+ gratuitement
Comment avoir deezer music premium+ gratuitementComment avoir deezer music premium+ gratuitement
Comment avoir deezer music premium+ gratuitement
 
As 10 mellores parellas de hollywood
As 10 mellores parellas de hollywoodAs 10 mellores parellas de hollywood
As 10 mellores parellas de hollywood
 
Presentation projet-cr definitief-1
Presentation projet-cr definitief-1Presentation projet-cr definitief-1
Presentation projet-cr definitief-1
 
Les Cosmonotes
Les CosmonotesLes Cosmonotes
Les Cosmonotes
 
Como publicar un blog??
Como publicar un blog??Como publicar un blog??
Como publicar un blog??
 
OpenDataGarage-Session3B-ChristophePierrel-RegionPACA
OpenDataGarage-Session3B-ChristophePierrel-RegionPACAOpenDataGarage-Session3B-ChristophePierrel-RegionPACA
OpenDataGarage-Session3B-ChristophePierrel-RegionPACA
 
Veanlo -------el perú avanza...
Veanlo -------el perú avanza...Veanlo -------el perú avanza...
Veanlo -------el perú avanza...
 
Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011Les Frontieres de L'equipe - Agile france 2011
Les Frontieres de L'equipe - Agile france 2011
 
Comer Frutas
Comer FrutasComer Frutas
Comer Frutas
 
FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...
FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...
FVanier_Thesis_NonlinearOptics-ChalcogenideTelluriteMicrospheres-GenerationMi...
 
Saint Mihiel 2008
Saint Mihiel 2008Saint Mihiel 2008
Saint Mihiel 2008
 
Código abierto y Cloud Computing
Código abierto y Cloud ComputingCódigo abierto y Cloud Computing
Código abierto y Cloud Computing
 
Patito Feo
Patito FeoPatito Feo
Patito Feo
 
Adaptar El CurríCulo, Individualizar La EnseñAnza E
Adaptar El CurríCulo, Individualizar La EnseñAnza EAdaptar El CurríCulo, Individualizar La EnseñAnza E
Adaptar El CurríCulo, Individualizar La EnseñAnza E
 
Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & Développements
 
20 idées pour le futur "café carrefour"
20 idées pour le futur "café carrefour"20 idées pour le futur "café carrefour"
20 idées pour le futur "café carrefour"
 
Slideshare Cms
Slideshare CmsSlideshare Cms
Slideshare Cms
 
Asse et-Boiron - Journal d'informations No 1 - Juin 2014
Asse et-Boiron - Journal d'informations No 1 - Juin 2014Asse et-Boiron - Journal d'informations No 1 - Juin 2014
Asse et-Boiron - Journal d'informations No 1 - Juin 2014
 
Demigny Depart
Demigny DepartDemigny Depart
Demigny Depart
 
1112 Heure Exquise
1112 Heure Exquise1112 Heure Exquise
1112 Heure Exquise
 

More from Publicis Sapient Engineering

XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainXebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainPublicis Sapient Engineering
 
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurXebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurPublicis Sapient Engineering
 
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...Publicis Sapient Engineering
 
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin Publicis Sapient Engineering
 
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?Publicis Sapient Engineering
 
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?Publicis Sapient Engineering
 
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéXebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéPublicis Sapient Engineering
 
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...Publicis Sapient Engineering
 
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !Publicis Sapient Engineering
 
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizXebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizPublicis Sapient Engineering
 
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéXebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéPublicis Sapient Engineering
 
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectXebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectPublicis Sapient Engineering
 
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...Publicis Sapient Engineering
 
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018Publicis Sapient Engineering
 
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...Publicis Sapient Engineering
 
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...Publicis Sapient Engineering
 

More from Publicis Sapient Engineering (20)

XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainXebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
 
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to CloudXebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to Cloud
 
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurXebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
 
XebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern InfrastructureXebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern Infrastructure
 
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
 
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
 
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
 
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
 
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéXebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
 
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
 
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
 
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizXebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
 
XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture
 
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéXebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilité
 
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectXebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID Connect
 
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
 
XebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an aprèsXebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an après
 
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018
 
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
 
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...