Asseco dla Zdrowia r.
|
|
- Łucja Ostrowska
- 5 lat temu
- Przeglądów:
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ść? 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ółowoSprawne 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ółowoNowe 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ółowoAsseco 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ółowosolutions 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ółowoPrywatność 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ółowoAsseco 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ółowoPraktyczne 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ółowoAsseco 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ółowoAsseco. 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ółowoNarzę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ółowoKompetencje 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ółowosolutions 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ółowoInteroperacyjność. 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ółowosolutions 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ółowosolutions 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ółowoWyniki 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ółowoDialog 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ółowoCzy 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ółowosolutions 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ółowoWyniki 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ółowoProblemy 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ółowoWyniki 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ółowoArchitektura 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ółowoWyniki 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ółowoDialog 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ółowoWyniki 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ółowoKURS 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ółowoTechnologie 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ółowoZmiana 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ółowoWyniki 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ółowoPaweł 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ółowoNiezawodne 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ółowoMicrosoft 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ółowoNowoczesny 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ółowoWykł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ółowoVirtual 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ółowoKorporacyjna 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ółowoKoncepcja 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ółowoDotacje 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ółowoNowoczesne 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ółowoArchitektura 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ółowoBezpieczeń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ółowoWyniki 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ółowoProjektowanie, 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ółowoWyniki 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ółowoOSGi 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ółowoVisual 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ółowoPrzede 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ółowoSzczegół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ółowoPrelegent: 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ółowoKlastrowe 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ółowoProgramowanie 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ółowoZarzą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ółowoSzkolenie 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ółowoIntegracja 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ółowoOD 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ółowoSerwery. 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ółowoGrupy 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ółowoDane 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ółowoJak 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ółowoPrzetwarzanie 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ółowoSystemy 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ółowoJavaFX. 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ółowoKolejkowanie 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ółowoBezpieczne 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ółowoProgram 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ółowoPiotr 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ółowo1. 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ółowoedziennik 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ółowo3. 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ółowoFunkcje 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ółowoForum 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ółowoREGULAMIN 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ółowo1 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ółowoInstytut 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ółowoSmart 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ółowoCZĘŚĆ 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ółowoAUREA 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ółowoModelowanie 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ółowoProjektowanie 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ółowoKompleksowe 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ółowosystemd-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ółowoHadoop 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ółowoDokumentacja 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ółowoUmowa 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ółowoBMC 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ółowoREGULAMIN 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ółowoWstę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ółowoPrezentacja 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ółowoREGULAMIN 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ółowoSpring 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ółowoREGULAMIN 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ółowoKatedra 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ółowoPodyplomowe 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ółowoZintegrowane ś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ółowoRegulamin 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ółowoJarosł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ółowoTematy 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