UWOLNIĆ INFORMACJĘ PUBLICZNĄ! ARCHITEKTURA INTEROPERACYJNOŚCI I REUŻYTKOWANIA INFORMACJI PUBLICZNEJ NA PRZYKŁADZIE ROZWIĄZANIA CHMURY PRYWATNEJ DLA ADMINISTRACJI Krzysztof Skibicki Pion Rozwiązań Systemowych
Uwolnić informację publiczną Wyzwania Propozycje rozwiązań Architektura interoperacyjności Reużywalność informacji Agenda
2012-10-03 3
Obawa przed nadmierną otwartością Brak świadomości procesowej Wyspy informacyjne Fragmentacja danych Skostniała architektura Ciężko wdrożyć zmiany w procesach Wyzwania
2012-10-03 5
Umożliwienie efektywnego działania w oparciu o adekwatne informacje Standaryzacja procesów i metadanych Ciągła optymalizacja procesów Szybsza realizacja wymagań szybsze dostosowanie organizacji do realiów Podejście procesowe
PREZENTACJA WSPÓŁPRACA WEB 2.0 PORTAL PROCESY URUCHAMIANIE I NADZÓR BPM ZINTEGROWANE ZARZĄDZANIE I BEZPIECZEŃSTWO INTEGRACJA ORKIESTRACJA REPOZYTORIUM ZARZĄDZANIE WERSJONOWANIE WYSZUKIWANIE AUDYT SOA ESB ECM INFRASTRUKTURA J2EE WIRTUALIZACJA SPRZĘT SERWERY MACIERZE Komponenty budowy rozwiązań
ESB Wytwórz/wykorzystaj usługi WEB or LEGACY SERVICES BPEL IF LEGACY SYSTEM Połącz ADAPTERS Przekieruj & Przekształcaj ESB RULES ENGINE WEB WEB SERVICE SERVICE IF HUMAN WORKFLOW Wyciągnij reguły biznesowe RULES ENGINE Poddaj okiestracji BPEL/BPM ENGINE WEB SERVICE LEGACY SYSTEM Uzyskaj zaangażowanie ludzi HUMAN WORKFLOW Zabezpiecz GLOBAL SECURITY FRAMEWORK Oracle SOA
Silnik procesowy ESB łączenie zadań automatycznych BPM obsługa zadań wymagających interwencji użytkownika BPEL obsługa zadań poddających się automatyzacji Reguły biznesowe wyniesienie elementów decyzyjnych poza kod aplikacji Oracle BPM 9
Symulacja Pomiar czasu trwania Zliczanie powtórzeń BPM edytor procesów
Proces: Akceptacja wydatków Jan Kowalski SZABLON Receive Expense report Istniejąca Aplikacja XYZ Użytkownik wypełnia szablon w EXCELU Po wysłaniu następuje ekstrakcja danych XML i wywoływany jest proces BPEL Retrieve Expense history Get Approval Create User Task Send for Approval BPEL Human Workflow Manager Akceptacja (John Steinbeck) Receive responses (William Faulkner) James Cooper Powiadomienie Approved Update EIS Notify Employee Check outcome Rejected Notify Employee XML -> WordML za pomocą XSL przypisanie do zwierzchnika i powiadomienie operacja na dokumencie wywołuje WF za pomocą WS zadanie przekierowane do zwierzchnika stojącego wyżej itd.. po opracowaniu decyzji, powiadomienia jest wysyłane do pracownika. Dokument rezyduje w repozytorium. end BPEL - automatyzacja
BPM i SOA Krok 1 Krok 2 Krok 3 Krok 4 WS A WS B WS C System zewnętrzny Baza danych ERP WS D WS E Interoperacyjność
Przykład rozwiązania
Większe dopasowanie IT do potrzeb organizacji praca jest zorganizowana wokół PROCESÓW, a nie działów czy aplikacji. Większa elastyczność w dostosowaniu do zachodzących zmian Umożliwienie i zwiększenie wykorzystania posiadanego oprogramowania Obniżenie kosztów integracji i rozwoju Redukcja czasu wdrożenia Szybsze dostarczenie wartości dla organizacji ECM wdrożenie kultury informacyjnej SOA umożliwienie i przyspieszenie optymalizacji procesów WEB 2.0 zaangażowanie pracowników Kluczowe korzyści
Składowanie danych Baza danych Repozytorium dokumentów Udostępnienie informacji o danych Katalog danych i usług Metadane Ponowne wykorzystanie Procesy publikacji bazujące na zdarzeniach Dostęp poprzez Web Service Dostęp poprzez WWW Reużywalność 15
Możliwe do odnalezienia w sieci Udostępnione w formie umożliwiającej ich łatwe dalsze przetwarzanie Bez ograniczeń prawnych w zakresie udostępniania wyników przetwarzania Otwarte dane
Open Government data.gov data.gov.uk Europejska Agenda Cyfrowa Raport Polska 2.0 Polska Cyfrowa Inicjatywy
Ustawa o dostępie do informacji publicznej Centralne Repozytorium Informacji Publicznej Do przekazania posiadanego zasobu informacyjnego do centralnego repozytorium, a także do systematycznego jego weryfikowania i aktualizowania obowiązane są: Inicjatywy 1) organy administracji rządowej, 2) fundusze celowe, 3) Zakład Ubezpieczeń Społecznych, 4) Kasa Rolniczego Ubezpieczenia Społecznego, 5) Narodowy Fundusz Zdrowia, 6) państwowe instytuty badawcze, 7) państwowe osoby prawne utworzone na podstawie odrębnych ustaw w celu wykonywania zadań publicznych,
Rozporządzenie Rady Ministrów ustanawiające Krajowe Ramy Interoperacyjności Określenie formatów i protokołów Publikacja słowników na epuap Wykorzystanie WSDL Inicjatywy
PREZENTACJA WSPÓŁPRACA WEB 2.0 Wiedza PORTAL PROCESY URUCHAMIANIE I NADZÓR Procesy urzędowe BPM ZINTEGROWANE ZARZĄDZANIE I BEZPIECZEŃSTWO INTEGRACJA ORKIESTRACJA Procesy integracyjne REPOZYTORIUM ZARZĄDZANIE WERSJONOWANIE WYSZUKIWANIE AUDYT Informacje SOA ESB ECM INFRASTRUKTURA Dane J2EE WIRTUALIZACJA SPRZĘT SERWERY MACIERZE Od danych do wiedzy
Browser Desktop Applications Java API Enterprise Manager WebLogic Scripting Tools HTTP Listener (HTTP, DAV, SOAP) MBeans WCM (Services and UI) CM Svcs (DM, WCM, RM, etc.) Oracle Web Services Manager AD/LDAP Oracle Platform Security Services Security Core Svcs (Library, Search, etc.) JDBC Datasource UCM (WLS application) BPEL Process Mgr Content (RDBMS or FS) Metadata (RDBMS) Search (RDBMS, SES, ) Architektura ECM
Nadzór nad publikacją
Publikacja danych na stronach WWW Interakcja z danymi Eksport wybranego zbioru danych Business Intelligence
Ulubione Szukaj Najnowsze Preferencje Powiadomienia Obecność Email Dyskusje Dokumenty Przestrzenie WEB 2.0
Wskazanie na normy PN-ISO/IEC Metodyczne podejście do realizacji projektów Metodyczne podejście do modelowania procesów Stworzenie katalogu metadanych i usług Prawo do publikacji przetworzonych danych Dobre praktyki
Sfera publiczna - dostawca usług podstawowych Usługi złożone tworzone zgodnie z zapotrzebowaniem użytkowników Komercyjne NGO Mashups (crowdsourcing) Efekty dostępności danych i usług
Dziękujemy za uwagę www.comp.com.pl krzysztof.skibicki@comp.com.pl