Quelle méthodologie DevOps pour accélérer la production de vos logiciels ?

Preview:

Citation preview

QUELLE MÉTHODOLOGIE DEVOPS POUR ACCÉLÉRER LA

PRODUCTION DE VOS LOGICIELS ?

Qui suis-je ?

Gilles TourvieilleResponsable Avant-Vente

Interested in: Lyon e-SportContact :

E-mail : gt@alinto.euTwitter : @g_tourLe reste : g.tour*

PROTECTAMSP SCIM

Alinto

Serveur de messagerie

professionnelle

Relais de messagerie

sécuriséFax et SMS

10 ans d’expérience en tant qu’éditeur de logicielExpert Java

Pré-histoire

Quand je fais une modif. en prod…

Dans l’idée

Créer une chaine de production de logiciel

IDE

Poste de travail

Formatage de code

Travail collaboratif

Gestionnaire de version

Sauvegarde

DevBox

Multi plate-forme

Camion Atelier

DevOps

Dev : des logiciels pour la production

+

Ops : automatiser

=

DevOps : construire ensemble de meilleurs logiciels

Automate all the things

Commandements :Tu n’installeras pas manuellement tes dépendances.

Tu automatiseras ta build.

Tu automatiseras tes tests.

Tu ne configureras pas à la main.

Tu ne créeras plus de machine à la main.

Tu n’interviendras pas pour livrer.

Des métriques tu auras, tes machines tu monitoreras.

Pérennité

Ressources Externes

Librairie

Dependance

Outils

DocumentationTraduction

Evolution DB Cahier de recettes

Packaging

Continuous Integration

Compilation automatique

Test unitaire

Qualité du code

Optimisation

Livrable

Continuous deployment

Test intégration

Roolback semi-auto

Maintenance - Ticketing

IAAC

Docker

Rancher

Hashicorp

Service cloud

AB Testing

Toggle Feature Pattern

Ressenti utilisateur

Time to market

Temps de livraison maitrisé - garanti

Concentration des équipes sur leur métier

Réduction du temps

Réduction du coût

Mot de la fin

IndustrialisationRationalisation

A C C É L É R AT E U R D E P R O D U C T I O N L O G I C I E L

Notes et références

https://www.exoplatform.com/

http://blog.valtech.fr/2014/05/14/continuous-delivery-un-peu-de-theorie/#more-9205

http://www.zenika.com/Conseil/integration-continue.html

https://www.kalyss.com/?q=fr/content/usine-logicielle

http://blog.octo.com/forces-faiblesses-udd-android-dans-le-cloud/

http://blog.octo.com/le-cloud-au-service-de-integration-continue/

http://blog.octo.com/integration-continue-performante-1/

http://blog.octo.com/integration-continue-performante-part-2/

http://blog.octo.com/integration-continue-performante-part-3/

http://blog.octo.com/devops-de-lintegration-continue-au-deploiement-continu/

http://blog.octo.com/vers-une-usine-de-developpement-2-0/

Merci

On en discute ?

Recommended