Indholdsfortegnelse:
DevOps og site pålidelighedsteknik (SRE) er to af de mest diskuterede emner i IT-verdenen i disse dage. Disse to discipliner er undertiden lidt vanskelige at differentiere. Formålet med et DevOps-initiativ er at kombinere udviklings- og driftsprocesser og gøre dem friktionsfri. Og formålet med SRE er at opnå pålidelighed ved at implementere den bedste praksis inden for konstruktion og drift. Kort sagt giver SRE løsninger til succes i forskellige DevOps-scenarier. Så disse to streams konkurrerer ikke med hinanden, de leverer snarere det bedste af deres respektive løsninger for at nå de fælles mål for softwareudvikling. (Se DevOps-ledere, hvad de gør for at lære mere om, hvad der er involveret i DevOps).
Forvirring mellem de to
DevOps og site pålidelighedsteknik er sandsynligvis de mest almindeligt anvendte metoder til udvikling af software. De to udtryk forveksles ofte af mennesker, men på samme tid overlapper de også til en vis grad. Som et resultat er de ikke så forskellige. Derfor er vi nødt til at forstå de finere detaljer for at differentiere dem og identificere lighederne.
Hvorfor SRE?
For næsten et årti siden tog Google skridt til at ændre den måde, hvorpå den gennemførte produktionsstyring. F & U-teamet var ansvarlig for at skabe og skubbe nye funktioner til produktion, mens operationsteamet var tilbøjelige til at holde produktionsprocessen stabil. Problemet var dog, at begge hold bevæger sig i modsatte retninger.