DevOps

Dans la continuité de notre démarche Agile qui étend la chaîne jusqu’au « Ops », Harington a une forte expertise en DevOps.

L’objectif ? Accélérer fortement les temps de développement et la fréquence de mise en production par une collaboration étroite entre les développeurs et les opérationnels. Les cycles de livraison et les coûts de développement sont drastiquement réduits. Les problèmes sont identifiés précocement et résolus rapidement avec des feedbacks rapides des clients réguliers. La qualité et la sécurité sont également au rendez-vous. Vos processus de déploiement sont plus fiables et auditables.

Tout l’enjeu de cette approche repose en effet sur le rapprochement des équipes études et des équipes d’exploitation qui par nature étaient peu enclins à communiquer. Les premiers se nourrissent de la nouveauté contrairement aux derniers qui ne jurent que par la stabilité.

Au-delà de la culture et de la méthodologie DevOps, Harington met en place une démarche outillée : versionning du code (trust based development), qualimétrie du code, integrated development environnement, automatisation des tests, intégration continue (Jenkins), déploiement automatisé, gestion d’artefact.

Le DevOps se résume en la capacité de délivrer rapidement de la valeur de toute la chaine de production, de la phase d’idéation à la livraison effective.

Ahmed Fourti
Expert DevOps
  • Conseil : audit plateformes et infrastructures, Proof of Concept, formation et coaching des opérationnels (culture collaborative), outillage
  • Automatisation : intégration, livraison et déploiement en continu, provisionning, monitoring
  • Infrastructure cloud et architecture microservices

Steven Caicedo

Expert Harington

Ahmed Fourti

DevOps Practice Manager

Le DevOps se résume en la capacité de délivrer rapidement de la valeur de toute la chaine de production, de la phase d’idéation à la livraison effective. 

En savoir plus

Pratiques DevOps : zoom sur 5 outils de livraison continue en open source

Les équipes DevOps s’appuient sur un pipeline CI/CD pour automatiser le processus de distribution des produits logiciels et accélérer le time-to-market. La livraison continue consiste à pousser les modifications de codes dans un environnement QA de tests automatisés pour détecter d’éventuels bugs avant de les déployer. Il n’y a pas…

Lire

Les 5 outils incontournables du DevOps

DVCS, un système de gestion de versions décentralisé comme Git, GitHub, GitLab, Atlassian Bitbucket et AWS CodeCommit ; Un outil d’intégration de livraison continue (CI) avec Jenkins en tête mais aussi JetBrains TeamCity, CloudBees Core, Atlassian Bamboo ou Shippable ; Un outil d’orchestration et de containérisation tel que Kubernetes mais aussi Docker Swarm, LXC Linux…

Lire

Quelle méthode de développement choisir pour votre projet ? Cycle V vs. Agilité

Le développement traditionnel en cascade et son fameux cycle en V fait de la résistance. Et c’est logique et instinctif ! Nous pensons spontanément que gérer un projet demande une approche méthodique, planifiée, séquencée et disciplinée pour atteindre des objectifs clairs, nets et précis, étape par étape. Notre culture éducative repose là-dessus, une préparation soigneuse…

Lire

Inscrivez-vous à notre newsletter

Pour recevoir tous les trois mois, le meilleur de la tech : nos conseils, les dernières tendances technologiques, nos dernières publications et des retours d’expériences de nos clients.