Publicité

La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"

OCTO Technology
5 Feb 2018
Publicité

Contenu connexe

Présentations pour vous(20)

Similaire à La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"(20)

Publicité

Plus de OCTO Technology(20)

Publicité

La Duck Conf 2018 : "Une infrastructure peut en cacher une autre !"

  1. @madgicweb @etiennecoutaud Une infrastructure peut en cacher une autre ! #duckconf
  2. Qui sommes nous ? Etienne DevOps @etiennecoutaud Frédéric DevOps @madgicweb
  3. Pourquoi ? Derrière chaque projet informatique se cache une infrastructure Derrière chaque choix d’architecture du projet (Entreprise ou Logiciel ou Technique) se cache des exigences d'infrastructure Chaque exigence portée en plus par l'infrastructure va nécessiter des compétences
  4. L’histoire de Paul ! Paul à une idée Paul est plutôt bon dans la technique Paul voit grand, mais souhaite commencer petit et itérer Paul se lance !
  5. Tout commence avec... Webapp Base de données DomainNameServer
  6. Eviter la catastrophe ... Webapp Base de données DomainNameServer Mail Backups
  7. Un peu de sécurité… (pas trop) Reverse Proxy Terminaison SSL Webapp Base de données DomainNameServer Mail Backups
  8. Une machine = une fonction Reverse Proxy Terminaison SSL Webapp Base de données DomainNameServer Mail Backups
  9. Tolérance à la panne Reverse Proxy Terminaison SSL Webapp Base de données DomainNameServer Mail Backups Session Store
  10. Serveur de sources Travailler en équipe DomainNameServer Mail Backups SCM Reverse Proxy Terminaison SSL Webapp Base de données Session Store
  11. Pipeline de déploiement RP SSL Webapp BDD DomainNameServer Mail Backups SCM UDD / PIC Structurer son processus de livraison Dev Pré-Prod Prod Session Store
  12. Monitoring & alerting RP SSL Webapp BDD DomainNameServer Mail Backups SCM Monitoring Dashboarding Dev Pré-Prod Prod Session Store UDD / PIC
  13. Puit de logs RP SSL Webapp BDD DomainNameServer Mail Backups SCM Monitoring Dashboarding Puit de log Dashboarding Dev Pré-Prod Prod Session Store UDD / PIC
  14. De nouveaux projets ... RP SSL Webapp BDD DomainNameServer Mail Backups SCM UDD Monitoring Dashboarding Puit de log Dashboarding Dev Pré-Prod Prod Session Store
  15. Rationalisons l’infrastructure !
  16. Infrastructure sous utilisée 95% 50% 5% ● Comment optimiser au mieux l’usage des machines ? ● Plusieurs applications sur la même machine ?
  17. Le conteneur au secours de la densification ● Optimisation des ressources ● Isolation ● Immutabilité ● Agnostique de l’infrastructure ● Facilite les déploiements ● Homogénéité ● Standardisation
  18. Conteneurisation et densification Orchestrateur de conteneurs Dev Pré-Prod Prod 80% 80% 80% 80% 80%
  19. Frontière plus mince entre les Devs et les OPS OPS DEV Abstraction de l'infrastructure ● L’ops met à disposition des Devs, des services d’infrastructure ● L’ops développe des services ● Le dev a le pouvoir de composer sa propre infrastructure
  20. Changement fort de paradigme ??? Passage d’un monde où la séparation est physique à celui où la séparation est logique* 80% 80% Orchestrateur de conteneurs
  21. De nouvelles compétences nécessaires ● Réseau (SDN) ● Cloud ● Automatisation ● Programmation (go) ● Conteneurs ● Orchestrateur de conteneurs ● Software Craftsmanship ● Stockage distribué ● ...
  22. Nouveau projet dans le projet Ce qui était un projet technique et d’infrastructure devient également un projet organisationnel ● Recrutements ? ● Formations ? ● Externalisation ?
  23. Et au final : Bi-modal IT ! Legacy Contraintes de production et de stabilité Filière digitale Innovation et TTM court, mais fort prérequis techniques et organisationnel ● Comment passer de l’un à l’autre ? ● Qui est éligible ?
  24. Et au final ! Legacy Filière digitale
  25. Take Away Ne pas prendre une masse pour enfoncer un clou ! Adapter votre infrastructure à vos exigences projet. Les compétences vont évoluer au rythme des nouveaux styles d’infrastructure. Accompagner vos équipes à y faire face. Les nouvelles technologies d’abstraction ont des impacts structurants sur l’architecture et le développement du projet. Monter des équipes pluridisciplinaire et travailler d’ores et déjà sur le découplage technico-fonctionnel.
  26. Merci ! Etienne DevOps @etiennecoutaud Frédéric DevOps @madgicweb #duckconf
Publicité