Le travail d’infrastructure est invisible quand il est bien fait et coûteux quand il ne l’est pas. La défaillance prend rarement la forme d’une panne spectaculaire : plus souvent, c’est un déploiement que personne n’ose lancer, un serveur qu’une seule personne comprend, ou une sauvegarde jamais restaurée.
Ce qui est livré
- Une conception d’hébergement adaptée au système : ce qui tourne où, comment le trafic y arrive et ce qui se passe quand une partie tombe.
- Des déploiements reproductibles. Conteneurisés et identiques sur tous les environnements : un déploiement devient un non-événement.
- La sécurité comme configuration. TLS, secrets hors du dépôt, accès au moindre privilège et sauvegardes restaurées au moins une fois.
- Une supervision utile. Des alertes sur ce qui exige un humain, pas un mur de tableaux de bord que personne n’ouvre.
- La documentation et la configuration sous forme de code, pour que la mise en place puisse être reconstruite depuis le dépôt.
Comment cela se passe
Nous commençons par un court examen de la façon dont le système tourne aujourd’hui. Nous écrivons ensuite un périmètre et un prix fixes, nous construisons la mise en place par jalons que vous pouvez vérifier, puis nous remettons la configuration et la documentation. Si vous voulez que nous continuions à l’exploiter, nous le faisons. Si vous préférez l’exploiter vous-mêmes, la documentation est écrite pour cela.
Des exemples à consulter
- Nos propres produits. Nous exploitons cinq produits en production (un ERP, une plateforme EMS et SCADA, une billetterie, un CRM et une plateforme de facturation) derrière un reverse proxy partagé, sur une infrastructure que nous gérons. Voir la plateforme énergie et l’ERP (en anglais).
- Supervision sur Azure Stack Hub. Une plateforme de supervision d’entreprise réalisée pour un partenaire cloud de Microsoft, avec des exporters Python, Prometheus et Grafana.
- Un laboratoire de cloud privé OpenStack, construit pour apprendre à installer et à exploiter la plateforme.
Les deux derniers figurent dans le portfolio de notre fondateur.
Services liés
Les pipelines, l’orchestration de conteneurs et l’automatisation des mises en production sont traités sur la page conseil DevOps. Si le travail consiste surtout à relier des systèmes, voir l’intégration de logiciels.