SlideShare uma empresa Scribd logo
1 de 13
1
Tél : +212 537 778 843
www.octo.com
© OCTO 2015
49 rue Jabal Tazzeka
10000 Agdal, Rabat - MAROC
26/11/2015
LA PERFORMANCE DANS LE DATACENTER
2
19:00 : L’IT externalisé, un nouveau paradigme, de nouvelles
compétences (45min)
Islam ABOUELATA (Datacenter Specialist N+ONE)
20:00 : Faire de la performance en continue avec les outils de
provisionning et d’automatisation du déploiement : Docker, Puppet,
Gatling, Jenkins, … (30min)
Nabil BELAKBIR (Architecte OCTO Technology)
Contenu de la soirée
3
Tél : +212 537 778 843
www.octo.com
© OCTO 2015
49 rue Jabal Tazzeka
10000 Agdal, Rabat - MAROC
26/11/2015
Faire de la performance en continue avec les outils
de provisionning et d’automatisation du déploiement
: Docker, Puppet, Gatling, Jenkins, …
4
Qui suis je?
Nabil BELAKBIR
Architecte @OCTO
Co-organisateur
« Perf-UG Maroc »
@nabilblk
5
Les tests ont toujours existés
5
Les tests ont été une
pratique depuis la
première machine
utilisée pour les calculs
Utilisation de la calculatrice pour
vérifier les résultats de calcul du
premier ordinateur (ENIAC)
6
Garantir la SLA .
Elaborer un « Capacity Planning » adéquat de la plateforme .
Valider les fonctionnalités suite aux mises-à-jour.
Mettre à jour l’application sans ajouter de la régression technique.
Confirmer que le refactoring n’a pas cassé des fonctionnalités
existantes , et n’aura pas d’impact sur le SLA
Pourquoi les tests de perfs sont essentiels pour les applications ?
7
Pourquoi on en fait pas ?
Coûte
ux
Compliqué
On ne sait
pas faire On l’a
déjà fait
8
QUAND
CA FAIT MAL
IL FAUT LE FAIRE
SOUVENT
Nécessité d’automatiser
9
Un écosystème en ébullition
10
12
Avec quoi on va le faire ?
DEMO
BUILD PETCLINIC
PROVIONNING DE LA
PLATEFORME DE TEST
DEPLOIEMENT DE
PETCLINIC
EXECUTION TESTS DE
CHARGE
GENERATION
RAPPORTS
DEPROVISIONNING DE
LA PLATEFORME
Au Programme :
Les sources :
https://github.com/nabilblk/jenkins-job-petclinic-perf-meetup
https://github.com/nabilblk/petclinic-docker
https://github.com/nabilblk/gatling-petclinic
13
recrutement@octo.com
Vous croyez que les technologies changent le
monde ?
Nous aussi ! Rejoignez-nous !
14
Question ?
Questions ?

Mais conteúdo relacionado

Destaque

Kundenzufriendenheit im E Commerce - Bernd Ernst
Kundenzufriendenheit im E Commerce - Bernd ErnstKundenzufriendenheit im E Commerce - Bernd Ernst
Kundenzufriendenheit im E Commerce - Bernd ErnstBerndFriedrichErnst
 
11 17 session 45
11 17 session 4511 17 session 45
11 17 session 45nblock
 
RESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa L
RESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa LRESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa L
RESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa LToni Guirao
 
Kazan Gerbang Islam di Rusia
Kazan Gerbang Islam di RusiaKazan Gerbang Islam di Rusia
Kazan Gerbang Islam di RusiaAwalia Hafsyah
 
Web 2.0 et journalisme scientifique : prise en main de Twitter
Web 2.0 et journalisme scientifique : prise en main de TwitterWeb 2.0 et journalisme scientifique : prise en main de Twitter
Web 2.0 et journalisme scientifique : prise en main de TwitterMarion Sabourdy
 
Formation Agilité à ESTIA le 20/09/12
Formation Agilité à ESTIA le 20/09/12Formation Agilité à ESTIA le 20/09/12
Formation Agilité à ESTIA le 20/09/12Fabrice Aimetti
 
Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...
Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...
Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...Tns-Ilres
 
Recruitement Techniques
Recruitement TechniquesRecruitement Techniques
Recruitement Techniquessamarth_tandon
 

Destaque (17)

Deber11.
Deber11.Deber11.
Deber11.
 
Balade au dessus de paris
Balade au dessus de parisBalade au dessus de paris
Balade au dessus de paris
 
Kundenzufriendenheit im E Commerce - Bernd Ernst
Kundenzufriendenheit im E Commerce - Bernd ErnstKundenzufriendenheit im E Commerce - Bernd Ernst
Kundenzufriendenheit im E Commerce - Bernd Ernst
 
11 17 session 45
11 17 session 4511 17 session 45
11 17 session 45
 
RESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa L
RESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa LRESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa L
RESERVES DE PETROLI AL MÓN by Alba D, Carol I i Ainhoa L
 
JC Resumes Samples
JC Resumes SamplesJC Resumes Samples
JC Resumes Samples
 
Kazan Gerbang Islam di Rusia
Kazan Gerbang Islam di RusiaKazan Gerbang Islam di Rusia
Kazan Gerbang Islam di Rusia
 
Práctica4 portafolio
Práctica4 portafolioPráctica4 portafolio
Práctica4 portafolio
 
Web 2.0 et journalisme scientifique : prise en main de Twitter
Web 2.0 et journalisme scientifique : prise en main de TwitterWeb 2.0 et journalisme scientifique : prise en main de Twitter
Web 2.0 et journalisme scientifique : prise en main de Twitter
 
Modélisation pédagogique d'outils TICE
Modélisation pédagogique d'outils TICEModélisation pédagogique d'outils TICE
Modélisation pédagogique d'outils TICE
 
Formation Agilité à ESTIA le 20/09/12
Formation Agilité à ESTIA le 20/09/12Formation Agilité à ESTIA le 20/09/12
Formation Agilité à ESTIA le 20/09/12
 
Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...
Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...
Polit monitor lëtzebuerg_-_rtl_luxemburger_wort_september_2013_volet_4_perspe...
 
J'aime...
J'aime...J'aime...
J'aime...
 
Website
WebsiteWebsite
Website
 
Enquête de fréquentation - Bibliothèque Publique d'Information - Novembre 2009
Enquête de fréquentation - Bibliothèque Publique d'Information - Novembre 2009Enquête de fréquentation - Bibliothèque Publique d'Information - Novembre 2009
Enquête de fréquentation - Bibliothèque Publique d'Information - Novembre 2009
 
Recruitement Techniques
Recruitement TechniquesRecruitement Techniques
Recruitement Techniques
 
Encuesta online voto 2015
Encuesta online voto 2015Encuesta online voto 2015
Encuesta online voto 2015
 

Semelhante a Session #3 La performance dans le Datacenter - La performance dans continue

Petit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projetsPetit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projetsAdrien Blind
 
Petit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projetsPetit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projetsOCTO Technology
 
Présentation travail du stage
Présentation travail du stagePrésentation travail du stage
Présentation travail du stageTaoufiq Bahalla
 
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
 
LA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutive
LA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutiveLA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutive
LA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutiveOCTO Technology
 
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"OCTO Technology
 
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...Publicis Sapient Engineering
 
IoT et architecture cloud haute performance
IoT et architecture cloud haute performanceIoT et architecture cloud haute performance
IoT et architecture cloud haute performanceMicrosoft
 
La Duck Conf - "Kube is the new mainframe"
La Duck Conf - "Kube is the new mainframe" La Duck Conf - "Kube is the new mainframe"
La Duck Conf - "Kube is the new mainframe" OCTO Technology
 
meetup devops aix-marseille - décembre 2023
meetup devops aix-marseille - décembre 2023meetup devops aix-marseille - décembre 2023
meetup devops aix-marseille - décembre 2023Frederic Leger
 
INRIA continuous integration plaftorm
INRIA continuous integration plaftormINRIA continuous integration plaftorm
INRIA continuous integration plaftormbuildacloud
 
Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015
Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015
Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015Novabuild
 
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolutionLA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolutionOCTO Technology
 
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...OCTO Technology
 
Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...
Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...
Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...OCTO Technology
 
lebiklab_cr971_fablab_prez_2.pdf
lebiklab_cr971_fablab_prez_2.pdflebiklab_cr971_fablab_prez_2.pdf
lebiklab_cr971_fablab_prez_2.pdfowatte1
 
Plateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de MontréallPlateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de MontréallCloudOps2005
 
Devops - vision et pratiques
Devops - vision et pratiquesDevops - vision et pratiques
Devops - vision et pratiquesJoseph Glorieux
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesOCTO Technology Suisse
 
Meetup sdn paris #4
Meetup sdn paris #4Meetup sdn paris #4
Meetup sdn paris #4SDN_Paris
 

Semelhante a Session #3 La performance dans le Datacenter - La performance dans continue (20)

Petit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projetsPetit déjeuner Octo - L'infra au service de ses projets
Petit déjeuner Octo - L'infra au service de ses projets
 
Petit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projetsPetit-déjeuner OCTO - L'Infra au service de ses projets
Petit-déjeuner OCTO - L'Infra au service de ses projets
 
Présentation travail du stage
Présentation travail du stagePrésentation travail du stage
Présentation travail du stage
 
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!
 
LA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutive
LA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutiveLA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutive
LA DUCK CONF 2023 - Ré-urbanisation d'un SI à travers une archi évolutive
 
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
La Duck Conf - "Elle est ou ton appli ? Dans mon kube"
 
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
XebiCon'16 : Orange et Xebia Labs - De l'Agilité vers le Déploiement Continu ...
 
IoT et architecture cloud haute performance
IoT et architecture cloud haute performanceIoT et architecture cloud haute performance
IoT et architecture cloud haute performance
 
La Duck Conf - "Kube is the new mainframe"
La Duck Conf - "Kube is the new mainframe" La Duck Conf - "Kube is the new mainframe"
La Duck Conf - "Kube is the new mainframe"
 
meetup devops aix-marseille - décembre 2023
meetup devops aix-marseille - décembre 2023meetup devops aix-marseille - décembre 2023
meetup devops aix-marseille - décembre 2023
 
INRIA continuous integration plaftorm
INRIA continuous integration plaftormINRIA continuous integration plaftorm
INRIA continuous integration plaftorm
 
Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015
Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015
Btp et robotique Proxinnov - Practicale Novabuild 21/05/2015
 
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolutionLA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolution
 
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
La Duck Conf - "Edge computing : le déploiement continu se fait une virée en ...
 
Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...
Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...
Comptoir - Utiliser une solution d'edge Open Source pour améliorer l'inspecti...
 
lebiklab_cr971_fablab_prez_2.pdf
lebiklab_cr971_fablab_prez_2.pdflebiklab_cr971_fablab_prez_2.pdf
lebiklab_cr971_fablab_prez_2.pdf
 
Plateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de MontréallPlateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de Montréall
 
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
 
Meetup sdn paris #4
Meetup sdn paris #4Meetup sdn paris #4
Meetup sdn paris #4
 

Session #3 La performance dans le Datacenter - La performance dans continue

  • 1. 1 Tél : +212 537 778 843 www.octo.com © OCTO 2015 49 rue Jabal Tazzeka 10000 Agdal, Rabat - MAROC 26/11/2015 LA PERFORMANCE DANS LE DATACENTER
  • 2. 2 19:00 : L’IT externalisé, un nouveau paradigme, de nouvelles compétences (45min) Islam ABOUELATA (Datacenter Specialist N+ONE) 20:00 : Faire de la performance en continue avec les outils de provisionning et d’automatisation du déploiement : Docker, Puppet, Gatling, Jenkins, … (30min) Nabil BELAKBIR (Architecte OCTO Technology) Contenu de la soirée
  • 3. 3 Tél : +212 537 778 843 www.octo.com © OCTO 2015 49 rue Jabal Tazzeka 10000 Agdal, Rabat - MAROC 26/11/2015 Faire de la performance en continue avec les outils de provisionning et d’automatisation du déploiement : Docker, Puppet, Gatling, Jenkins, …
  • 4. 4 Qui suis je? Nabil BELAKBIR Architecte @OCTO Co-organisateur « Perf-UG Maroc » @nabilblk
  • 5. 5 Les tests ont toujours existés 5 Les tests ont été une pratique depuis la première machine utilisée pour les calculs Utilisation de la calculatrice pour vérifier les résultats de calcul du premier ordinateur (ENIAC)
  • 6. 6 Garantir la SLA . Elaborer un « Capacity Planning » adéquat de la plateforme . Valider les fonctionnalités suite aux mises-à-jour. Mettre à jour l’application sans ajouter de la régression technique. Confirmer que le refactoring n’a pas cassé des fonctionnalités existantes , et n’aura pas d’impact sur le SLA Pourquoi les tests de perfs sont essentiels pour les applications ?
  • 7. 7 Pourquoi on en fait pas ? Coûte ux Compliqué On ne sait pas faire On l’a déjà fait
  • 8. 8 QUAND CA FAIT MAL IL FAUT LE FAIRE SOUVENT Nécessité d’automatiser
  • 9. 9 Un écosystème en ébullition
  • 10. 10
  • 11. 12 Avec quoi on va le faire ? DEMO BUILD PETCLINIC PROVIONNING DE LA PLATEFORME DE TEST DEPLOIEMENT DE PETCLINIC EXECUTION TESTS DE CHARGE GENERATION RAPPORTS DEPROVISIONNING DE LA PLATEFORME Au Programme : Les sources : https://github.com/nabilblk/jenkins-job-petclinic-perf-meetup https://github.com/nabilblk/petclinic-docker https://github.com/nabilblk/gatling-petclinic
  • 12. 13 recrutement@octo.com Vous croyez que les technologies changent le monde ? Nous aussi ! Rejoignez-nous !