1. Aplikační architektura



Podobné dokumenty
Řízení ICT služeb na bázi katalogu služeb

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

INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY

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

3.6 Elektronizace odvětví: sociální služby, pojištění, dávky, sociálně- právní ochrana dětí

DOPLNĚK. Projekt Informační systém základních registrů je spolufinancován Evropskou unií z Evropského fondu pro regionální rozvoj.

MINISTERSTVO VNITRA ČR

Dodávka a implementace informačního systému pro dohled nad hazardními hrami

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

1.1 Zátěžové testování

Zakázka Vnitřní integrace úřadu v rámci PROJEKTU Rozvoj služeb egovernmentu ve správním obvodu ORP Rosice

Zpracování studie proveditelnosti pro modernizaci sítě WAN CZ.1.04/4.1.00/

Bezpečná datová centra v praxi Josef Dvořák, ANECT a.s.

Dodatečné informace k veřejné zakázce SDAT Sběr dat pro potřeby ČNB 4. série

Příloha č. 6 smlouvy o dílo-požadavky na součinnost

Č.j. PPR /ČJ EC Praha Počet listů: 5 + nebo fax

Optimalizace struktury serveru

Monitoring ArcGIS systémů Hromadné řízení ArcGIS serverů

Strategie rozvoje ICT resortu MPSV v souvislosti s novými technologiemi a trendy. Bc. Vladimír Šiška, MBA, I. NM, MPSV

Technica Solutions. Půjčovna nářadí. Úvodní studie pro Q&X Trading

Zadávací dokumentace

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

Občani a občanky miniblok ministerstva vnitra o egovernmentu

Potřebujeme kybernetickou bezpečnost? Jak chráníme informační aktiva?

ISSS Národní architektura ehealth

Návrh nového systému elektronických tržišť veřejné správy. Ministerstvo pro místní rozvoj ČR Lukáš Papula Odbor veřejného investování

MYBIZ - Řešení pro zpřístupnění dat ze stávajících aplikací na mobilních zařízeních (Mobilize your business!) Požadavky zákazníka.

Stavíme informační systém

Příloha č. 1 ke smlouvě o propojení č. Popis propojovacího bodu, technické vlastnosti, testování a poskytování propojovací kapacity

Město Litvínov se sídlem Městský úřad Litvínov, náměstí Míru 11, Litvínov odbor systémového řízení

Dodatečné informace k veřejné zakázce SDAT Sběr dat pro potřeby ČNB 3. série

Důvěryhodná výpočetní základna -DVZ

I. POČTY A STAVY. počet uživatelů - studentů: studentů. počet uživatelů - zaměstnanců: (fyzický stav) - 88 (uživatelů s přístupem k PC)

EXTRAKT z české technické normy

Město Dvůr Králové nad Labem náměstí T. G. Masaryka 38, Dvůr Králové nad Labem

Jakým otázkám dnes čelí CIO? Otakar Školoud Chief Information Officer, ALTRON GROUP

Globální architektura ROS

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE. Ing. Jaroslav Adamus. Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou

Zadávací dokumentace pro veřejnou zakázku

Tabulka mandatorních požadavků stojanové rozvaděče pro servery s elektroinstalací Požadavek na funkcionalitu Minimální Odůvodnění


Výhody a rizika outsourcingu formou cloud computingu

ZADÁVACÍ DOKUMENTACE VEŘEJNÁ ZAKÁZKA

PB169 Operační systémy a sítě

EXTRAKT z české technické normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě

TECHNICKÉ POŽADAVKY NA NÁVRH, IMPLEMENTACI, PROVOZ, ÚDRŽBU A ROZVOJ INFORMAČNÍHO SYSTÉMU

Požadavky odboru (kanceláří) na výdaje Olomouckého kraje v roce v tis. Kč Odbor (kancelář) ORJ částka. Zastupitelé Kancelář hejtmana 02

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

Infrastruktura jako služba

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

CZ-Praha: Informační systémy 2011/S OZNÁMENÍ O ZAKÁZCE. Služby

PŘÍLOHA 19 SMLOUVY O ZPŘÍSTUPNĚNÍ ÚČASTNICKÉHO VEDENÍ. Popis služby Plný přístup k účastnickému optickému vedení - PPOV

Komunitní plán obcí Frýdlantska

Firewall, IDS a jak dále? Flow monitoring a NBA, případové studie. Jiří Tobola INVEA-TECH

Dodatečné informace č. 7

ZADÁVACÍ DOKUMENTACE ve smyslu 44 zákona č. 137/2006 Sb., o veřejných zakázkách, v platném znění (dále jen ZVZ )

Výuka integrovaných IS firem a institucí na vysokých školách (zkušenosti, nové příležitosti, omezení)

Příloha č. 1 zadávací dokumentace veřejné zakázky Spisová služba pro ČIŽP Technické podmínky

Zajištění rozvoje komunikační a systémové infrastruktury MPSV_I.

Metodika zajištění ochrany kritické infrastruktury v oblasti výroby, přenosu a distribuce elektrické energie

Služby e-infrastruktury CESNET

Odůvodnění veřejné zakázky v souladu s požadavky 156 odst.1 zákona č. 137/2006 Sb., o veřejných zakázkách v platném znění.

Veřejné cloudové služby

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Výzvy IOP č. (04), 06, 08, 09

PROVOZ A SERVIS INFORMAČNÍCH SYSTÉMŮ Michal Pechan

Zajištění dostupnosti vybraných IT služeb

Aplikační Dokumentace Standardy ICT MPSV

Jan Slezák, Zdeněk Dutý Oracle Day. Využití SW a HW technologií Oracle v projektu ISZR a potenciál pro egoverment

BEZPEČNOST CLOUDOVÝCH SLUŽEB

VÝZVA K PŘEDKLÁDÁNÍ PROJEKTŮ V RÁMCI OPPI ICT v podnicích

Jak spustit provoz v DR lokalitě snadno a rychle

Veřejné zakázky s.r.o., Praha 6, Bubeneč, Na Hutích 661/9, PSČ Tel./fax: ,

Technická dokumentace

FlowMon Monitoring IP provozu

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Disaster recovery, zálohování dat a efektivní využití cloudových služeb

Cloudové řešení pro ŠKODA AUTO

PŘÍPADOVÁ STUDIE ÚŘAD MĚSTSKÉ ČÁSTI PRAHA 3

Flow monitoring a NBA: Kdy, kde, jak a proč? Petr Špringl springl@invea.cz

Aplikační standard - Dokumentace ICT Standardy MPSV MPSV

Příloha č. 18. Specifikace bloku PŘÍPRAVA. Příloha k zadávací dokumentaci veřejné zakázky Integrační nástroje, vstupní a výstupní subsystém

Koncepce rozvoje ICT ve státní a veřejné správě. Koncepce rozvoje ICT ve státní a veřejné správě (materiál pro jednání tripartity)

1 Výchozí nastavení zařízení

Zajištění komplexních sluţeb pro provoz systémové infrastruktury OSMS ZADÁVACÍ DOKUMENTACE

Centrální správa PC na MU. Pavel Tuček

Smlouva o dílo (zpracování a podání žádosti o udělení podpory)

Zákon o kybernetické bezpečnosti: kdo je připraven?

Výzva k předložení nabídek

Příloha č. 3: Technické zadání zakázky Instalace a služby pro technologické centrum MÚ Pohořelice

Odborná zpráva o postupu prací a dosažených výsledcích za rok 2013

3. Setkání ředitelů aktivita A1. RNDr. Jan Krejčí, Ph.D

Obr. 2: Systém hospodaření s vozovkou RoSy PMS [1]

TECHNICKÉ PODMÍNKY VYBAVENÍ S VAZBOU DO OPERAČNÍHO ŘÍZENÍ

STŘEDNÍ PRŮMYSLOVÁ ŠKOLA A STŘEDNÍ ODBORNÉ UČILIŠTĚ PELHŘIMOV Friedova 1469, Pelhřimov ICT PLÁN ŠKOLY


Akční plán Prováděcí část Střednědobého plánu rozvoje sociálních služeb Libereckého kraje

Strategické řízení IS Strategické řízení Základní pojmy

Technická dokumentace

RDF DSPS ROZVOJ PORTÁLU

Transkript:

1. Aplikační architektura Kapitola popisuje s použitím typové architektury požadavky na architekturu aplikace. Cílem standardizace v této oblasti je optimalizace využití zdrojů, snížení nákladů na provoz a údržbu, dodržení požadavků vyplývajících z bezpečnostních standardů a urychlení nasazení nových funkcí a aplikací. Dále uvedené požadavky je nutné chápat jako doporučený výchozí stav, který může být dále upřesněn při zadání, nebo v průběhu etap (například v rámci analýzy) projektu nasazení konkrétního systému. 1.1 Pravidla architektury Požadavky na architekturu aplikace lze tak shrnout do následujících tezí: centralizace - aplikace jsou zásadně budované jako centralizované. Konkrétní geografické umístění aplikace je dáno zadáním a potřebami resortu. Rozdělení aplikace, nebo její jedné vrstvy do více geograficky oddělených lokalit se řídí zejména požadavky na dostupnost systému (viz níže uvedená kategorizace systémů) vícevrstvá architektura - aplikace jsou budovány ve vícevrstvé architektuře, která minimálně odděluje databázovou, aplikační a prezentační vrstvu. Je tak možno efektivněji zajistit rozšiřitelnost informačního systému a dosáhnout též vyššího stupně zabezpečení. IaaS - architektura aplikace musí být připravena na nasazení do prostředí IaaS. Zejména je nutné, aby bylo možné pro každou aplikační vrstvu přesně specifikovat požadavky na infrastrukturu (s respektováním technologických standardů ICT MPSV). využití služeb - prostředí ICT MPSV definuje sadu služeb, které je každá aplikace povinna využívat. 1.2 Dostupnost systémů Systémy jsou rozděleny do čtyř tříd podle charakteru provozu. Třídy viz následující tabulka (údaje v rozdělení mají charakter maximálních hodnot): Doba uvedení do provozu (RTO) Třídy dostupnosti < 4 hod < 1 den < 1 týden*) > 1 týden*) < 4 hod A Ztráta dat (RPO) < 1 den B > 1 den D *) skutečná doba závisí na smluvních podmínkách (např. na dodávce nového serveru) Tabulka 1 Třídy dostupnosti C Vysvětlení pojmů: RTO - maximální doba uvedení systému do provozu po výpadku. RPO - maximální akceptovatelná ztráta dat. Při klasifikaci je nutno zvážit, zda aplikace obsahuje primární data, nebo zda jsou data součástí jiné aplikace.

Popis tříd: Třída A Hlavní systémy snejvyšší požadovanou dostupností. Jedná se zejména o IS, pomocí kterých poskytuje MPSV služby klientům prostřednictvím elektronických kanálů (hlavní systémy, většina podpůrných systémů). Třída B - Hlavní systémy, pro které není nutná nepřetržitá dostupnost. Třída C - Ostatní systémy, zejména interní systémy, které nejsou bezprostředně třeba pro vykonávání zákonné činnosti MPSV. Třída D - Systémy, u kterých je akceptovatelný i delší výpadek, resp. MPSV je ochotno nést riziko delšího výpadku. Každý nově realizovaný systém by měl mít definovánu třídu dostupnosti. Architektura systému je následně navržena tak, aby dané třídě odpovídala. 1.3 Zasazení aplikace do prostředí Následující obrázek ukazuje typové zařazení aplikace do ICT prostředí resortu MPSV. Modře jsou orámovány komponenty aplikace. Obrázek 1 Aplikace v prostředí ICT MPSV

Klient je primárně tenký klient komunikující zabezpečeným protokolem přes WAN síť nebo Internet. Klient musí splňovat: technologické standardy, zejména standard pro klienta a pro nasazení SW na koncové stanice, požadavky na propojení s aplikační vrstvou (definované rozhraním na obrázku označeným UI), požadavky jsou předmětem samostatného standardu, v případě, že je součástí zadání požadavek, aby aplikační vrstva nekomunikovala s klientem přímo, ale prostřednictvím již existující služby (například prostřednictvím Sharepoint, existující agendové aplikace a pod.) musí klient respektovat potřeby a možnosti tohoto koncového systému. Aplikační vrstva je realizovaná jako centralizovaná. Aplikační vrstva musí splňovat: technologické standardy, zejména technologický standard pro nasazení aplikační vrstvy a pro instalaci serveru, z hlediska dostupnosti a škálovatelnosti se předpokládá možnost nasazení na větší počet fyzických, nebo virtuálních serverů, musí být známy možnosti škálování (nasazení aplikace na více serverů, rozdělení aplikace do více vrstev a pod.), aplikace musí respektovat možnost přepínání přístupu k jednotlivým instancím aplikace (tj. k jednotlivým fyzickým nebo virtuálním serverům) externím zařízením, které nebude integrální součástí aplikace (např. Content Switch implementovaný v rámci komunikační infrastruktury), nasazení odpovídající kategorii dostupnosti (například na více serverů, geograficky oddělené lokality a pod.), aplikační vrstva může být dále rozdělena na vlastní aplikační a na prezentační vrstvu implementovanou v datovém centru, v případě geograficky oddělených lokalit musí aplikace respektovat možnost rozdělení komunikačních sítí oddělených na úrovni L2. Databázová vrstva je realizována jako centralizovaná. Databázová vrstva musí splňovat: technologické standardy, zejména technologický standard pro nasazení databázové vrstvy a pro instalaci serveru, z hlediska dostupnosti a škálovatelnosti musí být definovány možnosti posílení výkonu a realizace HA (více serverů, doplnění uzlů clusteru, pouze rozšířením kapacity serveru), nasazení odpovídající kategorii dostupnosti (například na více serverů, geograficky oddělené lokality a pod.) v případě geograficky oddělených lokalit musí aplikace respektovat možnost rozdělení komunikačních sítí oddělených na úrovni L2. Jako celek musí dále aplikace splňovat požadavky: Požadavky na povinné využití služeb - viz rozhraní SI na obrázku výše, podrobnější informace je uvedena v kapitole 2 Služby prostředí. Pokud se jedná o systém přistupovaný uživateli (a to ať přímo, nebo zprostředkovaně např. přes portál) musí být v systému vytvořen uživatel pro testování běhu aplikace a monitorování odezvy pro účely E2E monitoringu. Mezi kterýmikoli vrstvami aplikace může být z bezpečnostních důvodů umístěn firewall (minimálně je tak mezi klientem a aplikační vrstvou). Aplikace musí toto respektovat. Pro nasazení aplikace do ICT prostředí definovány všechny datové toky pro rozhraní označená na obrázku UI, EI, SI a DI. V případě rozdělení aplikace mezi více lokalit musí být též definován datový tok probíhající mezi lokalitami v rámci aplikace.

Aplikace musí poskytovat dokumentovaným způsobem informace o svém stavu, například počet současně přihlášených uživatelů, protokolování chyb, zasílání zpráv o stavu komponenty a pod. Přesná definice musí existovat a být součástí funkční specifikace.

2. Služby prostředí Kapitola popisuje rozhraní SI viz Obrázek 1. Následující tabulka shrnuje služby, které jsou aplikací (systémem) povinně využívány v případě, že tato oblast je implementována. Služba Charakteristika Orientační popis Identita povinná pro autentizaci/autorizaci uživatelů CDES povinná pro aplikace vyžadující specifický SW na koncových stanicích zálohování DNS, NTP systém centrálně řízeného zálohování Tabulka 2 Služby ICT MPSV AD nebo LDAP pro zaměstnance resortu systém pro evidenci koncových stanic a distribuci SW balíčků na koncové stanice HP Open View Data Protector Seznam služeb může být dále upřesňován.

3. Typy prostředí Pro aplikaci, resp. informační systém může být konkrétním zadáním požadováno vytvoření jednoho, nebo více z následujících prostředí. Jejich konkrétní vlastnosti jsou předem definovány a dohodnuty v rámci nefunkčních parametrů systému. Produkční prostředí - slouží pro provoz aplikace, splňuje všechny funkční i nefunkční požadavky, tj. výkon, dostupnost, využití povinných služeb, bezpečnost atd. Na prostředí je nasazena poslední schválená otestovaná stabilní verze. Prostředí pracuje s platnými daty. Předprodukční prostředí - slouží pro ověření nových verzí aplikace, mělo by se jednat o prostředí identické s prostředím produkčním. Případné konkrétní odlišnosti od produkčního prostředí musí být definovány nejpozději před zahájením nasazení prostředí. Na prostředí je nasazena verze určená ke schválení a následnému nasazení na produkční prostředí. Rozsah a platnost dat je dána provozním řádem předprodukčního prostředí. Školicí prostředí - slouží k proškolování nových uživatelů a pro školení nových verzí. Prostředí je dimenzováno na předpokládaný počet současně školených pracovníků s dostupností omezenou proti produkčnímu prostředí. Systém obsahuje aktuálně školenou verzi (obvykle stejnou, nebo novější než na produkčním systému). Použitá data jsou školicí, tj. neodpovídají produkčním a to zejména v oblasti osobních a citlivých údajů. Testovací prostředí - testovací prostředí slouží k ověření nových verzí aplikace, k ověření integrace (s dalšími testovacími systémy) a pod. Podle provozního řádu testovacího prostředí mohou být prováděny testy funkční, výkonnostní, bezpečnostní a integrační. Vývojové prostředí - slouží pro vývoj aplikace. Pokud aplikace poskytuje uživatelské rozhraní, musí být uživateli vždy zřejmé, s jakým prostředím pracuje. Která prostředí budou pro konkrétní aplikaci či systém vybudována a s jakými SLA, je definováno v rámci projektu. Zároveň je určen a ze strany MPSV odsouhlasen Provozní řád prostředí.