Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa

Podobne dokumenty
Case Study: Migracja 100 serwerów Warsaw Data Center z platformy wirtualizacji OpenSource na platformę Microsoft Hyper-V

Bezpieczeostwo chmury szansa czy zagrożenie dla Banków Spółdzielczych?

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

Joanna Baranowska. Chmura obliczeniowa w samorządach korzyści i wyzwania

Bezpieczeństwo IT z Open Source na nowo

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

Przetwarzanie danych w chmurze

Cechy e-usługi i e-firmy. Elastyczność i niezawodność. Jak się przygotować na zmiany?

Ciągłe dostarczanie oprogramowania : kompletny przewodnik / Eberhard Wolff. Gliwice, cop Spis treści

Bezpieczeństwo dla wszystkich środowisk wirtualnych

Chmura Krajowa milowy krok w cyfryzacji polskiej gospodarki

OD MONOLITU DO MIKROUSŁUGI MICROSERVICES

Warszawa, 6 lutego Case Study: Chmura prywatna HyperOne dla Platige Image dzięki Microsoft Hyper-V Server. Wyzwanie biznesowe

W drodze do chmury hybrydowej stan zaawansowania w polskich przedsiębiorstwach.

Wirtualizacja sieci - VMware NSX

Rola technologii w strategicznych transformacjach organizacji. Borys Stokalski

Dane bezpieczne w chmurze

Jarosław Żeliński analityk biznesowy, projektant systemów

Secure Development Lifecycle w chmurze w modelu public i. Aleksander P. Czarnowski AVET Information and Network Security Sp z o.o.

Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze

Droga do Industry 4.0. siemens.com/tia

z kapitałem polskim Zatrudnienie 1 10 osób osób 2,27% osób 11,36% osób osób powyżej osób 20,45% 50,00% 13,64%

Przegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect

epolska XX lat później Daniel Grabski Paweł Walczak

Nowoczesna Infrastruktura Data Center Co z chmurą w kontekście Szpitala

Jak znaleźć prawdziwe zagrożenia w infrastrukturze IT

Licencjonowanie System Center 2012 R2

Case Study: Migracja 100 serwerów Warsaw Data Center z platformy wirtualizacji OpenSource na platformę Microsoft Hyper-V

Letnia Akademia SUSE. Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć!

Prawne aspekty wykorzystania chmury obliczeniowej w administracji publicznej. Michał Kluska

Informatyzacja JST z zastosowaniem technologii przetwarzania w chmurze

USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS

Arkadiusz Rajs Agnieszka Goździewska-Nowicka Agnieszka Banaszak-Piechowska Mariusz Aleksiewicz. Nałęczów, 20lutego 2014

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Przegląd technik wirtualizacji i separacji w nowoczesnych systemach rodziny UNIX

CSA STAR czy można ufać dostawcy

Małopolska Chmura Edukacyjna Projekt pilotażowy MRPO, działanie 1.2

Outsourcing procesów. dr Arkadiusz Wargin CTPartners S.A. Analiza projektu B2B Kielce, 18 października 2012

Usprawnienie procesu zarządzania konfiguracją. Marcin Piebiak Solution Architect Linux Polska Sp. z o.o.

IBM MobileFirst! Wprowadzenie do strategii IBM w zakresie rozwiązań mobilnych! Włodek Dymaczewski"

Krzysztof Wawrzyniak Quo vadis BS? Ożarów Mazowiecki, styczeń 2014

Red Hat OpenShift: Platforma do uruchamiania aplikacji działających w kontenerach Docker Jarosław Stakuń Senior Solution Architect, Red Hat CEE

Prezentacja wyników badania wykorzystania przetwarzania w chmurze w największych polskich przedsiębiorstwach

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7

Chmura nad Smart City. dr hab. Prof. US Aleksandra Monarcha - Matlak

Hybrydowe IT. Piotr Zacharek. Kraków, 16/10/2018

Egzamin / zaliczenie na ocenę*

CloudFerro. Chmury publiczne, chmury prywatne, serwery dedykowane zalety, wady, problemy, ograniczenia, wyzwania.

HP Service Anywhere Uproszczenie zarządzania usługami IT

Wirtualizacja zasobów informatycznych w pracowni komputerowej

Informatyzacja dla obywateli

Marek Sokołowski / Oracle Polska. Konsolidacja i centralizacja: ważne pytania i szczere odpowiedzi

Asseco dla Zdrowia r.

Idea Bezpiecznej Maszyny w prostym podejściu. użyj Safety Evaluation Tool. Safety Integrated.

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski

Chmura obliczeniowa. Sieci komputerowe laboratorium A1 (praca grupowa w chmurze)

CLOUD ADOPTION PROGRAM

Cloud Computing wpływ na konkurencyjność przedsiębiorstw i gospodarkę Polski Bohdan Wyżnikiewicz

Licencjonowanie funkcji zarządzania System Center 2012 Server

Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online

Przegląd technik wirtualizacji i separacji w nowoczesnych systemach rodziny UNIX

C H M U R A P U B L I C Z N A W P O L S C E

Jak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku

XXIII Forum Teleinformatyki

CLOUD COMPUTING CHMURA OBLICZENIOWA I PLATFORMA WINDOWS AZURE

Bazy i Systemy Bankowe Sp. z o.o. ul. Kasprzaka 3, Bydgoszcz

Full Stack JavaScript z Angular i Nest. Dni: 5. Opis: Adresaci szkolenia

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz

ADMINISTRACJA PUBLICZNA W CHMURZE OBLICZENIOWEJ

Wirtualizacja. Przegla d wybranych technik. Magda Michalska Krzysztof Kulewski Andrzej Pacuk. Systemy operacyjne 2006

Historia naszego klienta. Rozwiązanie FAMOC MDM zwiększa bezpieczeństwo mobilne w Credit Agricole Bank Polska

HP Matrix Operating Environment Foundations

OCHRONA SIECI DLA KAŻDEJ CHMURY

Spis treści. Wstęp... 11

IBM DATASTAGE COMPETENCE CENTER

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

Wsparcie dla działań na rzecz poprawy efektywności energetycznej ze strony systemów informatycznych

Piotr Bubacz Cloud Computing

Walidacja systemu ewms / cwms. Sopot

Opis kursu. Moduły. Szczegóły. Details

Przetwarzanie danych w chmurze

ROZWÓJ KOMPETENCJI CYFROWYCH MIESZKAŃCÓW WARSZAWY

Wydajne zarządzanie konfiguracją środowisk wirtualnych

Azure, czyli chmura od Microsoft.

Smart Cloud - Enterprise

Szanse i zagrożenia płynące z nowoczesnych metod świadczenia usług informatycznych (outsourcing, offshoring, SOA, cloud computing) w bankowości

Analiza mikroserwisów. Warszawa,

Efektywność i bezpieczeństwo biznesu morskiego - impulsy dla wdrożeń IT

Availability for the Always-On Enterprise. Olivier Robinne Wiceprezes EMEA Krzysztof Rachwalski Dyrektor Regionalny EE

Wyspecjalizowani w ochronie urządzeń mobilnych

SAP w 24 godziny / Michael Missbach, George Anderson. Gliwice, cop Spis treści

Modułowa rodzina serwerowni IBM

Szkolenie wycofane z oferty

Pla$orma edukacyjna czy to wystarczy? Przygotował: Artur Dyro, Prezes Learnetic S.A.

Program szkolenia: Continuous Integration i Git

Microsoft System Center Virtual Machine Manager 2012

Logotec App Studio - zalety

Archiwum Cyfrowe jako usługa w modelu Cloud Computing

System informatyczny jest to wyodrębniona część systemu informacyjnego, która jest, z punktu widzenia przyjętych celów skomputeryzowana.

Transkrypt:

Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa Włodek Dymaczewski dymaczewski@pl.ibm.com https://www.linkedin.com/in/dymaczew @dymaczew

Nowoczesne państwo wymaga nowoczesnej infrastruktury IT.

Najważniejsze wyzwania na dziś Wysokie koszty utrzymania i modernizacji Rozwiązania statyczne, związane z technologią konkretnego dostawcy Brak standaryzacji architektury i sposobu dostarczania (deploymentu) Niedoinwestowane środowiska rozwojowe i testowe Brak standaryzacji wymagań niefunkcjonalnych - Uwierzytelnienie - Otwarte API - Monitorowanie - Logowanie - KPI Złożone i czasochłonne procesy zakupowe Osobne zakupy infrastruktury i oprogramowania Brak możliwości adaptacji do zmiennych założeń

Wyzwania związane z rozwojem obecnych aplikacji Skomplikowana i duża baza kodu Dużo zależności złożony proces zarządzania wydaniami opóźnienia Nawarstwiony dług technologiczny Przywiązanie do zamkniętych technologii

Typowe problemy przy wdrażaniu zmian w aplikacjach Proces Wdrożenia Konfiguracja: Middlewaru Aplikacji Baz danych Rozwój Utrzymanie 5

Chmura I-a-a-S to zbyt mało przyspieszenie cyfrowej transformacji Tworzenie nowych aplikacji w modelu cloud native Usprawnienie procesów rozwoju aplikacji w modelu mikro-usług dzięki wykorzystaniu technologii kontenerów Modernizacja starych aplikacji w chmurze Przeniesienie i refactoring aplikacji do środowisk chmury w celu wykorzystania nowych możliwości Otwarcie aplikacji na usługi oferowane z chmury Ochrona i wykorzystanie potencjału danych we własnej infrastrukturze przy użyciu nowoczesnych usług oferowanych z chmury

Wirtualizacja czy konteneryzacja? Maszyny wirtualne App A Bins/ Libs App A Bins/ Libs App B Bins/ Libs Kontenery współdzielą system operacyjny przy zachowaniu separacji binariów i konfiguracji Programiści odpowiadają za cały cykl życia kontenera włączając w to middleware Guest OS Guest OS Guest OS Hypervisor Kontenery App A App A Bins/Libs App B App B App B Bins/Libs App B Docker Host OS Host OS Server Server

Nowoczesna podejście do dostarczania aplikacji Innowacyjne projekty wymagają podejścia Agile oraz budowy w trybie MVP Rozwiązaniem może być budowa i modernizacja aplikacji w oparciu komponenty dostarczane w postaci kontenerów Docker Zalety: Łatwe przenoszenie aplikacji pomiędzy środowiskami Dev/Test a produkcją Zintegrowany cykl DevOpsSec dla każdego komponentu (usługi) Możliwość szybkiego budowania środowisk testowych i redeploymentu całej aplikacji Otwarta technologia możliwa do wykorzystania w każdym środowisku

Architektura nowych aplikacji w środowisku hybrydowym Chmura prywatna Chmura publiczna Data BE FE FE FE FE FE Data BE FE CaaS Volume Data Data BE BE BE BE BE FE FE FE FE IaaS CaaS CaaS/PaaS Data BE FE Systemy tradycyjne Data IaaS

Zintegrowane narzędzia i procesy DevOpsSec Katalog obrazów, samoobsługa i automatyczne wdrażanie Zmiana kodu Budowa Środowisko Dev/Test Środowisko QA Produkcja ICP Standalone ICP QA ICP Prod

Cechy wzorcowej platformy PaaS Bazowanie na kodzie otwartym (wielu dostawców/dystrybucji) Wieloplatformowość Zintegrowane narzędzia DevOpsSec Możliwość działania w trybie hybrydowym (public/private) Możliwość wykupienia wsparcia od dużych dostawców Korzyści Możliwość zmiany dostawcy Możliwość doboru architektury sprzętu do zadania Lepsze bezpieczeństwo i standaryzacja obniżają koszty utrzymania Możliwość wykorzystania chmury publicznej w procesie rozwoju Obniżenie ryzyka

Zalety proponowanego podejścia Wyzwania Lepsza architektura to szybszy rozwój i mniejsze ryzyko oraz niższe koszty Dekompozycja monolitów i standaryzacja API umożliwia łatwiejsze wymienianie komponentów Konieczność edukacji personelu w zakresie nowych technologii Zdefiniowanie spójnych rekomendacji/wymagań dla całej administracji

13 Pytania? Dziękuję! Włodek Dymaczewski dymaczewski@pl.ibm.com https://www.linkedin.com/in/dymaczew @dymaczew