Cesta: Reference / Případové studie / Integrační řešení Městské policie Brno pomocí Microsoft BizTalk Serveru
Integrační řešení Městské policie Brno pomocí Microsoft BizTalk Serveru
Městská policie Brno se řadí mezi instituce veřejných služeb podléhající Městskému úřadu Brno, protože zajišťuje místní záležitosti veřejného pořádku v rámci působnosti města. Důležitým prvkem při zajišťování těchto služeb je kvalitní fungování informačních technologií, které je podmíněno vzájemnou integrací a datovou výměnou v rámci informačního systému Městské policie Brno i interoperabilitou tohoto systému se systémy partnerských organizací. Za nejvhodnější a spolehlivý nástroj pro zajištění těchto integračních vazeb byl zvolen produkt BizTalk Server společnosti Microsoft.
Situace
Pro zajišťování svých věcných úkolů Městská policie Brno postupně buduje a provozuje vlastní vnitřní informační systém, který využívá řadu technologií a serverových produktů společnosti Microsoft. Jedná se zejména o:
- Microsoft SQL Server
- Microsoft Windows Server (včetně služeb IIS a AD)
- Microsoft Exchange Server
- řešení ve vícevrstvé a komponentové architektuře klient - server, kde jsou jednotlivé komponenty realizovány v jazyce C#, Windows.Forms nad .NET Framework.
Jednou z klíčových a požadovaných vlastností tohoto informačního systému je schopnost vzájemné a standardizované komunikace mezi jednotlivými komponentami informačního systému a spolehlivé a zabezpečené komunikace se systémy partnerských organizací.
Obchodní cíle
Městská policie Brno při dennodenním zpracování informací v rámci svých agend narážela na často se opakující rutinní činnosti vyžadující neustálou pozornost jednotlivých pracovníků a tím docházelo k hromadění těchto činností a možnému vzniku chyb. Hlavním cílem řešení proto bylo zjednodušení a standardizace celého procesu zpracování informací. Pro realizaci projektu byly identifikovány hlavní problematické oblasti a stanoven cílový stav řešení.
Jednalo se o tyto oblasti:
- Správa uživatelů a subjektů, adresářové služby organizace:
Původně byla správa prováděna ručně, standardními prostředky provozních systémů a aplikací, duplicitně s nízkým komfortem pro obsluhu v novém prostředí bude správa jednotná, integrována a centralizována, změny budou automaticky a garantovaně propagovány do všech provozních systémů a aplikací.
- Řešení agendy přestupků, jejich evidence a předávání na Magistrát města Brna:
Původně byl export a předávání přestupků prováděn manuálně v určitých dávkách. Tento proces byl velice zdlouhavý, neefektivní a problematicky kontrolovatelný. V novém prostředí bude možné tento export přestupků a jejich předání na Magistrát města Brna provádět zcela automaticky a bez zbytečných průtahů.
- Sledování a předávání informací o pozici služebních vozů ve službě do ISMP i na další subjekty státní správy prostřednictvím služeb GPS
Původně bylo poskytování informací o vozidle prováděno proprietárním způsobem, který nepokrýval plně požadovanou funkčnostV novém prostředí bude tato služba standardizována a k webovému rozhraní, které poskytuje informace o poloze vozu, bude dále implementováno konfigurační rozhraní. Tato služba bude obecná a bude možné ji poskytovat pro libovolný subjekt z pohledu formátu a protokolu nezávisle.

Obrázek 1 Koncept řešení
Řešení
Klíčovým úkolem implementačního projektu bylo řešení integrace aplikací a systémů. Pro zajištění tohoto úkolu, s přihlédnutím k požadavku Městské policie Brno na další postupný rozvoj systému jako celku i jeho dílčích částí, s respektováním požadavků na bezpečnost a při splnění nároků na moderní a spolehlivé řešení, byl jako klíčový prvek systému zvolen produkt BizTalk Server společnosti Microsoft.
Pomocí tohoto nástroje je zajištěna technologicky a systémově datová interoperabilita informačního systému uvnitř i směrem k partnerským systémům. Návrh řešení vycházel z užití standardů webových služeb a zároveň s výhodou využívá vlastnosti BizTalk serveru, který umožňuje pomocí předpřipravených adaptérů nad různými protokoly přístup k informačním zdrojům organizace.
Microsoft BizTalk Server plní v architektuře informačního systému roli univerzální komunikační vrstvy a zprostředkovává spojení mezi komponentami informačního systému a datovými zdroji. Pro zajištění řízeného přístupu z vnější sítě do prostředí Městské policie byla architektura řešení realizována dvěma oddělenými BizTalk servery.
Hlavní server umístěný ve vnitřní sítí zabezpečuje zpracování agend, přístup k informačním aktivům a interakci s klientem informačního systému. Komunikační BizTalk server je umístěn v DMZ a zabezpečuje komunikaci vyhrazenými protokoly se systémy partnerů. Změnami v konfiguraci komunikačního BizTalk Serveru je možné připojovat další subjekty k již realizovaným agendám nebo členit formát a protokol v rámci jedné agendy pro různé subjekty. V případě vzniku rizikových stavů lze externí subjekty snadno dočasně odpojit od přístupu k informačnímu systému Městské policie bez negativního dopadu na činnost v rámci vlastního informačního systému. V realizovaném řešení je také jednoznačně odděleno řízení a správa přístupu pro externí a interní subjekty.

Obrázek 2 Základní topologie řešení
Přínosy
Nasazením Microsoft BizTalk Serveru byl vytvořen základní integrační prvek informačního systému Městské policie. Pomocí tohoto nástroje je technicky standardizován přístup jak k interním, tak i externím informačním zdrojů, funkcím systémů a aplikací. Tento přístup zabezpečuje:
- inteligentní výměnu dat mezi stávajícími informačními systémy
- výměnu dat, která je pružně rozšiřitelná o další agendy a subjekty
- využití standardních formátů a protokolů pro komunikaci na bázi XML aSOAP
- plné využití technologie Microsoft .NET
- maximální zachování investic do existujících informačních systémů
„Integrační řešení na platformě Microsoft BizTalk Server nám výrazným způsobem pomohlo ve zjednodušení a standardizaci zpracování informací v rámci interního informačního systému a stejně tak v zajištění spolehlivé a bezpečné datové interoperability s partnerskou organizací.", Ing. Jiří Horák, vedoucí odboru informatiky a komunikačních technologií
Produkty a technologie
- Microsoft Windows Server
- Microsoft BizTalk Server
- Microsoft SQL Server
- Microsoft Visual Studio
- Microsoft .Net Framework 2.0







