Devops

Le service à votre disposition

Mes missions de devops permettent de faire profiter aux entreprises de mettre en place, maintenir ou faire évoluer leurs outils publiques ou internes. J’ai, par exemple été missionné pour mettre en place des outils de déploiements automatisés et semi-automatisés.

 

Etudier, améliorer et optimiser votre système d’information

J’interviens pour des missions en consulting. Cela passe généralement par une première phase d’audit de votre système d’information, d’étude des besoins et des problèmes existants.
Le but premier est de prendre connaissance des outils utilisés et de leur connectivités potentielles afin de pouvoir proposer des solutions concrètes, généralement basées sur des technologies open-source.
Les outils installés sont généralement complémentaires d’un site marchand, la plupart des missions m’ayant étés confiées étant liées à Magento.

 


Capistrano, outil de déploiement

Jenkins, outil d’intégration continue

Docker, conteneur de microservice

Gitlab, plateforme collaborative Git

 

J’ai la capacité de m’intégrer à votre équipe de développement (interne ou externe) et fait la liaison entre ce service et votre prestataire d’hébergement. Les outils installés sont accompagnés d’une période de disponibilité pour accompagner les changements liés pour que vos équipes puissent intégrer la solution dans votre S.I. pour l’exploitation.

 

Quelques exemples de missions

Les missions sont variées, en voici une liste non exhaustive :

  • Mise en place ou connexion entre un ERP/CRM et le site marchand
  • Mise en place d’une intégration continue : installation de Jenkins, mise en place des tests unitaires, déploiements automatisés ou semi automatisés en fonction de rôles dans Jenkins
  • Refonte d’infrastructure web : mise en place de load balancing, de reverse proxy cache Varnish, de CDN, cache Redis
  • Mise en place de solutions à base de cloud (AWS/OVH) : infrastructure « haute disponibilité » et/ou « auto-scalable » et/ou géolocalisée
  • Monitoring applicatif : contrôle des erreurs générées, contrôles d’intégrité
  • Monitoring système : mise en place de Nagios, Newrelic, munin…
  • Monitoring proactif : contrôle des ressources et redémarrage de services selon des scénarios définis à l’avance

 

N’hésitez pas à me contacter pour parler de votre projet!

Contactez-moi !

Crédit photo : datacenter