Tartalomjegyzék:
A DevOps és a helymegbízhatóság mérnöke (SRE) két napjainkban a legvitatottabb téma az informatikai világban. Ez a két tudományág néha kissé nehéz megkülönböztetni. A DevOps kezdeményezés célja a fejlesztési és üzemeltetési folyamatok összekapcsolása és súrlódásmentesné tétele. Az SRE célja a megbízhatóság elérése a mérnöki és üzemeltetési bevált gyakorlatok bevezetésével. Röviden: az SRE megoldásokat kínál a különböző DevOps forgatókönyvek sikeréhez. Tehát ez a két adatfolyam nem verseng egymással, inkább a legmegfelelőbb megoldásaikat nyújtják a szoftverfejlesztés közös céljainak elérése érdekében. (Ha többet szeretne tudni arról, hogy mi működik a DevOps-ban, olvassa el a DevOps-menedzserek magyarázatát, hogy mit csinálnak.)
Zavar a kettő között
A szoftverfejlesztéshez valószínűleg a leggyakrabban használt módszerek a DevOps és a helymegbízhatóság. A két kifejezést az emberek gyakran összekeverik, de ugyanakkor eléggé átfedésben vannak. Ennek eredményeként végül is annyira nem különböznek egymástól. Ezért meg kell értenünk a finomabb részleteket, hogy megkülönböztessük őket és azonosítsuk a hasonlóságokat.
Miért az SRE?
Szinte egy évtizeddel ezelőtt a Google lépéseket tett annak érdekében, hogy megváltoztassa a termelésirányítás módját. A K + F-csoport felelős az új funkciók létrehozásáért és a gyártásba történő áthelyezéséért, míg a műveleti csoport a gyártási folyamat stabilitásának fenntartására törekedett. A probléma azonban az volt, hogy mindkét csapat az ellenkező irányba haladt.