XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Containers et le Cloud....vive les outils de déploiement !

38 %
63 %
Information about XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les...

Published on November 23, 2016

Author: XebiaFrance

Source: slideshare.net

1. @xebiconfr #xebiconfr Les outils de déploiement sont morts avec les Containers et le Cloud.... Vive les outils de déploiement ! Benoit Moussaud

2. @xebiconfr #xebiconfr Qui suis – je ? 1

3. @xebiconfr #xebiconfr @me Nom: Moussaud Prénom: Benoit Profession: Directeur Technique @Xebialabs Twitter: @bmoussaud

4. @xebiconfr #xebiconfr XebiaLabs Editeur Logiciel Pionnier et leader technologique du Continuous Delivery et du DevOps Présence globale (Europe, US, & APAC) 200+ clients grands comptes Reconnu par les analystes

5. @xebiconfr #xebiconfr PERIODIC TABLE OF DEVOPS TOOLS

6. @xebiconfr #xebiconfr Les solutions XebiaLabs Orchestrer, automatiser et donner de la visibilité sur des pipelines de livraison Automatiser le déploiement des packages applicatifs sur les différents environnements

7. @xebiconfr #xebiconfr +200 clients nous font confiance Outsourcing TelcoBanque, Finance, Assurance Sites web, SaaS, high tech u Secteur public Energie et Industrie Transport et tourisme

8. @xebiconfr #xebiconfr +200 clients nous font confiance Outsourcing TelcoBanque, Finance, Assurance Sites web, SaaS, high tech u Secteur public Energie et Industrie Transport et tourisme

9. @xebiconfr #xebiconfr De quoi parle-t-on ? 2

10. @xebiconfr #xebiconfr Vers l’infini et au delà http://www.eventuallycoding.com/wp-content/uploads/2015/12/tumblr_lw0g09a2hf1qaz5oho1_5001.png

11. @xebiconfr #xebiconfr Vers une unification du packaging • Fin des packages os natifs (rpm / msi) • Fin des packages applicatifs (war / html / js / gem / ...) • Un nouvelle élément de livraison : l’image cloud / container  Référence ! Référence !

12. @xebiconfr #xebiconfr De (nouvelles) cibles • Cibles existantes • OS (Operating System) • AS (Application Servers) • Nouvelles cibles • Cloud Runtime – le nouvel AS: Amazon, Google, ... • Orchestration : Docker Swarm, Kubernetes, OpenShift, Mesos,DC/O

13. @xebiconfr #xebiconfr Augmentation du périmètre • Fin de la séparation Infrastructure / Application • Fin des zones de responsabilités Dev / Ops • Le déploiement englobe tout le périmètre  Technique: (mémoire, stockage, réseau)  Applicatif (middleware + app)

14. @xebiconfr #xebiconfr Configuration, Configuration • Toujours présente et pas près de disparaître • Complexe, segmentée et volumineuse • Pas de solutions proposées • Changement !

15. @xebiconfr #xebiconfr Le mythe de la commande unique • WebSphere App Server: AdminApp.install(‘myapp.ear’) • CloudFoundry : cf push myapp • Docker: docker run myapp Mais en réalité il faut gérer les éléments plus finement et ainsi utiliser les 200 options qui existent ! Et puis 1 c’est facile mais l’ échelle

16. @xebiconfr #xebiconfr Applications Hybrides • Mixage des éléments traditionnels avec les éléments gérés par les containers • Facilité d’adoption • Evangélisation • Migration

17. @xebiconfr #xebiconfr Alors ....C’est la même chanson ! • Vers une possible unification ? • Vers une simplification...? Non ! la complexité du déploiement reste ! • Technologique • Configuration • Audit • A large échelle

18. @xebiconfr #xebiconfr XL Deploy 3

19. @xebiconfr #xebiconfr XL Deploy : modèle, objets et référentiels Packages de déploiement Environnements Dictionnaires de configuration • WAR • SQL • Fichier Configuration • Image • Cloud Resources • .... • Machine • DB • Tomcat Server • Cloud Provider • Container Orchestrator +++DEPLOYMENT RULES

20. @xebiconfr #xebiconfr

#xebiconfr presentations

Add a comment

Related presentations