Glossaire · Cloud, infrastructure et systèmes
SRE
Aussi appelé : Site Reliability Engineering · Ingénierie de la fiabilité des sites · Site Reliability Engineer
Définition
Le SRE (Site Reliability Engineering) est une approche, née chez Google, qui applique les méthodes du génie logiciel à l'exploitation des systèmes. Tout ce qui peut être automatisé l'est. La fiabilité se mesure par des objectifs chiffrés (SLO), et le temps restant est consacré à améliorer la plateforme plutôt qu'à éteindre des incendies. Par extension, le SRE est aussi le titre de l'ingénieur qui exerce ce métier, souvent en charge de l'astreinte et des analyses post-incident.
Dans la pratique
Un SRE se distingue d'un administrateur système par son réflexe de coder la solution plutôt que de répéter l'opération, et par sa capacité à parler fiabilité en chiffres avec les métiers. Les besoins SRE concernent les plateformes à fort enjeu de disponibilité : e-commerce, fintech, SaaS. Le profil est rare et senior ; un « SRE » junior est le plus souvent un DevOps dont le titre a été changé.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.