APM (Application Performance Platform) I SRE (Site Reliability Engineering)
Dynatrace jako czołowe rozwiązanie APM posiada wbudowane wsparcie dla metodyki niezawodności.
Dynatrace ma wbudowane wsparcie dla metodyki niezawodności usług. Koncepcja Site Reliability Engineering (SRE) pojawiła się w Google w 2003 roku. Stanowi podejście podobne do metodologii agile, zogniskowane wokół inżynierii niezawodności, a kluczowym zadaniem zespołu ds. SRE jest określanie wydajności systemu i systematyczna praca na rzecz jego poprawy. Podstawą w pracy inżynierów Site Reliability jest otoczenie dowolnego systemu mierzalnymi wskaźnikami, które mogą różnić się w zależności od projektu, aplikacji czy linii biznesowej. Zespół SRE nie powinien być jednak zainteresowany wskaźnikami technicznymi (jak np. wydajnością procesora), ale tzw. Service Level Indicators (czyli SLI), tj. wskaźnikami na poziomie usług (wskaźnikami biznesowymi). System bowiem będzie lepiej służył użytkownikom nie wtedy, gdy procesor będzie mniej obciążony sam w sobie, ale wtedy, gdy będzie zdolny obsługiwać więcej zapytań bez straty na jakości. Razem z przedstawicielami strony biznesowej, inżynierowie SRE ustalają Service Level Objectives (SLO), czyli np. cele na poziomie usług oraz akceptowalne wskaźniki niezawodności. Dynatrace bazując na zbieranych sygnałach pozwala na:
- szybką definicję współczynników niezbędnych do oceny niezawodności systemu – SLI
- szybką definicję celów dla wybranych współczynników – S:LO
analizę współczynnika wypalania dla zdefiniowanych SLO, który proaktywnie wskazuje potencjał dotrzymania zobowiązań w okresie rozliczeniowym