Provoz, podpora a údržba IS. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/



Podobné dokumenty
Management informační bezpečnosti

CobiT. Control Objectives for Information and related Technology. Teplá u Mariánských Lázní, 6. října 2004

Co je to COBIT? metodika

Standardy/praktiky pro řízení služeb informační bezpečnosti. Doc. Ing. Vlasta Svatá, CSc. Vysoká škola ekonomická Praha

KIV/SI. Přednáška č.2. Jan Valdman, Ph.D.

METODIKY ŘÍZENÍ ICT: ITIL, COBIT, IT GOVERNANCE

Regulace a normy v IT IT Governance Sociotechnický útok. michal.sláma@opava.cz

Nástroje IT manažera

Jak na jakost v podnikovém IT Evropský týden kvality Praha

Předmluva: Vítejte v ITIL! Úvod 15 IT Infrastructure Library O této knize ITIL (IT Infrastructure Library ) 1.3. Služby a správa služeb

Zkouška ITIL Foundation

1.1. Správa a provozní podpora APV ROS, HW ROS a základního SW

Nástroje IT manažera

Cobit 5: Struktura dokumentů

Rozvoj a údržba systémů

ISO 9000, 20000, Informační management VIKMA07 Mgr. Jan Matula, PhD. III. blok

ITIL Základní přehled. Marek Rychlý (Ivana Burgetová)

Kvalita procesu vývoje (SW) Jaroslav Žáček

organizací IT Vladimír r Kufner

Verze 3 základní představení

Kvalita procesu vývoje SW. Jaroslav Žáček

Obsah. Úvod 9 Zpětná vazba od čtenářů 10 Errata 10

Procesní dokumentace Process Management. Pavel Čejka

Otázky kurzu 4IT417 Řízení podnikové informatiky verze z 1/2/ Podniková informatika pojmy a komponenty

1. Příloha č.1. Specifikace požadovaných služeb Obecný popis

3 Bezpečnostní politika 3/1 Základní pojmy, principy standardy a požadavky

Procesní řízení a normy ISO, ITIL, COBIT, HIPAA, SOX

Představení normy ČSN ISO/IEC Management služeb

Návrh softwarových systémů - softwarové metriky

Identifikace změny Definice změny a jejího rozsahu a dopadu Schválení změny Prioritizace změn Úprava plánu projektu

Petr Mojžíš, Petr Křelina Raiffeisenbank

Nadpis presentace. Řízení IT v malých. útvarech aneb Light verze IT governance

4. Metodiky auditu ( Cobit 4 a Cobit 5) Řízení kvality (audit) IS BIVŠ ZS15

Příloha č. 2 ke smlouvě. Rozsah a podmínky provozní podpory

Praktické zkušenosti s certifikací na ISO/IEC 20000

Custom Code Management. Přechod na S/4HANA

Příloha č. 1 Servisní smlouvy. Katalog služeb. S2_P1_Katalog služeb

Katalog služeb a podmínky poskytování provozu

Proč nový styl řízení ICT

Výsledky prieskumu ITSM 2008 Informácie o stave ITSM v SR a ČR

Odbor informatiky a provozu informačních technologií

Sjednocení dohledových systémů a CMDB

Informační bezpečnost. Dana Pochmanová, Boris Šimák

Maintenance. Tomáš Krátký, Bohumír Zoubek

Úvod do IT Services a Enterprise Systems Management

CMMI-DEV v.1.3 PA Integrated Project Management

Obsah Úvod 11 Jak být úspěšný Základy IT

ZMĚNA ČESKÉHO OBRANNÉHO STANDARDU. AAP-48, Ed. B, version 1

Jan Hřídel Regional Sales Manager - Public Administration

Vazba na Cobit 5

Audit ICT. KATALOG služeb. Ing. Jiří Štěrba

Zkušenosti z nasazení a provozu systémů SIEM

Standardy projektového řízení

Nasazení bezpečnostního monitoringu v praxi. Jan Svoboda AEC

SAP Solution Manager. With Enterprise Support 1

PLM VDM. Lístek k úspěšné implementaci

4/9/18. Řízení IS/IT služeb. Martin Vitouš. IT služba z pohledu zákazníka. IT služba z pohledu poskytovatele

Hardening ICT platforem: teorie nebo praxe. Pavel Hejduk ČEZ ICT Services, a. s.

RUP - Disciplíny. Jaroslav Žáček jaroslav.zacek@osu.cz

MANAGEMENT KYBERNETICKÉ BEZPEČNOSTI

Outsourcing v podmínkách Statutárního města Ostravy

Vývoj informačních systémů. Obecně o IS

Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky. Diplomová práce Michael Čihák

BI-TIS Případová studie

PŘEDSTAVENÍ - KAREL HÁJEK Nasazení SD ve skupině ČEZ

CMMI-DEV v.1.3 PA Configuration management

SOCA & Zákon o kybernetické bezpečnosti. od teorie k praxi. Ivan Svoboda & SOCA AFCEA CERT/SOC

a úvod do ITIL Marek Rychlý Přednáška pro INI Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů

3.přednáška. Informační bezpečnost: Řízení IS/IT

Cíle a architektura modelu MBI

Audit ICT. KATALOG služeb. Ing. Jiří Štěrba

Vysvětlení zadávací dokumentace č. 3

1 Služby SAP Business Transformation and Plan Services Služby SAP Business Transformation and Plan Services aktuálně zahrnují:

Project management. Příprava projektu Zahájení High level plánování. Vykonávání Detailní plánování Vykonávání Řízení a monitorování

Cloud. Nebo zatím jen mlha? Workshop Day 2011 WG06 Jaromír Šlesinger, CA Technologies Bratislava, 13. október 2011

Metodické postupy tvorby architektury

TVORBA BEZPEČNOSTNÍ POLITIKY ORGANIZACE A HAVARIJNÍHO PLÁNU

INFORMAČNÍ SYSTÉMY , Ing. Jiří Mráz

HODNOCENÍ VÝKONNOSTI PODNIKU VE SPOJITOSTI SE STRATEGICKÝMI CÍLY

Strategické směrování řízení IT v České republice a ve středoevropském regionu

FIT, MI FRI 02/2011 Finanční řízení informatiky Přednáška 8,9 Procesní řízení informatiky

Cíle a metodika průzkumu

Informační systémy. Jaroslav Žáček

CobiT 4.1 a jeho vztah k ITIL

Zákon o kybernetické bezpečnosti základní přehled. Luděk Novák ludekn@ .cz,

Návrh zákona o kybernetické bezpečnosti. Přemysl Pazderka Národní centrum kybernetické bezpečnosti Národní bezpečnostní úřad p.pazderka@nbu.

Úvod do validace počítačových systémů Ing. Miroslav Mík. Obsah

1. Správa a provozní podpora APV ROS, HW ROS a základního SW

Efektivní správa ICT jako základ poskytování služby outsourcing IT

CASE. Jaroslav Žáček

Systém řízení informační bezpečnosti (ISMS)

ADOit. IT architektura a řízení IT služeb. Luděk Kryšpín, Lukáš Dvořák, PADCOM, s.r.o.

Aplikace modelu CAF 2006 za podpory procesního řízení. Ing. Vlastimil Pecka Ing. Zdeněk Havelka, PhD.

METODIKA PROVÁDĚNÍ AUDITU COBIT

Kvalita SW produktů. Jiří Sochor, Jaroslav Ráček 1

Komplexní ICT outsourcing


Hynek Cihlář Podnikový architekt Od Indoše ke Cloudu

Zuzana Šochová MFF Modelování a realizace softwarových projektů

ISMS. Bezpečnostní projekt. V Brně dne 10. října 2013

Transkript:

Provoz, podpora a údržba IS Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Hate Maintenance

Dle IEEE: Definice - údržba SW Software maintenance is the process of modifying a software system or component after delivery to correct faults, improve performances or other attributes, or adapt to a changed environment. Volně: Údržba softwaru je procesem modifikace softwarového systému či komponenty po doručení uživateli za účelem korekce chyby, zlepšení výkonu či jiného atributu nebo adaptace systému změnám prostředí.

Kategorie údržby (IEEE 1990) Korekce, opravy - reaktivní modifikace softwarového produktu za účelem korekce objeveného problému, chyby, které jsou vykonávány po doručení produktu do produkce/zákazníkovi. Přizpůsobení - modifikace softwarového produktu za účelem změny funkčnosti z důvodu měnícího se prostředí. Zdokonalení - modifikace softwarového produktu za účelem zlepšení výkonnosti či jednoduchosti údržby prováděné taktéž po doručení produktu do produkce/ zákazníkovi. Prevence - Proaktivní přístup k řešení problémů (viz CMMI )

Kategorie údržby (IEEE 1990)

Možné přístupy Tradiční přístup Velké projekty CR formulář CCB CCB schválí změnu Specifikace chyby Developer Aktualizace dokumentů Regresní testování Vydání záplaty Agile přístup Malé projekty Reportování chyby / story card Vytvoření odhadu Priorizace požadavku zákazníkem Zanesení do software (Bug tracking DB) QA podmínky a akceptační test Developer napíše unit test Developer opraví chybu Regresní testování Vydání nového release

Definice - Podpora IS Dle IEEE: Product support is providing of information, assistance, and training to install and make software operational in its intended environment and to distribute improved capabilities to users. Volně: Podporou produktu rozumíme poskytování informací, pomoci a tréninku za účelem instalace či provozu software v prostředí k tomu určeném a také jí rozumíme distribuci zlepšených funkčností software ke koncovým uživatelům.

Podpora IS Provoz IS Korekce chyb Zlepšení výkonu...převážně po dodání systému zákazníkovi Do podpory je potřeba zahrnout i následující aktivity: Příprava dokumentů, postupů. Instalace serverů.

Životní cyklus a údržba

IT Operation management IT OM dle IEEE: Proces provozu počítačového systému v určeném prostředí pro určené účely. IT OM dle ITIL : Funkce odpovědná za neustálou správu a údržbu IT infrastruktury organizace s cílem zajistit dohodnutou úroveň IT služeb pro byznys.

Doporučené prováděné aktivity Zálohy a obnovy dat a nastavení. Plánování a prováděných rutinních skriptů. Správa a řízení tiskových a jiných výstupů. Správa, provoz a monitoring pracovních stanic, serverů a datových center. Fyzická a logická správa a konsolidace serverů.

Definice: Application Management AM je odpovědný za správu aplikace v průběhu životního cyklu a hraje také významnou roli při návrhu, testování či zlepšování aplikačních částí IT služeb. AM tým často součástí vývojových projektů Řeší tyto rozhodnutí: zda IS nakoupíme/vyvineme vlastními silami jak bude probíhat integrace se stávajícími systémy AM je multidisciplinární

Pohledy dle AM a OM Pojem Pohled AM Pohled OM Změna Změna funkčnosti, chování SW. Změna čehokoliv v IT struktuře (databáze, HW). Konfigurace Všechny části SW systému/it služby v daných verzích SW. Cokoliv v IT infrastruktuře.

Špatné praktiky Uživatelé volají přímo programátorovi, ten buď nezapisuje vůbec nic, nebo si zapisuje úkoly na post-it lístečky. Všichni mají root přístup kamkoliv. U uživatelů nejsou záznamy o tom, jaký SW používají.

Lepší scénář dle ITIL Jediné místo kontaktu (SPOC). Použít SW pro Incident management. Použití tzv. knowledge base. Vytvářet katalog IT služeb. Automatická správa konfigurací. Automatizované monitorování infrastruktury.

Příklad: Katalog IT služeb

Příklad: Incident management

IT Služba Definice: Služba je prostředek dodávání hodnoty zákazníkovi tím, že zprostředkovává výstupy, jichž chce zákazník dosáhnout, aniž by vlastnil specifické náklady a rizika.

IT Služby Cíle a kvalitu poskytovaných IT služeb definuje zpravidla SLA (Service Level Agreement) dokument

SLA Návrh šablony např. zde: http://www.slatemplate.com Zpravidla obsahuje: Goals & Objectives Stakeholders Periodic Review Service Agreement

Service Agreement Service Scope O co se staráme (monitoring e-mailových zpráv, vzdálená pomoc přes RDP) Customer Requirements Shoda na ceně a způsobu platby, člověk který poskytne součinnost při řešení problému Service Provider Requirements Oznámení o plánovaných výpadcích zákazníkovi Service assumptions Změny služby budou dokumentovány a komunikovány všem zainteresovaným

Service Management Service Availability Podpora na telefonu 9:00-17:00 po-pá Všechny příchozí e-maily budou zaznamenány, řešeny pak v pracovní dny 9:00-17:00 Service Requests Požadavky označeny High - vyřešeno do 8 hodin Požadavky označeny Medium - do 48 hodin Požadavky označeny Low - do 5 pracovních dní

Možné úrovně služeb Správa změn Řízení incidentů Řízení problémů Plnění žádostí

Příklad úrovně služby Řízení problémů PM001 Urgentní problém Čas reakce = 1 den Čas do vyřešení = 1 týden PM002 Standardní problém Čas reakce = 2 dny Čas do vyřešení = dohodnutý termín

Cvičení: definujte vlastní SLA Pracujte v týmech Zadání: Váš zákazník potřebuje HW a SW infrastrukturu pro provoz informačního systému Vyhledejte vhodné cloudové řešení (Azure, Elastic) Na základě parametrů Cloudu definujte SLA do šablony Pokry jte více úrovní (řízení incidentů, plnění žádostí )

Příklad Proces vs. IT služba

Co jednotlivé metodiky doručují CI Control Six Sigma / LEAN TQM/ISO9000 PMBOK Document/ Certify CMMI CoBIT ITIL Model Plan Make Decision Buy/Build Test Deploy Operate

Co je to ITIL IT Infrastructure Library Je to knihovna, která nám dává doporučení co a kdy dělat při provozu a údržbě IT služeb. Neříká ovšem jak to dělat, pouze co a kdy. Vznikl z praxe z tzv. Best Practices (analogie s návrhovými vzory)

ITIL Framework k řízení a poskytování IT služeb. Původně 31 knih, později pouze 7, nyní ITIL v3 obsahuje tyto knihy pro pokrytí životního cyklu služeb: ITIL Service Strategy ITIL Service Design ITIL Service Transition ITIL Service Operation ITIL Continual Service Improvement

Životní cyklus služby (v3)

ITIL ITIL nepokrývá tyto oblasti: Organizační strukturu a přidělení rolí Strukturu a obsah podnikových procesů a pracovních postupů ITIL není standard (standard je např. ISO 20 000) ITIL není metodika, pouze framework ITIL nelze použít pro řízení implementace ITSM (doporučuje se PRINCE2)

ITIL Service Management Operation management je v ITIL nazýván Service Management Obsahuje: Service Delivery - obsahuje procesy pro dlouhodobé plánování a zlepšování IT služby Service Support - procesy pro každodenní činnosti vztahující se k IT službě

Terminologie v ITIL IT Service - soubor příbuzných funkcí obecného IT systému z pohledu uživatele jako jedna entita servery podporující podnikové procesy skládá se z HW, SW, sítí Proaktivní přístup aktivní detekce a řešení problémů, zpravidla vedou ke změně ICT infrastruktury

Terminologie v ITIL

ITIL a podpora Podpora dle ITIL znamená v první řadě, že zákazník má přístup k odpovídajícím službám, které podporují funkci podniku: Service Desk Incident Mangement Problem Management Configuration Management Change Management Release Management

ITIL a podpora

ITIL a doručení IT služby Kniha Service Delivery říká, které služby podnik od poskytovatele potřebuje: - Service Level Management - Financial Management for IT Services - Availability Management - Capacity Management - IT Service Continuity Management

ITIL a doručení IT služby

Výhody implementace ITIL procesů Minimalizuje dopady chyb (chyby SW, HW) Minimalizuje počet incidentů (hledáme příčinu problému) Zmírňuje počet chyb pokud v infrastruktuře provádíme změny Podrobně popsány IT služby a odpovědnosti za ně. Doručujeme IT službu s předepsanou kvalitou. Doručujeme službu přímo vyžadovanou businessem. Řeší kontinuitu IT služeb - zotavení po nehodě.

Příklad Service catalogue Customer SLA User Incident Incident SLM Service Desk INCIDENT MANAGEMENT ICT služba: skladové IT hospodářství service STOP Stock control ERROR CONFIGURATION MANAGEMENT CMDB LAN, DB Server, DB Oracle 9i Stock control v1, desktop PC Work-around Regular log deletion PROBLEM MANAGEMENT RfC Install Oracle patch Known Error CHANGE MANAGEMENT

Údržba software dle IEEE 1219

IEEE 1219 Nazývaný jako Standar for Software Maintenance. Rozděluje proces údržby do 7 fází. Fáze mají určité pořadí, standardizovány jsou vstupy i výstupy fází, aktivity, metriky. Je zaměřen pouze na údržbu, provoz neřeší. od 2010 veden jako revize pod IEEE P14764

Proces údržby

Kategorie údržby ISO/IEC 14 764

Údržba software

Typy údržby Corrective - Oprava nalezených chyb a problémů Preventive - Detekce a oprava latentních chyb dříve, než se z nich stanou chyby skutečné Adaptive - Úpravy za účelem udržení použitelnosti software Perfective - Zlepšení výkonnosti software

Software Engineering Body of Knowledge (SWEBOK)

SWEBOK Je to opravdu kniha (asi 330 stránek), zároveň také ISO/IEC 19759 norma Je maximalistická, nyní ve verzi 3 (2013), vychází z praktických zkušeností Pokrývá: Specifikace požadavků, Návrh, Implementace (jak navrhnout API, možné problémy s OOP, GUI), Testování, Podpora SW, Správa konfigurací, projektové řízení, definice kvality SW, ekonomické aspekty, aj. celkem 15 kapitol.

Podobně zaměřené knihy PMBOK - Project Management Body of Knowledge EABOK - Enterprise Architecture Body of Knowledge BABOK - Business Analysis Body of Knowledge ABOK - Automation Body of Knowledge DMBOK - Data Management Body of Knowledge

Control Objectives for Information and Related Technologies (COBIT)

COBIT Procesně orientovaný nástroj pro řízení informatiky v podniku. Také slouží jako kontrolní nástroj pro auditory a model zralosti. Zaměřen na IT governance, napsán v jazyce manažerů Obecně akceptovatelný framework pro vnitřní IT kontrolu

Obecné cíle Přispět ke kvalitnímu fungování organizace, orientovat se na zákazníka, resp. uživatele, zajistit provozní dokonalost, aplikovat holistický pohled nad IT, orientovat se na možnosti rozvoje v budoucnosti.

Historický vývoj CoBIT1 - Audit CoBIT2 - Control CoBIT3 - Management CoBIT4 - Governance

COBIT Dělí se na 6 publikací Executive summary - shrnutí pro top management, popis základních konceptů, principů, popisuje 4 domény a 34 IT procesů. Framework - popis IT procesů, informačních kritérií, IT zdrojů. Control Objectives - popisuje smysl a přínosy všech detailních kontrolních kritérií pro IT procesy. IT Assurance Guide - návrh kontrolních činností a identifikace rizik (využívají zejména auditoři).

COBIT Implementation Tool Set - obsahuje management Awareness a IT Control Diagnostics, Implementation Guide, FAQ, případové studie uživatelů COBIT a prezentace pro management. Management Guidelines - modely vyspělosti procesů, kritické faktory úspěchu, klíčové indikátory splnění cílů a výkonu.

Rozsah Framework je určen především pro následující skupiny pracovníků: Management - potřebuje rozhodovat o výdajích do rozvoje a provozu ICT a posoudit, zda jsou tyto výdaje správně a efektivně využívány Uživatelé - mají stále vyšší potřebu seznámit se s fungováním ICT a nalézt přiměřené záruky za správné a bezpečné fungování služeb ICT, které využívají či garantují Auditoři - při své práci neustále naráží na využívání ICT. V tomto směru CobiT poskytuje základní rámec pro to, jakým způsobem hodnotit správnost a hodnost nasazení ICT vzhledem k posuzované části organizace

CoBIT (co potřebujete, abyste toho dosáhli) ITIL ISO 20001 PRINCE2 PMBOK TOGAF Jak toho dosáhnout

Business process IT process Data Hodnota Informace Znalosti

Principy (domény) Frameworky (procesy) Detailní pravidla (činnosti)

COBIT v kostce COBIT

COBIT v kostce

Control objectives

Domény Plan & Organize - doména se soustředí na definování informační strategie a hledání vhodných taktik pro dosažení nejvyšší míry přispění ICT k naplňování obecných cílů organizace. Acquire and Implement - Akvizice (Pořízení) a Implementace - aby bylo možné realizovat strategie ICT je důležité identifikovat, vyvinout nebo nakoupit a implementovat zdroje ICT, které jsou důsledně provázány s příslušnými procesy organizace.

Domény Deliver & Support - doména se soustředí na zajištění kvalitního dodání požadovaných služeb ICT, což zahrnuje činnosti od provozu přes bezpečnost až po přípravu uživatelů. Monitor and Evaluate - všechny procesy ICT musí být pravidelně sledovány a hodnoceny, zda kvalita jejich provádění odpovídá stanoveným požadavkům a potřebám. Tato doména je zaměřena na získávání objektivního přehledu o prováděných činnostech ICT.