---
# System prepended metadata

title: 07 Řízení IT služeb (2 hod)
tags: [řsss-základ]

---

# 07 Řízení IT služeb (2 hod)

###### tags: `řsss-základ`
> Řízení IT služeb. Princip, procesy, outsourcing. Information Technology Infrastructure Library (ITIL), základní koncepty, řízení infrastruktury služeb.
---
> Na co se ptali:
> **Ošlejšek**: ITIL (5 fází - vysvětlit o co tam jde, kdo je za co zodpovědný + klíčové činnosti a procesy), SOA, Web service; 
> 
> **Bühnová**: ITIL - vztáhnout na firmu z interimu. Kdo je zodpovědný za jednotlivé části. Co je to IT služba, popsat ITIL, 5 fází.
> 
> **Pitner**: ITSM, ITIL, cloudy, outsourcing - výhody, nevýhody, co kdy v reálu zvolit.

## Co je IT service managment - Princip
**ITSM (IT service managment)** řeší jak nejlépe poskytnout IT službu zákazníkovi. **Přesněji ITSM má za cíl zajistit, aby při poskytování IT služeb byly použity správné procesy, lidé a technologie způsobem, který umožní dané společnosti dosáhnout svých cílů.** Ve zkratce je popisován jako to, co děláme pro řízení služeb poskytovaných zákazníkům.
- Pokrývá IT služby, procesy, technologie a praktiky řízení personálu, které přispívají k řízení IT infrastruktury a operací
- ITSM v praxi: 
    - Řešení incidentů
    - Zabezpečení spolehlivého provozu - Service Desk, Support, ... 
    - Vzdělávání zaměstnanců
    - Řešení IT bezpečnosti

**Služba** - nehmotný prostředek doručení určitého výstupu zákazníkovi, aniž by na něj přešlo vlastnictví risku nebo nákladů s ním spojených. Např. služba je zaslání emailu, risk je stárnutí technologií a náklady jsou provoz serverů.

**Management služeb**: se zaměřuje na několik specifický oblastí:
- **lidi**
- **role**: sada odpovědností a aktivit, která je přidělená člověku nebo celé skupině
- **procesy**: strukturovaná sada aktivit, které mají za  cíl dosáhnout specifického cíle (např. Incident handling process)
- **funkce**: označuje člověka/skupinu a všechny zdroje, které využívají k provedení dané aktivity nebo procesu - např. Service Desk, Technická správa atd.

## Procesy 
- Proces je soubor akcí, které jsou vykonávané za účelem dosáhnutí konkrétního výsledku, který má poskytnout hodnotu zákazníku.
- Každý proces reaguje na událost (např. nastal incident) a má měřitelný výstup (obnovení služby).

**Benefity ITSM**:
- Porozumění službě a ověření jejích výsledků
- Zeefektivnění
- Standardizace
- Maximalizace hodnoty služby
- Redukce nákladů a minimalizace rizik spojených s provozem

**Nejznámější ITSM frameworky**:
- **COBIT (Control Objectives for Information and Related Technologies)** - zaměřuje se především na best practices procesů
- **Microsoft Operations Framework (MOF)** - alternativa k ITIL. Poskytuje instrukce ke každé fázi životního cyklu služby.
- **ITIL** - viz dále

## Gartnerův I&O (infrastruktura a operace) Maturity Model
- vyhodnocuje úroveň vyspělosti řízení služby ve firmě
- zohledňuje lidi, procesy, technologie a obchodní management
- Obsahuje 6 úrovní:
    - **Level 0 - Survival** - minimální nebo žádné zaměření na I&O.
    - **Level 1 - Awareness** - firma si uvědomuje že I&O jsou pro úspěch služby důležité. Jsou příjmuty základní opatření pro řízení I&O.
    - **Level 2 - Committed** - firma má zavedené procesy na denní bázi pro podporu služby. Zaměřuje se na uspokojení zákazníka.
    - **Level 3 - Proactive** - firma má implementované proaktivní procesy napříč odděleními a zvyšuje svoji efektivitu a kvalitu služby skrze standardizaci a vývoj interních politik
    - **Level 4 - Service-aligned** - firma je zaměřená na zákazníka a je zkušeným prostředkovatelem služeb s dlouhodobnými výsledky.
    - **Level 5 - Business partnership** - firma je důvěryhodným partnerem pro zvyšování hodnoty businessu jako takého.

## RACI matice (Responsible, Accountable, Consulted, Informed)
Nástroj, který pomáhá jasně přidělit kompetence k jednotlivých krokům procesu 
- **accountable**: jediná osoba, která má autoritu nad celým procesem a zodpovědnost za jeho dokončení
- **responsible**: zdroje, které jsou zodpovědné za vykonání daného kroku (tasku), o průběhu informují accountable osobu
- **consulted**: zdroje, jejichž expertíza a znalosti, jsou potřeba k danému kroku, nutnost ověřit jejich dostupnost
- **informed**: zdroje, které potřebují být informované o daném kroku (o postupu, o výsledku), často to jsou sponzoři (stakeholders)
![](https://i.imgur.com/eULnboX.png)

## 4P
interní a externí faktory, které jsou klíčové pro marketing služby, také označované jako marketing mix
- **product**: služba, kterou firma poskytuje
- **price**: kolik služba stojí + pricing model (subscription, jednorázová platba)
- **place (distribuce)**: kde a jak si zákazníci kupují službu
- **promotion (propagace)**: kde a jak dochází k propagaci služby


## ITIL (IT infrastructure library)
**ITIL** - mezinárodně uznávaná sada postupů a pokynů pro řízení IT služeb. Jedná se o _best practice_ framework, který je zdokumentován v 5 knížkách. Standard, který z ITIL do značné míry vychází je **ISO/IEC 20000** (ISO řeší co?, ITIL řeší jak?).

ITIL byl vytvořen v VB 1980s a je neustále updatovaný. Dodnes existují 4 verze:
- ITIL: 1980s 
- ITIL v2.: 2000s, po adaptaci Microsoftem 
- ITIL v3.: 2007, Service lifecycle
- ITIL v4.: 2019, Agile, DevOps a Lean

#### Hlavní výhody ITILu:
- **Vyšší kvalita a nižší náklady**: centralizace a standardizace služby zvyšuje její kvalitu a snižuje náklady
- **Větší kontrola nad IT infrastrukturou**
- **Flexibilita**: Procesy a praktiky si může firma přizpůsobit podle vlastních potřeb (nejdřív by jim ale měla porozumět).
- **Efektivita**: Zvyšuje efektivitu ve firmě.
- **Uspokojení zákazníka**: Zlepšuje organizační schopnosti poskytovatele a komunikaci se zákazníkem, vede tak k službám odpovídajícím potřebám zákazníka. Např. poskytnutí jednoho kontaktního bodu pro zákazníka v případě incidentů, dotazů...
- **Škálovatelnost** - ITIL může být adoptovaný firmou s 6 nebo 600 zaměstanci.

### Hlavní prvky ITILu:
- Životní cyklus služby
- **Procesy**: jak vykonávat jednotlivé činnosti
- **Funkce**: tým a zdroje nutné na vykonání činnosti, která je součástí řízení IT služby
- **Role**: množina povinností alokované týmu nebo jednotlivcům 

### Řízení infrastruktury služeb
**Užitečnost** - funkcionalita zprostředkovaná pomocí služby, která pomáhá naplnit určitou potřebu
**Záruka** - jistota, že služba splní předem dohodnuté požadavky
**Hodnota** - užitečnost + záruka
ITIL definuje záruku jako ujištění, že služba splní to, co bylo dohodnuté.

#### Role v ITIL:
- **Vlastník služby (service owner)** - je zodpovědný za doručení služby, taktéž je kontaktní osobou pro danou službu. Musí mít přehled, kdo je schopen poskytnout požadované informace o službě. Je taktéž zodpovědný za kontinuální vylepšování služby a její směr.
- **Vlastník procesu (process owner)** - Zajištuje, že se používá správný a efektivní proces na daný účel. Je zodpovědný za jeho zlepšení. Také daný proces dokumentuje a určuje metriky pro měření výsledků.
 - **Manažer procesu (process manager)** - koordinuje a řídí proces na denní bázi a dohlíží na jeho správný průběh. 
- **Vykonavatel procesu (process practitioner)** - vykonává určitou aktivitu v rámci procesu. Má jasný seznam zodpovědností.

### Životní cyklus IT služeb
Metodika ITIL definuje následujích **5 základních fází života služby**. Každá z těchto fází přesně definuje očekáváné vstupy, výstupy a procesy.
![](http://chiefinformationofficer.blog/images/blog/thumbnails/202110/img_1410022319.jpg)
1. ***Strategie služby*** - fáze, která odpovídá na otázku **CO a PROČ?** Tedy co chceme naší službou nabídnout a komu? Jak bude naše služba vytvářet hodnotu a proč? Jaké služby budeme poskytovat? Kdo je naše konkurence? Výsledkem je dokumentace požadavků i s očekávanými výsledky. Jedná se o **jádro životního cyklu**, protože strategie služby musí být konzistentní napříč řízením služby.
    - *Finanční Management proces* - Identifikace nákladů, řízení rozpočtu a účtovníctví, **manažer financí**
    - *Service Portoflio Management proces* - Jaké služby mají být poskytované? řízení poskytovaných služeb napříč jejich životními cykly, **manažer portfólia**
    - *Business relationship Management proces* - Zabývá se budovaním vztahu mezi poskytovatelem služby a klientem, sleduje změny požadavků ze strany klienta, **Manažer obchodních vztahů**
2. ***Návrh služby*** - fáze, jejíž cílem je vyjasnit detailní parametry služby- **JAK?** Tedy jaké technologie a postupy budeme v službě využívat? Jaká jsou rizika poskytování služby?  Jak zajistíme potřebné parametry - bezpečnost, dostupnost - jaké procesy a politiky budeme potřebovat. Jaké dodavatele potřebujeme?
    - *Availability Management proces*
    - *Security Management proces*: bezpečnost dat v rámci poskytování služby, **manažer bezpečnosti**
    - *IT Service continuity management*: obnova služby po katastrofě nebo výpadku
    - *Service Level Management*: služba je poskytovaná v předem dohodnutém levelu, tyto levely jsou definovaná adekvátně podle cílů služby, **service level manažer**
    - *Supplier Management*
3. ***Přechod služby*** - vytvoření, otestování a nasazení služby do produkce podle parametrů definovaných v návrhu.
    - *Change management*: řízení změn od vyžádání po doručení (např. výměna pc s zachováním dat), **manažer změn**
    - *Release Management*
    - *Deployment Management*
    - *Validation*: poskytujeme co slibujeme? Zajistění kvality služby
    - *Knowledge management*: snaží se zajistit aby správné informace byly dostupné v správný čas
4. ***Provoz služby*** - fáze, která zahrnuje každodenní aktivity potřebné k **spolehlivému provozu služby** po jejím spuštění - kdo a jak řeší incidenty a problémy, jak funguje Service Desk, jakým způsobem bude monitorován provoz infrastruktury a jak budou řešeny výjimky z běžného provozu? 
    - *Service desk*: funkce, která poskytuje jeden kontaktní bod pro zákazníka, přes který řeší incidenty a jiné požadavky 
    - *Technická správa*: zajištuje správu infrastruktury a technickou odbornou pomoc, definuje odborné požadavky a určuje architekturu  
    - *Event Management*: monitorování událostí v IT infrastruktuře služby a detekce výjimek z normálního chodu (jak generovat smysluplné notifikace?)
    - *Incident Management*: jak rychle jsme schopni po incidentu obnovit službu pro zákazníka? Jaká je priorita incidentu?
    - *Problem Management*: jak se postavit k problemu, který vyvolá několik incidentů? Proactivní (část CSI) vs Reactivní 
    - *Access Management*: řeší přístup autorizovaných uživatelů
    - *Požadavky na změnu*: změna hesel, ....
5. ***Neustálé zlepšování služeb (CSI = Continual service improvement)*** - plán neustálé **aktualizace a vylepšování služby** podle potřeb trhu. Lze popsat pomocí cyklu PDCA (plan-do-check-act, taktéž známá jako Demingův cyklus). Zlepšení se typicky zaměřují na optimalizaci, efektivitu nákladů doručení IT služby, zlepšení kvality služby a opravu služeb, procesů a nástrojů
    - **Plan**: jaké metriky budeme používat, co chceme zlepšovat a proč?
    - **Do**: automatický a manuální sběr dat, na základě kterých můžeme ověřit KPI (key performance indicator) - např. snížení doby reakce na požadavek zákazníka
    - **Check**: analýza dat s ohledem na všechny interní a externí faktory + jejich prezentace. Dosahujeme cíle? Máme jasné trendy? Je potřebné vykonat nápravné opatření? Jaké budou náklady?
    - **Act**: Implementace zlepšení. Implementovaná změna nastavuje novou základní úroveň cyklu. 
![](https://dsm.tate.cz/images/ITIL_4_kontinu%C3%A1ln%C3%AD_model_zlep%C5%A1ov%C3%A1n%C3%AD_.jpg)
[[zdroj]](https://wiki.en.it-processmaps.com/index.php/ITIL_Processes#ITIL_Processes_according_to_ITIL_V3)
[[zdroj]](https://www.clydebankmedia.com/definitions/technology/itil-service-lifecycle#:~:text=The%20ITIL%20service%20lifecycle%20is,operation%2C%20and%20continual%20service%20improvement)

## SLA, OLA
**Service Level Agreement** představuje dokument, který detailně popisuje úroveň, ve které bude služba poskytovaná zákazníku. SLA musí objasňovat:
- service elementy: CO?
    - specifika služby - typ
    - podmínky pro dostupnost služby
    - standardy
    - odpovědnosti dodavatele i zákazníka
- management elementy: JAK?
    - jak se budou řešit případné konflikty?
    - jak hlásit případné problémy?
    - hodiny pokrytí, response časy...

**Operational Level Agreement** představuje dokument, který obsahuje dohodu mezi různými částmi jedné společnosti. Např. mezi Service Desk a Support Group o řešení incidentů:
- odpovědnosti stran
- rozsah práce

## Outtasking vs. Outsourcing ## 
### Outtasking
Outtasking umožnuje IT firmám flexibilně a rychle **rozšířit své pracovní zdroje** a jejich expertízu (lidi) podle potřeb. Outtasking (narozdíl od outsourcingu) tak ponechává zodpovědnost nad určitým taskem na interním teamu, který je pouze na určitý čas rozšířen o externí zdroje (např. specialisty na strojové učení, databáze, síťování, ...). Outtasking přináší větší flexibilitu než outsourcing ale není vhodný jako dlouhodobé řešení.

### Outsourcing (_outside resource using_)
Outsourcing je **delegování určitého tasku (např. storage, networking, security, účetnictví, telefonická podpora -- např. určitého jazyka) včetně všech zdrojů** k němu potřebným (lidí, procesů, nástrojů a managementu) na externího provozovatele za měsíční nebo roční poplatek. Outsourcing umožňuje snížit cenu určité operace tím, že přesune náklady s ním spojené na externího provozovatele - např. nemusí budovat infrastrukturu, školit lidi, udržovat potřebné technologie, vlastnit licence k specializovaným toolům atd. Outsourcing umožnuje firmám úspešně provozovat služby bez toho, aby potřebovali specializované IT oddělení. Změna provozovatele je vždy riskantní. Kontrakt definován přes několik **SLAs**.

Důvody pro outsourcing:
- Nižší náklady
- Umožnění se zaměřit na hlavní činnost podniku
- Flexibilita
- Přesun zodpovědností

## DevOps ##
Často developers a operations pracovali odděleně, což ale vedlo k pomalé komunikaci a konfliktu zájmů (development - produkce nových featur, operations - stabilita vydaného produktu). DevOps tuto izolaci odstranuje.

**DevOps** představuje spojení lidí, procesů a technologií, jehož cílem je zajistit průběžné doručování kvalitních produktů a služeb zákazníkům.

- automatizace: využití nástrojů k automatizaci 
- monitoring: sledování stavu systému

**CI/CD (Continual integration & Continual delivery)** 
Pravidelné sledování a automatizace s cílem zlepšit proces vývoje aplikací především během integrace, testování a nasazení do produkce. Sérii (automatizovaných) kroků, které je nutné provést pro správné dodání nové verze softwaru je zvaná **CI / CD pipeline**.
- Průběžná integrace: vývojář pracuje na své branchi lokálně, po dokončení (před mergem do mastera) na ní CI server spustí build s integračními testy, UI testy atd. Pokud build spadne vývojář je o tom informován, pokud ne, dojde k automatické integraci do mastera.
- Průběžné nasazování: automatické nasazení do QA a produkce


![](https://miro.medium.com/max/437/1*_eJaw96xLBR-xEzlwbTOyw.png)

[[zdroj]](https://www.youtube.com/watch?v=0yWAtQ6wYNM)
## Modely služeb
- Popisuje **strukturu** (jednotlivé prvky potřebné k doručení služby a jejich konfigurace) a **dynamiku** (aktivity, tok zdrojů, koordinaci a interakci mezi zákazníkem a prvky ve struktuře). Servisní model běžně zahrnuje procesní mapy, diagramy workflow, a activity patterns.

![](https://scdn1.plesk.com/wp-content/uploads/2018/07/24143712/large-visual-1.jpg)
### SaaS
SaaS (Software jako služba) umožňuje uživatelům připojit se ke **cloudovým** aplikacím a používat je přes internet. Obvyklými příklady jsou e-mail, kalendáře nebo kancelářské nástroje (jako je Microsoft Office 365). Odstraňuje nutnost lokální instalace a updatování. Uživatel je kdokoliv. (Příklad s autem: Taxi)

### PaaS
PaaS (Platforma jako služba), která poskytuje abstrakci infrastruktury způsobem umožnující rychlé nasazení vlastních aplikací bez nutnosti udržovat infrastrukturu a operační systém. Nevýhodou PaaS je vysoká závislost na poskytovateli ohledně výběru software, který lze na platformě nainstalovat. Uživatelem je **Dev**. (Car Renting)
:::danger
:movie_camera: [PaaS example](https://youtu.be/Xuf3J6SKVV0?list=PLIivdWyY5sqIQ4_5PwyyXZVdsXr3wYhip)
:::

### IaaS
IaaS (Infrastruktura jako služba). Poskytovatel pronajímá **výpočetní výkon svých strojů** zákazníkům, v podobě VPS, cloud hostingu nebo dedikovaného serveru. Hlavní výhodou služby je, že veškerou údržbu hardware zajišťuje poskytovatel, který současně ručí za rychlou nápravu v případě selhání serveru či jiné komponenty. Cílovým uživatelem je **System Admin** nebo IT admin. Nejvíce flexibilní, ale nejvíce zodpovědnosti na straně zákazníka (instalace sw, update sw, konfigurace...). (Leasing)

[[zdroj]](https://www.youtube.com/watch?v=QAbqJzd0PEE&ab_channel=IBMTechnology)







