Continuous delivery

Accelerate

Du Continuous Delivery pour de la Continuous Value

Durant le printemps, nos experts OCTO vous proposent un cycle de contenus autour du Cloud. Le sujet vous intéresse ? Pour découvrir le programme et ne rien rater, inscrivez-vous sur notre page Cloud, DevOps & Plateformes. Vous devez impérativement réduire le time to market des fonctionnalités de votre backlog pour répondre aux besoins croissants des utilisateurs, conserver la confiance et rester compétitif. Pour répondre à ces enjeux, vous devez passer à l’échelle et surtout réussir ce passage à l’échelle à la maille de votre organisation. Dans…

Lire la suite
Archi & techno

SLO : la puissance insoupçonnée des métriques

Lorsque l’on exploite un produit ou que l’on monte une infrastructure, il est normal de se poser la question “Est-ce que mon application fonctionne bien ?” En général, il est commun d’avoir deux réponses dans ce genre de cas : Mettre en place du monitoring illustrant le fonctionnement de mon application Mettre en place un système d’alerting pour être prévenu en cas de dysfonctionnement Cependant, rares sont les fois où l'on va se demander si les alertes positionnées sont pertinentes dans mon contexte (ex :…

Lire la suite
Agile

Les shérifs, des cow-boys/girls polyvalents au service de la production au pass Culture

Comment gérer les impératifs de production (incidents, sollicitations non prévues) sans impacter le focus sur les sujets fonctionnels ? Une équipe de shérifs a été mise en place pour traiter les demandes transverses au sein du projet pass Culture.  Le pass Culture fait partie des engagements de campagne du président de la République Emmanuel Macron. Concrètement, il s’agit d’une aide financière de 300€ offerte aux jeunes de 18 ans pendant 24 mois afin de les aider à prendre leur autonomie sur leurs pratiques culturelles et…

Lire la suite
Archi & techno

Tour d’horizon de Github Action

Fin de l’année dernière, Github a lancé son nouveau service Actions lui permettant de faire une entrée fracassante sur le marché de la CI/CD. Comme son célèbre compère Gitlab, celui-ci permet d’avoir accès à un système de pipeline très complet, directement au sein des dépôts Github. Petit tour d’horizon de ce nouveau service.  Note : vous trouverez ci-dessous deux des projets que j’ai utilisé pour rédiger cette article : tezos-link et kata-roman. Fonctionnement Github Actions est un service entrant directement en concurrence avec Gitlab-CI, Jenkins…

Lire la suite
Arqui e tecno

Maturidade da Integração Contínua

Há 15 anos Martin Fowler publicou Continuous Integration, artigo seminal da Integração Contínua. Alguns meses depois, foi lançado o CruiseControl, primeiro servidor de Integração Contínua. Hoje no mundo, apenas 50% das empresas possuem Integração Contínua, número baixo levando-se em conta a redução de custos que toda automação traz. Talvez as empresas estejam pensando apenas no investimento, sem uma visão muito clara do ROI. O esforço de implementação da automação pode ser recuperado nas atividades de build/deploy/teste em dois à quatro sprints. O retorno é especialmente grande em projetos longos. Além…

Lire la suite
Archi & techno

Les Patterns des Géants du Web – Zero Downtime Deployment

Description Dans l'article Continuous Deployment, nous avons vu comment améliorer le Time To Market, tout en garantissant la qualité des développements. L'étape suivante est de garantir que ces déploiements fréquents n'impactent pas la disponibilité du site. Et c'est là qu'intervient le Zero Downtime Deployment (ZDD), qui permet de déployer une nouvelle version d’un système sans interrompre le bon fonctionnement du service. Mais comment s'assurer d'un déploiement "sans accroc" ?

Lire la suite
Archi & techno

Les Patterns des Grands du Web – Continuous Deployment

Description Dans l'article « Bêta perpétuelle », nous avons vu que les géants du Web améliorent leur produit de façon permanente. Mais comment arrivent-ils à livrer fréquemment ces améliorations alors que dans certaines DSI, la moindre modification peut prendre plusieurs semaines à être déployée en production ? La plupart du temps, ils ont instauré un processus de déploiement continu (continuous deployment), selon deux modalités possibles : Soit de façon totalement automatisée – une modification de code est automatiquement vérifiée puis, le cas échéant, déployée en…

Lire la suite
Évènement

CR du petit-déjeuner DevOps en pratique du 11/10/2012 – OCTO Technology et TIBCO

Speakers : Arnaud François Fausse : Responsable infrastructure et Opérations chez OCTO Stéphane Mahmoudi : National Account Manager chez TIBCO Agenda : 1/ DevOps : Principes et mises en œuvre 2/ Outillage et mise en œuvre DevOps 3/ Démonstration 4/ Questions / Réponses OCTO et TIBCO se sont associés pour ce petit-déjeuner car ils partagent la même vision de DevOps et une façon similaire de l’appliquer concrètement. Faciliter les liens entre les Dev et les Ops, réaliser des améliorations concrète et rapide et proposer une approche incrémentale sont des…

Lire la suite
Archi & techno

Le Cloud au service de l’intégration continue

Il est bon de commencer par le pourquoi (c.f « start with Why » de Simon Sinek à l'USI 2011). En effet, pourquoi diable pousser le développement dans le Cloud ? Combien de temps me faut-il pour obtenir un environnement prêt à builder jours et nuits ? Combien de temps faut-il entre mon dernier build et la mise à disposition de mon application ? C’est pour répondre à ces problématiques que le passage à un modèle de « Development As A Service » prend tout son sens. Cet article s'inscrit dans la continuité…

Lire la suite