SlideShare une entreprise Scribd logo
Les microservices au simple click
2Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Plan
Un peu d’histoire…
Microservices2
La recette CapFab3
Docker…Et oui encore Docker !!4
Kubernetes5
Perspectives6
1
3Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Architecture à microservices
Histoire
Adopte le cloud et
vend les mérites de
son architecture à
microservices
2009
Les géants du WEB
se proclament cloud
Les entreprises IT
2014
La bulle Docker.
Vive la conteneurisation
des microservices !
2014 - 2015
4Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Architecture à Microservices vs Architecture
monolithique
MicroservicesArchitecture N-tiers
5Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Architecture à microservices
Exemple de cartographie
450 microservices 500+ microservices 500+ microservices
6Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
La recette CapFab
Docker
Container d’applications
léger
Orchestrateur Docker
Démarche axée sur le Paas
pour déployer les
applicataions
Best Practices
Capgemini
Notre savoir faire en terme
d’architecture
logicielle/Agilité/Devops
Utilisation des ressources
Capacity management.
Séparation des préoccupation
Diviser une application en microservices dont chacun
couvre un domaine fonctionnel
Déploiement continue
Déploiement à la portée de tous sur une fréquence soutenue
Hétérogénéité des microservices
Des microservices implémentés sous des langages différents
peuvent cohabiter au sein d’une même application/projet
Développement rapide
Catalogue de microservices prêt à l’emploi
7Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Docker… Encore Docker?!
App A
Bins/Libs
App B
Bins/Libs
Docker
Host OS
Infrastructure
App C
Bins/Libs
CONTAINER
App A
Bins/Libs
App B
Bins/Libs
Hypervisor
Infrastructure
App C
Bins/Libs
Guest OSGuest OS Guest OS
Docker, Leger et rapide ! Machine virtuelle
VM
8Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Docker… la guerre des orchestrateur
Swarm
Mesos
Kubernetes
CoreOS
Tutum
Openshift
……
9Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Hello Kubernetes!
Docker c’est super mais en production…?
2 Billions
de
containers
par
Semaine
Combien de container
prévoir pour une
application?
Communiquer avec les
containers?
Sur quel noeud déployer un
container?
Scalabilité Orchestration Scheduling
Kubernetes
Né en Juin 2014 chez Google
Nom de code K8S
Fils de BORG
Opensource développé en GO
10Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Hello Kubernetes!
Orchestration dynamique en temps réel de containers dans un cluster
Microservices
Découpage d’une application en plusieurs
micro composants, .scalable, maintenable ,
orchestrable
Haute disponibilité
Redéployer une nouvelle instance de
service en cas de panne, en toute
transparence
Scalabilité automatique
Répliquer plusieurs instance d’un service
pour améliorer ses performances.
Capacity management
Gestion des ressources optimale
Séparation des préoccupation
Plus besoin de l’équipe infra pour réaliser
des déploiements
updates, patching, networking, service
Discovery, monitoring, and logging…
11Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Hello Kubernetes!
l’architecture
Lesdifférentscomposants
12Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Hello Kubernetes!
GogleDatacenter
13Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
CapFab
Le super orchestrateur
Allthetoolsweneed
14Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
CapFab
Les B’s
Plug&Dev
• Préparation du socle technique ?
• Préparation des environnements
devs/tests/vabf…?
• Initialiser les process CI/CD/CT ?
• Replication ?
DevOps
• Préparer les livrables pour
chaque environnement?
• Faire intervenir les “Ops” pour les
déploiement ?
15Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Démo time!
Let’s have a look
16Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
CapFab
Les perspectives
Besoin d’aide?
Supporter maven & graddle
Slack
Jira & Confluence
Enrichir le catalogue
Metrics, Logging, Monitoring
CI/CT/CD Pipeline…
17Copyright © Capgemini et Sogeti 2017. Tous droits réservés
Titre | Date
Questions/Réponses
www.capgemini.com
The information contained in this presentation is proprietary.
© 2017 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini.
A propos de Capgemini
Avec plus de 190 000 collaborateurs, Capgemini est présent dans
plus de 40 pays et célèbre son cinquantième anniversaire en
2017. Le Groupe est l'un des leaders mondiaux du conseil, des
services informatiques et de l'infogérance et a réalisé en 2016 un
chiffre d'affaires de 12,5 milliards d'euros. Avec ses clients,
Capgemini conçoit et met en œuvre les solutions business,
technologiques et digitales qui correspondent à leurs besoins et
leur apportent innovation et compétitivité. Profondément
multiculturel, Capgemini revendique un style de travail qui lui est
propre, la « Collaborative Business ExperienceTM », et s’appuie
sur un mode de production mondialisé, le « Rightshore® ».
Plus d’informations sur : www.capgemini.com
Rightshore® est une marque du groupe Capgemini

Contenu connexe

Similaire à CWIN17 Morocco / Microservices as a factory reda zerhouni

#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
 
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vfLivre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
rodolphe gilbert-collet
 
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
OCTO Technology
 
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
 
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
 
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
 
Cwin16 - Paris - dev ops
Cwin16 - Paris - dev opsCwin16 - Paris - dev ops
Cwin16 - Paris - dev ops
Capgemini
 
Développer et déployer dans le cloud
Développer et déployer dans le cloudDévelopper et déployer dans le cloud
Développer et déployer dans le cloud
Julien Dubois
 
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
 
Du business process modeling pour orchestrer des microservices julien cognet
Du business process modeling pour orchestrer des microservices   julien cognetDu business process modeling pour orchestrer des microservices   julien cognet
Du business process modeling pour orchestrer des microservices julien cognet
Julien Cognet
 
Présentation travail du stage
Présentation travail du stagePrésentation travail du stage
Présentation travail du stage
Taoufiq Bahalla
 
CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...
CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...
CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...
Capgemini
 
Devoxxfr 2014 rétrospective cloud
Devoxxfr 2014   rétrospective cloudDevoxxfr 2014   rétrospective cloud
Devoxxfr 2014 rétrospective cloud
Aurélien Pelletier
 
La Duck Conf : "Observabilité"
La Duck Conf : "Observabilité"La Duck Conf : "Observabilité"
La Duck Conf : "Observabilité"
OCTO Technology
 
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM France Lab
 
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
 
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
XebiaLabs
 
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
 
Formation M2i - FinOps : Gestion des coûts dans le Cloud
Formation M2i - FinOps : Gestion des coûts dans le CloudFormation M2i - FinOps : Gestion des coûts dans le Cloud
Formation M2i - FinOps : Gestion des coûts dans le Cloud
M2i Formation
 

Similaire à CWIN17 Morocco / Microservices as a factory reda zerhouni (20)

#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
 
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vfLivre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
Livre blanc cellenza_preparer_adoption_de_kubernetes_juin_2021_vf
 
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
 
Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
 
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"
 
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"
 
Cwin16 - Paris - dev ops
Cwin16 - Paris - dev opsCwin16 - Paris - dev ops
Cwin16 - Paris - dev ops
 
Développer et déployer dans le cloud
Développer et déployer dans le cloudDévelopper et déployer dans le cloud
Développer et déployer dans le cloud
 
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
 
Du business process modeling pour orchestrer des microservices julien cognet
Du business process modeling pour orchestrer des microservices   julien cognetDu business process modeling pour orchestrer des microservices   julien cognet
Du business process modeling pour orchestrer des microservices julien cognet
 
Présentation travail du stage
Présentation travail du stagePrésentation travail du stage
Présentation travail du stage
 
CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...
CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...
CWIN17 Morocco / Microsoft re-invent .net with the future in mind amine belha...
 
Devoxxfr 2014 rétrospective cloud
Devoxxfr 2014   rétrospective cloudDevoxxfr 2014   rétrospective cloud
Devoxxfr 2014 rétrospective cloud
 
cookbook-fr
cookbook-frcookbook-fr
cookbook-fr
 
La Duck Conf : "Observabilité"
La Duck Conf : "Observabilité"La Duck Conf : "Observabilité"
La Duck Conf : "Observabilité"
 
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction MeetupIBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
IBM Bluemix Paris Meetup #14 - Le Village by CA - 20160413 - Introduction Meetup
 
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
 
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
 
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
 
Formation M2i - FinOps : Gestion des coûts dans le Cloud
Formation M2i - FinOps : Gestion des coûts dans le CloudFormation M2i - FinOps : Gestion des coûts dans le Cloud
Formation M2i - FinOps : Gestion des coûts dans le Cloud
 

Plus de Capgemini

Top Healthcare Trends 2022
Top Healthcare Trends 2022Top Healthcare Trends 2022
Top Healthcare Trends 2022
Capgemini
 
Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022
Capgemini
 
Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022
Capgemini
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022
Capgemini
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022
Capgemini
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022
Capgemini
 
Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Top Life Insurance Trends 2022
Top Life Insurance Trends 2022
Capgemini
 
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですキャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
Capgemini
 
Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021
Capgemini
 
Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Life Insurance Top Trends 2021
Life Insurance Top Trends 2021
Capgemini
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021
Capgemini
 
Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021
Capgemini
 
Top Trends in Payments: 2021
Top Trends in Payments: 2021Top Trends in Payments: 2021
Top Trends in Payments: 2021
Capgemini
 
Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Health Insurance Top Trends 2021
Health Insurance Top Trends 2021
Capgemini
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021
Capgemini
 
Capgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous Planning
Capgemini
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020
Capgemini
 
Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020
Capgemini
 
Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020
Capgemini
 
Top Trends in Payments: 2020
Top Trends in Payments: 2020Top Trends in Payments: 2020
Top Trends in Payments: 2020
Capgemini
 

Plus de Capgemini (20)

Top Healthcare Trends 2022
Top Healthcare Trends 2022Top Healthcare Trends 2022
Top Healthcare Trends 2022
 
Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022
 
Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022
 
Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Top Life Insurance Trends 2022
Top Life Insurance Trends 2022
 
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですキャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
 
Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021
 
Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Life Insurance Top Trends 2021
Life Insurance Top Trends 2021
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021
 
Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021
 
Top Trends in Payments: 2021
Top Trends in Payments: 2021Top Trends in Payments: 2021
Top Trends in Payments: 2021
 
Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Health Insurance Top Trends 2021
Health Insurance Top Trends 2021
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021
 
Capgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous Planning
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020
 
Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020
 
Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020
 
Top Trends in Payments: 2020
Top Trends in Payments: 2020Top Trends in Payments: 2020
Top Trends in Payments: 2020
 

CWIN17 Morocco / Microservices as a factory reda zerhouni

  • 1. Les microservices au simple click
  • 2. 2Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Plan Un peu d’histoire… Microservices2 La recette CapFab3 Docker…Et oui encore Docker !!4 Kubernetes5 Perspectives6 1
  • 3. 3Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Architecture à microservices Histoire Adopte le cloud et vend les mérites de son architecture à microservices 2009 Les géants du WEB se proclament cloud Les entreprises IT 2014 La bulle Docker. Vive la conteneurisation des microservices ! 2014 - 2015
  • 4. 4Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Architecture à Microservices vs Architecture monolithique MicroservicesArchitecture N-tiers
  • 5. 5Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Architecture à microservices Exemple de cartographie 450 microservices 500+ microservices 500+ microservices
  • 6. 6Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date La recette CapFab Docker Container d’applications léger Orchestrateur Docker Démarche axée sur le Paas pour déployer les applicataions Best Practices Capgemini Notre savoir faire en terme d’architecture logicielle/Agilité/Devops Utilisation des ressources Capacity management. Séparation des préoccupation Diviser une application en microservices dont chacun couvre un domaine fonctionnel Déploiement continue Déploiement à la portée de tous sur une fréquence soutenue Hétérogénéité des microservices Des microservices implémentés sous des langages différents peuvent cohabiter au sein d’une même application/projet Développement rapide Catalogue de microservices prêt à l’emploi
  • 7. 7Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Docker… Encore Docker?! App A Bins/Libs App B Bins/Libs Docker Host OS Infrastructure App C Bins/Libs CONTAINER App A Bins/Libs App B Bins/Libs Hypervisor Infrastructure App C Bins/Libs Guest OSGuest OS Guest OS Docker, Leger et rapide ! Machine virtuelle VM
  • 8. 8Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Docker… la guerre des orchestrateur Swarm Mesos Kubernetes CoreOS Tutum Openshift ……
  • 9. 9Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Hello Kubernetes! Docker c’est super mais en production…? 2 Billions de containers par Semaine Combien de container prévoir pour une application? Communiquer avec les containers? Sur quel noeud déployer un container? Scalabilité Orchestration Scheduling Kubernetes Né en Juin 2014 chez Google Nom de code K8S Fils de BORG Opensource développé en GO
  • 10. 10Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Hello Kubernetes! Orchestration dynamique en temps réel de containers dans un cluster Microservices Découpage d’une application en plusieurs micro composants, .scalable, maintenable , orchestrable Haute disponibilité Redéployer une nouvelle instance de service en cas de panne, en toute transparence Scalabilité automatique Répliquer plusieurs instance d’un service pour améliorer ses performances. Capacity management Gestion des ressources optimale Séparation des préoccupation Plus besoin de l’équipe infra pour réaliser des déploiements updates, patching, networking, service Discovery, monitoring, and logging…
  • 11. 11Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Hello Kubernetes! l’architecture Lesdifférentscomposants
  • 12. 12Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Hello Kubernetes! GogleDatacenter
  • 13. 13Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date CapFab Le super orchestrateur Allthetoolsweneed
  • 14. 14Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date CapFab Les B’s Plug&Dev • Préparation du socle technique ? • Préparation des environnements devs/tests/vabf…? • Initialiser les process CI/CD/CT ? • Replication ? DevOps • Préparer les livrables pour chaque environnement? • Faire intervenir les “Ops” pour les déploiement ?
  • 15. 15Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Démo time! Let’s have a look
  • 16. 16Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date CapFab Les perspectives Besoin d’aide? Supporter maven & graddle Slack Jira & Confluence Enrichir le catalogue Metrics, Logging, Monitoring CI/CT/CD Pipeline…
  • 17. 17Copyright © Capgemini et Sogeti 2017. Tous droits réservés Titre | Date Questions/Réponses
  • 18. www.capgemini.com The information contained in this presentation is proprietary. © 2017 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini. A propos de Capgemini Avec plus de 190 000 collaborateurs, Capgemini est présent dans plus de 40 pays et célèbre son cinquantième anniversaire en 2017. Le Groupe est l'un des leaders mondiaux du conseil, des services informatiques et de l'infogérance et a réalisé en 2016 un chiffre d'affaires de 12,5 milliards d'euros. Avec ses clients, Capgemini conçoit et met en œuvre les solutions business, technologiques et digitales qui correspondent à leurs besoins et leur apportent innovation et compétitivité. Profondément multiculturel, Capgemini revendique un style de travail qui lui est propre, la « Collaborative Business ExperienceTM », et s’appuie sur un mode de production mondialisé, le « Rightshore® ». Plus d’informations sur : www.capgemini.com Rightshore® est une marque du groupe Capgemini