Asseco dla Zdrowia r.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Asseco dla Zdrowia r."

Transkrypt

1

2 Asseco dla Zdrowia r.

3 Architektura i technologia w systemach Asseco Architektura mikrousługowa skonteneryzownaych systemów towards cloud native subsystems Dariusz Augustyn Sekcja Technologiczna Warszawa,

4 Mikrousługa Zasady: obsługa wydzielonego, własnego kontekstu biznesowego komunikacja tylko przez oficjalne interfejsy własny magazyn danych (ang. storage) system jako sieć luźno powiązanych mikrousług Implementacja samodzielnie budowane aplikacje z wszystkimi zależnościami / bibliotekami komunikacja synchroniczna z wykorzystaniem lekkiego protokołu HTTP Rest możliwość komunikacji asynchronicznej (kolejki, tematy) Spring Boot

5 Implementacja Konteneryzacja Zasady: dostarczanie obrazu z implementacją mikrousługi oraz pełnym środowiskiem uruchomieniowym powoływanie instancji kontenerów poprzez uruchomienie obrazów określanie reguł dostępu do usług eksponowanych w kontenerach własny, bazowy obraz oparty o dystrybucję Ubuntu i Azul Zulu Open JDK określona wersja Java JDK, ustawiona strona kodowa, strefa czasowa obrazy budowane i publikowane w ramach opracowanych procesów CI/CD dwa prywatne Rejestry Obrazów (dev, prod) orkiestracja narzędziem Docker Compose

6 Kompleksowe wdrażanie komponentów w sensie stosu uruchomieniowego właściwe wersje całego środowiska uruchomieniowego dla wersji aplikacji uruchomionej mikrousługi w kontenerze Zwiększenie poziomu odporności na awarie obsługa autonomicznej poddziedziny przedmiotowej; ew. komunikacja asynchroniczna z innymi komponentami np. czasowo nieczynnymi Potencjalne zalety Selektywne wdrażanie komponentów możliwość wymiany wybranego, pojedynczego kontenera w otoczeniu innych Skalowanie pozione możliwość zwielokrotniania liczby kontenerów dla poprawy wydajności

7 Cechy rozwiązań typu cloud native moduły jako aplikacje mikrousługowe (spring-boot apps), serwis lokalizacji usług (np. eureka service), jeden punkt dostępu do usług (api-gateway, edge service) moduł równoważenia obciążenia (client-side load balancer) mechanizm blokady propagacji bledów (error circuit breaker) 7

8 Przepływ żądań w systemie o architekturze mikrousługowej

9 Lokalizacja usług Minimalny zbiór usług - statyczna struktura zależności

10 Lokalizacja usług Dodatkowy serwis dla lokalizacji usług

11 Lokalizacja usług Rejestracja usług w Eurece

12 Lokalizacja usług Odpytanie o lokalizacje usług

13 Lokalizacja usług Przepływ żądań aplikacyjnych

14 Lokalizacja usług Sprawdzenie stanu

15 Skalowanie horyzontalne Pojedyncze instancje usług: S1, S3

16 Skalowanie horyzontalne Podwojenie instancji - dodatkowe kontenery docker-compose scale S1=2 S3=2

17 Skalowanie horyzontalne Rozkład obciążenia algorytm karuzelowy

18 Architektura przykładowego systemu - MPI Infrastruktura Przepływ żądań aplikacyjnych Dziedzina

19 Architektura przykładowego systemu - MPI Infrastruktura Przepływ żądań aplikacyjnych Dziedzina

20 Architektura przykładowego systemu - MPI Rozłączne schematy bazy danych

21 Podejście Monolith first - podsystemy podzielone na moduły - wykorzystanie środowiska OSGi i technologii Spring - uruchamianie w ramach serwer aplikacji Virgo

22 Przygotowanie do uruchomienia w chmurze lub Centrum Przetwarzania Danych Uruchomienie aplikacji o architekturze monolitycznej klastry maszyn wirtualnych. Podsystemy architekturze mikrousługowej uruchamiane w kontenerach Docker-owych zanurzonych w tzw. pod-ach środowiska Kubernertes. Uruchamianie podów na węzłach klastrów środowiska Kubernates. +

23 Dziękuję za uwagę Poproszę o pytania

24 zdrowie.asseco.com

25

26 Zastrzeżenia prawne Zawartość dostępna w prezentacji jest chroniona prawem autorskim i stanowi przedmiot własności. Teksty, grafika, fotografie, dźwięk, animacje i filmy, a także sposób ich rozmieszczenia w prezentacji podlegają ochronie na mocy Ustawy o prawach autorskich i prawach pokrewnych oraz innych przepisów z tym związanych. Jakiekolwiek nieautoryzowane zastosowanie jakichkolwiek materiałów zawartych w prezentacji może stanowić naruszenie praw autorskich, znaków firmowych lub innych przepisów. Materiały dostępne w prezentacji nie mogą być modyfikowane, powielane, przedstawiane publicznie, wykonywane, rozprowadzane lub wykorzystywane w innych celach publicznych lub komercyjnych, chyba że Asseco Poland S.A. wydał na to wyraźną zgodę na piśmie. Kopiowanie w celach komercyjnych, rozpowszechnianie, modyfikacja lub przejmowanie zawartości niniejszej prezentacji przez osoby trzecie jest niedozwolone. W prezentacji mogą być prezentowane również materiały zawierające odesłania do ofert i usług podmiotów trzecich. Warunki korzystania z ofert i usług podmiotów trzecich są określone przez te podmioty. Asseco Poland S.A. nie ponosi żadnej odpowiedzialności za warunki i skutki korzystania z ofert i usług tychże podmiotów. Dane i informacje zawarte w prezentacji mają jedynie charakter ogólnoinformacyjny. Prezentacja przygotowana została w oparciu i przy użyciu produktów firmy Inscale. Nazwa oraz logo Asseco Poland S.A. są zarejestrowanymi znakami towarowymi. Korzystanie z tych znaków wymaga wyraźnej zgody ze strony Asseco Poland S.A Asseco Poland S.A.

27 Źródła obrazków (odniesienia) kba0qjrx6bagbeau&url=https%3a%2f%2fdobsondev.com%2ftag%2fhtml%2f&psig=aovvaw087aqni7m5akqxrqqzqvld&ust = EAU&url=https%3A%2F%2Fwww.qubole.com%2Fproducts%2Fqds-oracle-cloud-infrastructure%2F&psig=AOvVaw1FjCsbuxXsgEXSZVgt69p&ust=

Innowacja czy konieczność?

Innowacja czy konieczność? Innowacja czy konieczność? Szymon Chamuczyński Gdańsk, dnia 14 września 2017 2 Innowacja czy konieczność? Innowacje. Co nowego w IT dla zdrowia? Świat który nas otacza Innowacja czy konieczność? Co robimy?

Bardziej szczegółowo

Sprawne zarządzanie obrotem gotówkowym

Sprawne zarządzanie obrotem gotówkowym Sprawne zarządzanie obrotem gotówkowym Automatyzacja procesów i standaryzacja wymiany informacji Jacek Stankiewicz Project Manager Dział Rozwiązań Korporacyjnych, Pion Business Intelligence Warszawa, dnia

Bardziej szczegółowo

Nowe wyzwania dla systemów IT, w kontekście planowanych zmian w ustawodawstwie

Nowe wyzwania dla systemów IT, w kontekście planowanych zmian w ustawodawstwie Nowe wyzwania dla systemów IT, w kontekście planowanych zmian w ustawodawstwie Janusz Jasłowski Zabrze, 17 maj 017 r. Nowe wyzwania w obliczu planowanych zmian 1 3 Ustawa wprowadzająca tzw. sieć szpitali

Bardziej szczegółowo

Asseco dla Zdrowia r.

Asseco dla Zdrowia r. Asseco dla Zdrowia 20-21.09.2018 r. PDP Personal Data Protection Narzędzie wspomagające pracę administratora danych osobowych Alina Staneczek Warszawa, 20.09.2018 RODO weszło w życie 25 maja 2018 Podsumowanie

Bardziej szczegółowo

solutions for demanding business Zastrzeżenia prawne

solutions for demanding business Zastrzeżenia prawne Zastrzeżenia prawne Zawartość dostępna w prezentacji jest chroniona prawem autorskim i stanowi przedmiot własności. Teksty, grafika, fotografie, dźwięk, animacje i filmy, a także sposób ich rozmieszczenia

Bardziej szczegółowo

Prywatność i bezpieczeństwo danych medycznych

Prywatność i bezpieczeństwo danych medycznych Prywatność i bezpieczeństwo danych medycznych Realizacja w praktyce nowych wymagań wynikających z wprowadzenia RODO Janusz Jasłowski Gdańsk, 4 września 07 r. Pozycja Asseco na polskim rynku medycznym Największy

Bardziej szczegółowo

Asseco dla Zdrowia r.

Asseco dla Zdrowia r. Asseco dla Zdrowia 20-21.09.2018 r. Administrator nieodzowna osoba wspierająca użytkowników w efektywnym sposobie wykorzystywania systemu AMMS Marcin Zienkiewicz Warszawa, 20.09.2018 Dostarczenie użytkownikowi

Bardziej szczegółowo

Praktyczne wykorzystanie profili IHE TELEKONSULTACJE (AMTS)

Praktyczne wykorzystanie profili IHE TELEKONSULTACJE (AMTS) Praktyczne wykorzystanie profili IHE TELEKONSULTACJE (AMTS) Wojciech Parchański Józefów, 19.09.2017 2 Agenda Krótki wstęp do profili IHE Przedstawienie Modułu AMTS Wykorzystanie profili IHE w AMTS 3 Krótki

Bardziej szczegółowo

Asseco dla Zdrowia r.

Asseco dla Zdrowia r. Asseco dla Zdrowia 19-20.09.2017 r. 2 Sieć Szpitali - Zmiany w przepisach, a zmiany w oprogramowaniu Michał Rybczyński Miasto, dnia 3 Zarządzenia Prezeza NFZ Co zrealizowaliśmy w AMMS 4 Zmiany w przepisach,

Bardziej szczegółowo

Asseco. 15 lat na GPW Sukces przez giełdę

Asseco. 15 lat na GPW Sukces przez giełdę Asseco 15 lat na GPW Sukces przez giełdę 27 września 2004 nasz debiut na Giełdzie Papierów Wartościowych w Warszawie 27 września 2019 obchodzimy 15-lecie notowań na GPW! 3 Rozwój Asseco w ciągu 15 lat

Bardziej szczegółowo

Narzędzia wspierające system EGNOS Paweł Seliga

Narzędzia wspierające system EGNOS Paweł Seliga Narzędzia wspierające system EGNOS Paweł Seliga 17 luty 2015 2 EGNOS Miasto, dnia 3 EGNOS - European Geostationary Navigation Overlay System Europejski system satelitarny wspomagający działanie systemów

Bardziej szczegółowo

Kompetencje Asseco Data Systems w obszarze IT Security

Kompetencje Asseco Data Systems w obszarze IT Security Kompetencje Asseco Data Systems w obszarze IT Security Mariusz Szczęsny 2016 Asseco Poland S.A. 1 Usługi świadczone przez Departament Bezpieczeństwa ADS - Projektowanie rozwiązań dla klientów w oparciu

Bardziej szczegółowo

solutions for demanding business Zastrzeżenia prawne

solutions for demanding business Zastrzeżenia prawne Zastrzeżenia prawne Zawartość dostępna w prezentacji jest chroniona prawem autorskim i stanowi przedmiot własności. Teksty, grafika, fotografie, dźwięk, animacje i filmy, a także sposób ich rozmieszczenia

Bardziej szczegółowo

Interoperacyjność. Andrzej Maksimowski. Gdańsk,

Interoperacyjność. Andrzej Maksimowski. Gdańsk, Interoperacyjność w rozwiązaniach Asseco Andrzej Maksimowski Gdańsk, 20.03.2017 O Asseco w liczbach Asseco Poland S.A. Top 100 największych europejskich producentów oprogramowania Miejsce Firma Przychody

Bardziej szczegółowo

solutions for demanding business Zastrzeżenia prawne

solutions for demanding business Zastrzeżenia prawne Zastrzeżenia prawne Zawartość dostępna w prezentacji jest chroniona prawem autorskim i stanowi przedmiot własności. Teksty, grafika, fotografie, dźwięk, animacje i filmy, a także sposób ich rozmieszczenia

Bardziej szczegółowo

solutions for demanding business Zastrzeżenia prawne

solutions for demanding business Zastrzeżenia prawne Zastrzeżenia prawne Zawartośd dostępna w prezentacji jest chroniona prawem autorskim i stanowi przedmiot własności. Teksty, grafika, fotografie, dźwięk, animacje i filmy, a także sposób ich rozmieszczenia

Bardziej szczegółowo

Wyniki Grupy Asseco H sierpnia

Wyniki Grupy Asseco H sierpnia Wyniki Grupy Asseco H1 2016 25 sierpnia 2016 2 Grupa Asseco w H1 2016 roku Dwucyfrowy wzrost przychodów Grupy prawie 0,5 mld PLN więcej niż w analogicznym okresie poprzedniego roku. Kontynuacja silnego

Bardziej szczegółowo

Dialog Techniczny CIS dla GK PGNIG

Dialog Techniczny CIS dla GK PGNIG Dialog Techniczny CIS dla GK PGNIG Jarosław Kotula Krzysztof Zieliński Sebastian Markowski Tomasz Centała Warszawa, 6 czerwca 2017 r. 2 Agenda prezentacji Propozycja architektury docelowej systemu CIS

Bardziej szczegółowo

Czy na punktach funkcyjnych można zaoszczędzić?

Czy na punktach funkcyjnych można zaoszczędzić? Czy na punktach funkcyjnych można zaoszczędzić? Arkadiusz Wójcik Czerwiec 2017 1 Znów to samo Wyzwania Właściciela Projektu Pędzące koszty projektu Przekroczone terminy Niepewne rezultaty projektu 2 A

Bardziej szczegółowo

solutions for demanding business Wyniki Grupy Asseco Q1 2015

solutions for demanding business Wyniki Grupy Asseco Q1 2015 Wyniki Grupy Asseco Q1 2015 Warszawa, 14 maja 2015 2 Wybrane skonsolidowane dane finansowe za Q1 2015 PLN 1 592 m Przychody ze sprzedaży +13% PLN 1 322 m Oprogramowanie i usługi własne +16% PLN 229 m EBITDA

Bardziej szczegółowo

Wyniki Grupy Asseco Q Warszawa, 29 maja 2018 r.

Wyniki Grupy Asseco Q Warszawa, 29 maja 2018 r. Wyniki Grupy Asseco Q1 2018 Warszawa, 29 maja 2018 r. 1.Podsumowanie działalności Grupy Bardzo dobre wyniki Grupy Asseco Wyższe przychody Grupy i dwucyfrowe tempo wzrostu zysku operacyjnego non-ifrs* i

Bardziej szczegółowo

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi Jerzy Brzeziński, Anna Kobusińska, Dariusz Wawrzyniak Instytut Informatyki Politechnika Poznańska Plan prezentacji 1 Architektura

Bardziej szczegółowo

Wyniki Grupy Asseco. Q1-Q r.

Wyniki Grupy Asseco. Q1-Q r. Wyniki Grupy Asseco Q1-Q3 2016 r. Najważniejsze wydarzenia w Q1-Q3 2016 r. Dynamiczny rozwój działalności zagranicznej. Wzrosty w segmencie ERP w Polsce, stagnacja w sektorze publicznym. Realizacja zmian

Bardziej szczegółowo

Architektura mikroserwisów na platformie Spring IO

Architektura mikroserwisów na platformie Spring IO Kod szkolenia: Tytuł szkolenia: SPRIO Architektura mikroserwisów na platformie Spring IO Dni: 3 Opis: Adresaci szkolenia Szkolenie adresowane jest do programistów Java pragnących dowiedzieć się jak tworzyć

Bardziej szczegółowo

Wyniki Grupy Asseco H Warszawa, 28 sierpnia 2018 r. 2

Wyniki Grupy Asseco H Warszawa, 28 sierpnia 2018 r. 2 Wyniki Grupy Asseco H1 2018 Warszawa, 28 sierpnia 2018 r. 2 1.Podsumowanie działalności Grupy 3 Najważniejsze wydarzenia w H1 2018 r. Wzrost sprzedaży we wszystkich segmentach geograficznych i sektorach

Bardziej szczegółowo

Dialog Techniczny CIS dla GK PGNIG

Dialog Techniczny CIS dla GK PGNIG Dialog Techniczny CIS dla GK PGNIG Jarosław Kotula Krzysztof Zieliński Sebastian Markowski Tomasz Centała Warszawa, 6 czerwca 2017 r. 2 Agenda prezentacji Propozycja architektury docelowej systemu CIS

Bardziej szczegółowo

Wyniki Grupy Asseco Q1-Q Warszawa, 21 listopada 2017 r.

Wyniki Grupy Asseco Q1-Q Warszawa, 21 listopada 2017 r. Wyniki Grupy Asseco Q1-Q3 2017 Warszawa, 21 listopada 2017 r. Najważniejsze wydarzenia w Grupie Asseco Sprzedaż części udziałów w Formula Systems Pozytywny wpływ na wyniki z działalności finansowej Brak

Bardziej szczegółowo

KURS SPRING APLIKACJE WEBOWE

KURS SPRING APLIKACJE WEBOWE KURS SPRING APLIKACJE WEBOWE Cena szkolenia Cena szkolenia wynosi 100 zł za 60 min. Ilość godzin szkolenia jest zależna od postępów w nauce uczestnika kursu oraz ilości czasu, którą będzie potrzebował

Bardziej szczegółowo

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski Technologie dla aplikacji klasy enterprise Wprowadzenie Marek Wojciechowski Co oznacza enterprise-ready? Bezpieczeństwo Skalowalność Stabilność Kompatybilność wstecz Wsparcie Dokumentacja Łatwość integracji

Bardziej szczegółowo

Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa

Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa 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

Bardziej szczegółowo

Wyniki Grupy Asseco Q1 2016. 13 Maja 2016 2

Wyniki Grupy Asseco Q1 2016. 13 Maja 2016 2 Wyniki Grupy Asseco Q1 2016 13 Maja 2016 2 Wybrane skonsolidowane dane finansowe za Q1 2016 roku PLN 1 844 m Przychody ze sprzedaży +16% PLN 258 m EBITDA +13% PLN 66 m Zysk netto -15% PLN 1 492 m Oprogramowanie

Bardziej szczegółowo

Paweł Rajba

Paweł Rajba Paweł Rajba pawel@ii.uni.wroc.pl http://www.itcourses.eu/ Wprowadzenie Design Principles Technologie Kto tego używa? Service Oriented Architecture Funkcjonalności udostępnione jako usługi Określony kontrakt

Bardziej szczegółowo

Niezawodne usługi outsourcingowe na przykładzie usług kampusowych i Krajowego Magazynu Danych w sieci PIONIER

Niezawodne usługi outsourcingowe na przykładzie usług kampusowych i Krajowego Magazynu Danych w sieci PIONIER Niezawodne usługi outsourcingowe na przykładzie usług kampusowych i Krajowego Magazynu Danych w sieci PIONIER Prof. Roman Wyrzykowski, Politechnika Częstochowska Rafał Mikołajczak, Marek Zawadzki Poznańskie

Bardziej szczegółowo

Microsoft Azure Architect Technologies

Microsoft Azure Architect Technologies Microsoft Azure Architect Technologies PRZEZNACZENIE SZKOLENIA Szkolenie skierowane do osób zainteresowanych podniesieniem swojej wiedzy i umiejętności w zakresie zarządzania zasobami platformy Azure.

Bardziej szczegółowo

Nowoczesny dział IT w chmurze

Nowoczesny dział IT w chmurze Nowoczesny dział IT w chmurze Czyli o tym, jak IT może się stać bohaterem biznesu Dariusz Nawojczyk, Maciej Kuźniar 28 lutego 2013 r. Warszawa 1 DLACZEGO CHMURA OBLICZENIOWA JEST REWOLUCJĄ? Punkt zwrotny.

Bardziej szczegółowo

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Wykład Ćwiczenia Laboratorium Projekt Seminarium WYDZIAŁ ELEKTRONIKI KARTA PRZEDMIOTU Nazwa w języku polskim Języki programowania Nazwa w języku angielskim Programming languages Kierunek studiów (jeśli dotyczy): Informatyka - INF Specjalność (jeśli dotyczy):

Bardziej szczegółowo

Virtual Grid Resource Management System with Virtualization Technology

Virtual Grid Resource Management System with Virtualization Technology Virtual Grid Resource Management System with Virtualization Technology System zarządzania zasobami wirtualnego Gridu z wykorzystaniem technik wirtualizacji Joanna Kosińska Jacek Kosiński Krzysztof Zieliński

Bardziej szczegółowo

Korporacyjna Magistrala Usług na przykładzie Oracle Service Bus

Korporacyjna Magistrala Usług na przykładzie Oracle Service Bus Kod szkolenia: Tytuł szkolenia: ESB/OSB Korporacyjna Magistrala Usług na przykładzie Oracle Service Bus Dni: 3 Opis: Adresaci szkolenia Szkolenie adresowane jest do programistów Java, analityków systemowych

Bardziej szczegółowo

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji

Bardziej szczegółowo

Dotacje na innowacje Inwestujemy w waszą przyszłość

Dotacje na innowacje Inwestujemy w waszą przyszłość Załącznik nr 1 Załącznik techniczny przedmiotu zamówienia zakup badań w zakresie opracowania wersji serwera aplikacyjnego pod aplikację wektorową i obsługi wymiany treści multimedialnych w tymże serwerze

Bardziej szczegółowo

Nowoczesne technologie bliżej nas 1

Nowoczesne technologie bliżej nas 1 Usługi telewizji naukowej w projekcie PLATON Robert Cecko 4. Konferencja MIC Nowoczesne technologie bliżej nas Poznań, 4.03.2010 1 Agenda Projekt PLATON Cele i zakres projektu Telewizji naukowej Komponenty

Bardziej szczegółowo

Architektura systemów webowych wysokiej przepustowości. na przykładzie Wikia

Architektura systemów webowych wysokiej przepustowości. na przykładzie Wikia Architektura systemów webowych wysokiej przepustowości na przykładzie Wikia Agenda Czym jest Fandom powered by Wikia Ogólny zarys architektury - warstwy systemu Ścieżka obsługi przykładowego żądania Monolit

Bardziej szczegółowo

Bezpieczeństwo IT z Open Source na nowo

Bezpieczeństwo IT z Open Source na nowo Bezpieczeństwo IT z Open Source na nowo Nowy wspaniały (i pełen wyzwań) świat hybrydyzacji, konteneryzacji, definiowania software owego i data science Marek Najmajer Dyrektor Sprzedaży Linux Polska Trendy

Bardziej szczegółowo

Wyniki Asseco Q Warszawa, 24 maja 2019 r.

Wyniki Asseco Q Warszawa, 24 maja 2019 r. Wyniki Asseco Q1 2019 Warszawa, 24 maja 2019 r. 1.Podsumowanie działalności Asseco 3 Podsumowanie I kwartału 2019 roku 1. Rekordowe wyniki Asseco i poprawa rentowności. 2. 36 z rzędu kwartał poprawy przychodów,

Bardziej szczegółowo

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

Projektowanie, tworzenie aplikacji mobilnych na platformie Android Program szkolenia: Projektowanie, tworzenie aplikacji mobilnych na platformie Android Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Projektowanie, tworzenie aplikacji mobilnych

Bardziej szczegółowo

Wyniki Grupy Asseco Q1-Q Warszawa, 21 listopada 2018 r. 2

Wyniki Grupy Asseco Q1-Q Warszawa, 21 listopada 2018 r. 2 Wyniki Grupy Asseco Q1-Q3 2018 Warszawa, 21 listopada 2018 r. 2 1.Podsumowanie działalności Grupy 3 Najważniejsze wydarzenia w Q1-Q3 2018 r. Kontynuacja wzrostu na poziomie przychodów i zysku operacyjnego

Bardziej szczegółowo

OSGi Agata Hejmej 4.05.2009

OSGi Agata Hejmej 4.05.2009 OSGi Agata Hejmej 4.05.2009 Plan prezentacji Co to jest OSGi Jakie problemy rozwiązuje Opis standardu Przykładowa aplikacja Podsumowanie korzyści Co to jest OSGi? Standard, który pozwala na tworzenie wysoce

Bardziej szczegółowo

Visual VM, Java Management extension i inne ciekawostki

Visual VM, Java Management extension i inne ciekawostki Visual VM, Java Management extension i inne ciekawostki Adam Dudczak adudczak (at) gmail.com Poznań Java User Group 6 października 2008 Plan prezentacji 1 Wprowadzenie do VisualVM 2 VisualVm jako klient

Bardziej szczegółowo

Przede wszystkim autor ma oficjalne prawo do autorstwa utworu, rozpowszechniania go pod wyznaczonym pseudonimem, kontroli nad

Przede wszystkim autor ma oficjalne prawo do autorstwa utworu, rozpowszechniania go pod wyznaczonym pseudonimem, kontroli nad Prawo autorskie Prawa autorskie dzielimy na osobiste i majątkowe. Pierwsze z nich polegają na powiązaniu nazwiska twórcy z jego dziełem. Nie wygasają, są niezbywalne, nieprzenoszalne i nie można się ich

Bardziej szczegółowo

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B NAZWA ZADANIA ZADANIE CZĄSTKOWE TECHNOLOGIA ILOŚĆ OSÓB ILOŚĆ GODZIN TERMIN REALIZACJI 1 2 4 5 6 7 Zadanie 1 - wersji alfa 1 systemu B2B 3 723

Bardziej szczegółowo

Prelegent: Beata Szyngiel Asseco Poland SA. Nowości w AMMS

Prelegent: Beata Szyngiel Asseco Poland SA. Nowości w AMMS Prelegent: Beata Szyngiel Asseco Poland SA Nowości w AMMS wczoraj dziś i jutro 2 Wczoraj i dziś 3 moduły 4 Archiwum Dokumentacji Medycznej konfigurowalność teczek dla: pojedynczego pobytu hospitalizacji

Bardziej szczegółowo

Klastrowe architektury serwera aplikacji Oracle Application Server 10g

Klastrowe architektury serwera aplikacji Oracle Application Server 10g XV Seminarium PLOUG Warszawa Maj 2007 Klastrowe architektury serwera aplikacji Oracle Application Server 10g Mariusz Masewicz Politechnika Poznańska Mariusz.Masewicz@cs.put.poznan.pl Abstrakt. Współczesny

Bardziej szczegółowo

Programowanie równoległe i rozproszone. Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz

Programowanie równoległe i rozproszone. Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz Programowanie równoległe i rozproszone Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz 23 października 2009 Spis treści Przedmowa...................................................

Bardziej szczegółowo

Zarządzanie farmami serwerów Linux

Zarządzanie farmami serwerów Linux Zarządzanie farmami serwerów Linux PLNOG Conference 2010 Piotr Siwczak Administrator Systemów Allegro.pl Grupa Allegro ---Farmy serwerów Strategia zarządzania farmami Farmy serwerów w Allegro ---Pytania

Bardziej szczegółowo

Szkolenie wycofane z oferty. Program szkolenia: Enterprise Java Beans 3.0/3.1

Szkolenie wycofane z oferty. Program szkolenia: Enterprise Java Beans 3.0/3.1 Szkolenie wycofane z oferty Program szkolenia: Enterprise Java Beans 3.0/3.1 Informacje: Nazwa: Enterprise Java Beans 3.0/3.1 Kod: Java-EE-EJB Kategoria: Java EE Grupa docelowa: developerzy Czas trwania:

Bardziej szczegółowo

Integracja wirtualnego laboratorium z platformą e-learningową

Integracja wirtualnego laboratorium z platformą e-learningową Integracja wirtualnego laboratorium z platformą e-learningową Autorzy: Kamila Myczkowska, Jan Kusiak Akademia Górniczo-Hutnicza, Centrum e-learningu AGH PLAN PREZENTACJI: 1. Cel pracy 2. Budowa systemu

Bardziej szczegółowo

OD MONOLITU DO MIKROUSŁUGI MICROSERVICES

OD MONOLITU DO MIKROUSŁUGI MICROSERVICES OD MONOLITU DO MIKROUSŁUGI MICROSERVICES WOJCIECH CIOŁKO Software Engineer PayPal, Rocket Internet, AxelSpringer TV Guides, Funke MedienGruppe, PostCon, AboutCoders, OSEC Software #agile #scrum #software

Bardziej szczegółowo

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak Serwery Autorzy: Karol Czosnowski Mateusz Kaźmierczak Czym jest XMPP? XMPP (Extensible Messaging and Presence Protocol), zbiór otwartych technologii do komunikacji, czatu wieloosobowego, rozmów wideo i

Bardziej szczegółowo

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia) Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia) WERSJA WSTĘPNA, BRAK PRZYKŁADOWYCH PYTAŃ DLA NIEKTÓRYCH PRZEDMIOTÓW Należy wybrać trzy dowolne przedmioty.

Bardziej szczegółowo

Dane bezpieczne w chmurze

Dane bezpieczne w chmurze Dane bezpieczne w chmurze Grzegorz Śladowski Dyrektor Działu Technicznego S4E S.A. Agenda Chmura definicja, zasady działania, rodzaje Cechy bezpiecznej chmury Architektura Chmura - definicja Model przetwarzania

Bardziej szczegółowo

Jak stworzyć system oparty o mikroserwisy Karol Buler

Jak stworzyć system oparty o mikroserwisy Karol Buler Jak stworzyć system oparty o mikroserwisy 20.12.2017 Karol Buler O czym będzie? Architektura monolityczna Problemy z monolitem Architektura oparta o mikroserwisy Tworzenie mikroserwisu od zera Przejście

Bardziej szczegółowo

Przetwarzanie danych w chmurze

Przetwarzanie danych w chmurze Materiały dydaktyczne Katedra Inżynierii Komputerowej Przetwarzanie danych w chmurze Modele przetwarzania w chmurze dr inż. Robert Arsoba Robert.Arsoba@weii.tu.koszalin.pl Koszalin 2017 Wersja 1.0 Modele

Bardziej szczegółowo

Systemy rozproszone. na użytkownikach systemu rozproszonego wrażenie pojedynczego i zintegrowanego systemu.

Systemy rozproszone. na użytkownikach systemu rozproszonego wrażenie pojedynczego i zintegrowanego systemu. Systemy rozproszone Wg Wikipedii: System rozproszony to zbiór niezależnych urządzeń (komputerów) połączonych w jedną, spójną logicznie całość. Połączenie najczęściej realizowane jest przez sieć komputerową..

Bardziej szczegółowo

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii

Bardziej szczegółowo

Kolejkowanie wiadomości Standard MQ (JMS)

Kolejkowanie wiadomości Standard MQ (JMS) Kolejkowanie wiadomości Standard MQ (JMS) Kolejkowanie wiadomości Standard wymiany informacji wiadomości (ang. message) między procesami (mogą być rozproszone) Przykładowe rozwiązania: - RabbitMQ - ActiveMQ

Bardziej szczegółowo

Bezpieczne miasto. koncepcja i rozwiązania w projekcie Mayday Euro 2012

Bezpieczne miasto. koncepcja i rozwiązania w projekcie Mayday Euro 2012 Bezpieczne miasto koncepcja i rozwiązania w projekcie Mayday Euro 2012 II Konferencja i3: internet - infrastruktury - innowacje Wrocław, 1-3 grudnia 2010 Rafał Knopa Rafal.Knopa@eti.pg.gda.pl Plan prezentacji

Bardziej szczegółowo

Program szkolenia: REST i Microservices w PHP

Program szkolenia: REST i Microservices w PHP Program szkolenia: REST i Microservices w PHP Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: REST i Microservices w PHP PHP-rest PHP developerzy 4 dni 50% wykłady / 50% warsztaty

Bardziej szczegółowo

Piotr Bubacz Cloud Computing

Piotr Bubacz Cloud Computing Cloud Computing ITA-112 Wersja 0.9 Warszawa, Czerwiec 2011 Spis treści Wprowadzenie i-4 Moduł 1 Wprowadzenie do Cloud Computing 1-1 Moduł 2 Wprowadzenie do Windows 2-1 Moduł 3 Storage Tabele 3-1 Moduł

Bardziej szczegółowo

1. Organizatorem konkursu Facebook (zwanym dalej Konkursem ), jest IPLPB (zwane dalej Organizatorem ).

1. Organizatorem konkursu Facebook (zwanym dalej Konkursem ), jest IPLPB (zwane dalej Organizatorem ). REGULAMIN KONKURSU FACEBOOK Z DNIA 26.03.2019 1. POSTANOWIENIA OGÓLNE 1. Organizatorem konkursu Facebook (zwanym dalej Konkursem ), jest IPLPB (zwane dalej Organizatorem ). 2. Fundatorem nagrody jest Organizator.

Bardziej szczegółowo

edziennik Ustaw Opis architektury

edziennik Ustaw Opis architektury edziennik Ustaw Opis architektury Spis treści 1 Wstęp...3 2 Architektura systemu...3 2.1 Schemat poglądowy rozwiązania...3 2.2 Architektura logiczna...4 2.3 Opis elementów systemu...5 2.3.1 Moduł Udostępniający...5

Bardziej szczegółowo

3. Administratorem danych osobowych udostępnianych przez Uczestników Konkursu jest Organizator.

3. Administratorem danych osobowych udostępnianych przez Uczestników Konkursu jest Organizator. REGULAMIN KONKURSU FACEBOOK Z DNIA 5.02.2019 R. 1. POSTANOWIENIA OGÓLNE 1. Organizatorem konkursu (zwanym dalej Konkursem ), jest MasterCamp- Wypożyczalnia Samochodów Campingowych, z siedzibą przy ul.

Bardziej szczegółowo

Funkcje backendu konfiguratora. Warszawa,

Funkcje backendu konfiguratora. Warszawa, Funkcje backendu konfiguratora Warszawa, 20.04.2017 Instalacja aplikacji z paczki aplikacyjnej 3 Uruchamianie/zatrzymywanie zainstalowanych aplikacji 3 API do pobierania stanu aplikacji 3 Parametry aplikacji

Bardziej szczegółowo

Forum Client - Spring in Swing

Forum Client - Spring in Swing Forum Client - Spring in Swing Paweł Charkowski. 0. Cel projektu Celem projektu jest próba integracji Spring Framework z różnymi technologiami realizacji interfejsu użytkownika, oraz jej ocena. Niniejszy

Bardziej szczegółowo

REGULAMIN KONKURSU FACEBOOK

REGULAMIN KONKURSU FACEBOOK REGULAMIN KONKURSU FACEBOOK REGULAMIN KONKURSU FACEBOOK, Z DNIA 17.06.2019 R. 1. POSTANOWIENIA OGÓLNE 1. Organizatorem konkursu Facebook (zwanym dalej Konkursem ), jest VMEDIA,(wydawca portalu ddwloclawek.pl),

Bardziej szczegółowo

1 Wprowadzenie do J2EE

1 Wprowadzenie do J2EE Wprowadzenie do J2EE 1 Plan prezentacji 2 Wprowadzenie do Java 2 Enterprise Edition Aplikacje J2EE Serwer aplikacji J2EE Główne cele V Szkoły PLOUG - nowe podejścia do konstrukcji aplikacji J2EE Java 2

Bardziej szczegółowo

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Michał Socha, Wojciech Górka Integracja danych Prosty export/import Integracja 1:1 łączenie baz danych

Bardziej szczegółowo

Smart City vs Inteligentne Systemy Transportowe kontra IoT o co chodzi?

Smart City vs Inteligentne Systemy Transportowe kontra IoT o co chodzi? Smart City vs Inteligentne Systemy Transportowe kontra IoT o co chodzi? Paweł Sokołowski Departamentu Cyfrowej Infrastruktury Miejskiej Asseco Data Systems SA Gdańsk, 30-06-2016 1 Program prezentacji Inteligentne

Bardziej szczegółowo

CZĘŚĆ I. WARSTWA PRZETWARZANIA WSADOWEGO

CZĘŚĆ I. WARSTWA PRZETWARZANIA WSADOWEGO Spis treści Przedmowa Podziękowania O książce Rozdział 1. Nowy paradygmat dla Big Data 1.1. Zawartość książki 1.2. Skalowanie tradycyjnej bazy danych 1.2.1. Skalowanie za pomocą kolejki 1.2.2. Skalowanie

Bardziej szczegółowo

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7 AUREA BPM Oracle TECNA Sp. z o.o. Strona 1 z 7 ORACLE DATABASE System zarządzania bazą danych firmy Oracle jest jednym z najlepszych i najpopularniejszych rozwiązań tego typu na rynku. Oracle Database

Bardziej szczegółowo

Modelowanie Data Mining na wielką skalę z SAS Factory Miner. Paweł Plewka, SAS

Modelowanie Data Mining na wielką skalę z SAS Factory Miner. Paweł Plewka, SAS Modelowanie Data Mining na wielką skalę z SAS Factory Miner Paweł Plewka, SAS Wstęp SAS Factory Miner Nowe narzędzie do data mining - dostępne od połowy 2015 r. Aktualna wersja - 14.1 Interfejs webowy

Bardziej szczegółowo

Projektowanie i implementacja wysokowydajnych aplikacji w języku

Projektowanie i implementacja wysokowydajnych aplikacji w języku Program szkolenia: Projektowanie i implementacja wysokowydajnych aplikacji w języku PHP Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Projektowanie i implementacja wysokowydajnych

Bardziej szczegółowo

Kompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i

Kompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i Program szkolenia: Kompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i JFace Informacje ogólne Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Kompleksowe tworzenie aplikacji

Bardziej szczegółowo

systemd-nspawn kontenery bliższe sercu administratora

systemd-nspawn kontenery bliższe sercu administratora systemd-nspawn kontenery bliższe sercu administratora Radosław Kujawa radoslaw.kujawa@osec.pl OSEC 28 listopada 2016 Kontenery dziś Ogromne ułatwienie procesu developmentu oraz testowania. Potencjalne

Bardziej szczegółowo

Hadoop i Spark. Mariusz Rafało

Hadoop i Spark. Mariusz Rafało Hadoop i Spark Mariusz Rafało mrafalo@sgh.waw.pl http://mariuszrafalo.pl WPROWADZENIE DO EKOSYSTEMU APACHE HADOOP Czym jest Hadoop Platforma służąca przetwarzaniu rozproszonemu dużych zbiorów danych. Jest

Bardziej szczegółowo

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV Piotr Jarosik, Kamil Jaworski, Dominik Olędzki, Anna Stępień Dokumentacja wstępna TIN Rozproszone repozytorium oparte o WebDAV 1. Wstęp Celem projektu jest zaimplementowanie rozproszonego repozytorium

Bardziej szczegółowo

Umowa użytkownika. 1. Uprawnienia. 2. Logowanie do platformy szkoleń elektronicznych

Umowa użytkownika. 1. Uprawnienia. 2. Logowanie do platformy szkoleń elektronicznych Umowa użytkownika Platforma szkoleń elektronicznych firmy Olympus (https://elearning.olympuseuropa.com) to internetowe środowisko, które zostało stworzone z myślą o przeszkoleniu i podniesieniu świadomości

Bardziej szczegółowo

BMC Control-M Wybrane przypadki zastosowania

BMC Control-M Wybrane przypadki zastosowania Piotr Orlański Mariusz Gajewski CompFort Meridian Polska & BMC Software BMC Control-M Wybrane przypadki zastosowania Warszawa, 11 czerwca 2015 DISASTER RECOVERY Środowisko bankowe Problem: Zorganizowanie

Bardziej szczegółowo

REGULAMIN KONKURSU WEZiT od kuchni

REGULAMIN KONKURSU WEZiT od kuchni REGULAMIN KONKURSU WEZiT od kuchni 1. POSTANOWIENIA OGÓLNE 1. Organizatorem konkursu na Facebook u (zwanym dalej Konkursem ), jest Wydział Ekonomii, Zarządzania i Turystyki w Jeleniej Górze Uniwersytetu

Bardziej szczegółowo

Wstęp. Historia i przykłady przetwarzania współbieżnego, równoległego i rozproszonego. Przetwarzanie współbieżne, równoległe i rozproszone

Wstęp. Historia i przykłady przetwarzania współbieżnego, równoległego i rozproszonego. Przetwarzanie współbieżne, równoległe i rozproszone Wstęp. Historia i przykłady przetwarzania współbieżnego, równoległego i rozproszonego 1 Historia i pojęcia wstępne Przetwarzanie współbieżne realizacja wielu programów (procesów) w taki sposób, że ich

Bardziej szczegółowo

Prezentacja FusionSystem

Prezentacja FusionSystem Prezentacja FusionSystem sierpień 2014 1 O systemie System zarządzania marketingiem FusionSystem powstał jako odpowiedź na zwiększone zapotrzebowanie firm na usługi reklamy w Internecie. Połączenie zaawansowanych

Bardziej szczegółowo

REGULAMIN KONKURSU FACEBOOK Z DNIA R.

REGULAMIN KONKURSU FACEBOOK Z DNIA R. REGULAMIN KONKURSU FACEBOOK Z DNIA 04.03.2019 R. 1. POSTANOWIENIA OGÓLNE 1. Organizatorem konkursu Facebook (zwanym dalej Konkursem ), jest Centrum Nauki Keplera, z siedzibą przy ul. Sikorskiego 10 (zwane

Bardziej szczegółowo

Spring Framework - wprowadzenie i zagadnienia zaawansowane

Spring Framework - wprowadzenie i zagadnienia zaawansowane Program szkolenia: Spring Framework - wprowadzenie i zagadnienia zaawansowane Informacje ogólne Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Spring Framework - wprowadzenie i zagadnienia

Bardziej szczegółowo

REGULAMIN KONKURSU WALENTYNKOWEGO NA FACEBOOK U Z DNIA r.

REGULAMIN KONKURSU WALENTYNKOWEGO NA FACEBOOK U Z DNIA r. REGULAMIN KONKURSU WALENTYNKOWEGO NA FACEBOOK U Z DNIA 08.02.2019 r. 1. POSTANOWIENIA OGÓLNE 1. Organizatorem konkursu Facebook (zwanym dalej Konkursem ), jest Powiślańska Szkoła Wyższa, ul. 11 Listopada

Bardziej szczegółowo

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Temat projektu/pracy dr inż. Wojciech Waloszek Grupowy system wymiany wiadomości. Zaprojektowanie

Bardziej szczegółowo

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle EFEKTY KSZTAŁCENIA Wiedza Absolwent tej specjalności

Bardziej szczegółowo

Zintegrowane środowisko informatyczne jako narzędzie modelowania i dynamicznej wizualizacji jakości powietrza. Tomasz Kochanowski

Zintegrowane środowisko informatyczne jako narzędzie modelowania i dynamicznej wizualizacji jakości powietrza. Tomasz Kochanowski Zintegrowane środowisko informatyczne jako narzędzie modelowania i dynamicznej wizualizacji jakości powietrza Tomasz Kochanowski Złożoność systemu zarządzania jakością powietrza Monitoring jakości powietrza

Bardziej szczegółowo

Regulamin likepage Pięknie mieszkać

Regulamin likepage Pięknie mieszkać Regulaminlikepage Piękniemieszkać Tematyregulaminu: 1. Wstęp 2. Warunkiizasadykorzystaniazserwisu 3. Prawaautorskieipolitykaprywatności 4. Ograniczeniaodpowiedzialności 5. Postanowieniakońcowe 1.Wstęp

Bardziej szczegółowo

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

Jarosław Żeliński analityk biznesowy, projektant systemów Czy chmura może być bezpiecznym backupem? Ryzyka systemowe i prawne. Jarosław Żeliński analityk biznesowy, projektant systemów Agenda Definicja usługi backup i cloud computing Architektura systemu z backupem

Bardziej szczegółowo

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania Literatura Projekt i implementacja biblioteki tłumaczącej zapytania w języku SQL oraz OQL na zapytania w języku regułowym. dr hab. inż.

Bardziej szczegółowo