CHMUROWY SYSTEM WEBOWY GWARANTUJĄCY CZAS OBSŁUGI A CLOUD-BASED WEB SYSTEM WITCH GUARANTEE SERVICE TIME

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

Download "CHMUROWY SYSTEM WEBOWY GWARANTUJĄCY CZAS OBSŁUGI A CLOUD-BASED WEB SYSTEM WITCH GUARANTEE SERVICE TIME"

Transkrypt

1 STUDIA INFORMATICA 2017 Volume 38 Number 4 (138) Maciej PŁATEK, Krzysztof ZATWARNICKI Politechnika Opolska, Instytut Automatyki i Informatyki CHMUROWY SYSTEM WEBOWY GWARANTUJĄCY CZAS OBSŁUGI Streszczenie. W artykule opisano koncepcję systemu gwarantującego obsługę żądań w chmurowym systemie chmury obliczeniowej, uwzględniającego podejście minimalizujące koszty poniesione przez dostawcę usługi chmurowej. Słowa kluczowe: system chmurowy, gwarantowanie obsługi żądań A CLOUD-BASED WEB SYSTEM WITCH GUARANTEE SERVICE TIME Summary. This paper describes the concept of system guaranteeing service of request in cloud computing system which is taking into account the approach to minimize costs incurred by cloud vendor. Keywords: Cloud computing system, guarantee service of requests 1. Wprowadzenie Internet towarzyszy życiu człowieka praktycznie w każdym jego aspekcie. Spowodowało to znaczący wzrost prac nad stabilnością i niezawodnością systemów Webowych, które potrafią obsługiwać duże liczby nadchodzących żądań od użytkowników. Aktualnie, by to osiągnąć, tworzone są systemy na podstawie chmur obliczeniowych. Chmury obliczeniowe to model przetwarzania danych oparty na rozbudowanej infrastrukturze, dostarczany zazwyczaj jako usługa przez zewnętrzne ośrodki. Wszystkie aspekty systemu są dostosowywane przez dostawcę usługi chmurowej. Od dostawcy zależy, jaki typ systemu zostanie udostępniony

2 130 M. Płatek, K. Zatwarnicki klientowi oraz jakie zadania będzie on spełniał. Główny podział chmur obliczeniowych został dokonany na podstawie tego, w jaki sposób dostarczana jest usługa dla klienta [6]: 1) IaaS (ang. Infrastructure as a Service) Infrastruktura jako usługa, model dostarczający klientowi całej infrastruktury informatycznej, tzn. sprzętu, oprogramowania, serwerów wirtualnych oraz serwisowania. Najczęściej dostawca oferuje klientowi konkrety przydział mocy obliczeniowej lub pamięci. 2) PaaS (ang. Platform as a Service) Platforma jako usługa, w tym przypadku dostawca przekazuje klientowi komplet aplikacji lub środowisko gotowe do pełnienia funkcji wymaganej przez niego. Klient uzyskuje dostęp do zasobów poprzez dowolny komputer połączony z Internetem. 3) SaaS (ang. Software as a Service) Oprogramowanie jako usługa, klient otrzymuje konkretną funkcjonalność i oprogramowanie spełniające jego aktualne wymagania. Najczęściej funkcjonalności są od siebie odseparowane i nie posiadają wspólnego interfejsu użytkownika. Systemy Webowe należą do kategorii SaaS. Każda strona WWW zamieszczona w chmurze obliczeniowej jest traktowana jako odizolowane oprogramowanie. Kluczowym zadaniem w tego typu systemie jest dostosowanie go pod względem przepustowości, dostępności oraz czasu obsługi do wymagań klienta [1-4]. W literaturze opisywane są systemy, które oferują minimalizowanie czasu obsługi żądania zarówno dla całych stron, jak i pojedynczych żądań [4, 7, 8]. Brak jest projektów systemów, które gwarantują czas obsługi żądań jednocześnie, w przypadku gdy nie jest to możliwe, minimalizują straty finansowe dostawcy usługi chmurowej. W artykule przedstawiono propozycję systemu opartego na modelu chmury obliczeniowej, korzystającego z elementów rozwiązania wykorzystanego w systemie MLF (ang. Most loaded first) [5]. System ten został przedstawiony w poprzednich pracach, gdzie zostało potwierdzone jego działanie zarówno w środowisku symulacyjnym, jak i po implementacji na rzeczywistych serwerach. Elementy systemu MLF zostaną wykorzystane do zagwarantowania czasu obsługi każdego pojedynczego żądania przychodzącego do klienta odczytującego stronę WWW. Dodatkowo zaproponowano podejście kosztowe do obsługi żądań, które w przypadku niedotrzymania czasów obsługi żądania zminimalizuje koszty poniesione przed dostawcę usługi chmurowej. Założono, że niektóre obiekty na stronie WWW są ważniejsze i ich dostarczenie jest kluczowe, są to pliki HTML zawierające szkielet strony WWW. Mniej ważne są obiekty zagnieżdżone w dokumencie HTML definiującym stronę WWW, np. obrazki. Podejście kosztowe sprawia, że dostawca usług w chmurze w przypadku niedostarczenia gwarantowanego żądania w czasie będzie musiał wnieść opłatę karną dla klienta zależną od typu żądanego elementu.

3 Chmurowy system webowy gwarantujący czas obsługi Architektura systemu System składa się z klientów wysyłających żądania, pośrednika strefowego wybierającego strefę, złożonego z pośrednika lokalnego oraz serwerów mogących obsłużyć żądania użytkowników, całość została przedstawiona na rys. 1. Każdy z serwerów na końcowym etapie obsługi żądania jest kompletnym elementem posiadającym wszystko, by móc dostarczyć klientowi dowolny element strony WWW. Zadaniem pośrednika strefowego jest wybór strefy, w której znajduje się serwer mogący obsłużyć żądanie w czasie tmax, który system gwarantuje dla tego typu elementu. Pośrednik lokalny, znajdujący się w strefie, ma za zadanie kolejkowanie żądań oraz dystrybucję ich do odpowiedniego serwera. Kluczowa jest komunikacja pomiędzy pośrednikiem strefowym i pośrednikiem lokalnym. Zakłada się, że serwery pośredniczące mają dostęp do tego samego zestawu danych. Rys. 1. Architektura proponowanego systemu Fig. 1. Architecture of proposed system Najważniejszymi elementami, które w głównej mierze odpowiadają za gwarancję czasu obsługi, są oba serwery pośredniczące. Pośrednik strefowy jako pierwszy odbiera żądania od użytkownika. Następnie nawiązuje komunikację z pośrednikami lokalnymi, zlokalizowanymi w każdej ze stref wchodzących w skład systemu w celu znalezienia strefy, w której znajduje

4 132 M. Płatek, K. Zatwarnicki się serwer mogący obsłużyć dane żądanie w czasie th mniejszym niż gwarantowane tmax. By to określić, sprawdzane jest obciążenie każdej ze stref. Obciążenie definiowane jest jako suma liczby aktualnie obsługiwanych żądań na wszystkich serwerach wchodzących w skład strefy. Następnie strefy są szeregowane malejąco według obciążeń i według tej kolejności sprawdzane. Sprawdzanie odbywa się do momentu odnalezienia najbardziej obciążonej strefy, mogącej obsłużyć żądanie w wymaganym czasie. Po poprawnym odnalezieniu strefy żądanie przekazywane jest do pośrednika lokalnego. Pośrednik lokalny jest elementem bazującym na wcześniejszych pracach [5]. Podzielony jest na dwie logiczne sekcje sekcję kolejkującą oraz sekcję przełączającą. Pierwsza, kolejkująca, odpowiedzialna jest za kolejkowanie żądań, natomiast druga pełni rolę dystrybutora żądań do serwerów WWW. Schemat przełącznika przedstawiono na rys. 2. Rys. 2. Przełącznik lokalny Fig. 2. Local switch Część kolejkująca składa się z trzech modułów: modułu analizującego, modułu serwisu oraz modułu kolejki. Po przyjęciu przez przełącznik lokalny żądania pochodzącego od klienta, kierowane jest ono do modułu analizującego, gdzie pobierane są następujące informacje: adres obiektu ai oraz identyfikator klienta c. Po otrzymaniu wszystkich informacji moduł serwisowy wylicza termin d, określający, kiedy powinna zacząć się obsługa żądania oraz termin di, określający moment, w którym obsługa żądania powinna się skończyć. Po wyliczeniu terminu d moduł kolejkujący szereguje żądania, zgodnie z polityką EDF (ang. Earliest deadline first), czyli od najbliższego terminu. By móc spełnić wymaganie systemu, mające minimalizować poniesione koszty, zakłada się, że opłata karna za elementy niedostarczone w odpowiednim czasie jest zależna od typu żądanego obiektu. Największa opłata karna będzie poniesiona za pliki definiujące jej strukturę, czyli dokumenty HTML,

5 Chmurowy system webowy gwarantujący czas obsługi 133 a najmniejsza za statyczne obiekty zagnieżdżone na stronie. Schemat kolejki przedstawiono na rys. 3. Rys. 3. Schemat kolejki Fig. 3. Queue schema Po sprawdzeniu, w którym miejscu w kolejce ma się znaleźć żądanie, weryfikowane jest, czy opóźnione w ten sposób zakolejkowane żądania będą w stanie dotrzymać terminu d. Jeżeli nie zostaną one opóźnione, żądanie umieszczane jest w wyznaczonym miejscu. Jeśli miałyby zostać opóźnione, porównywane są koszty opóźnienia kolejkowanego żądania k 2 oraz koszty opóźnienia kolejnych żądań k 1. Jeżeli k 2 > k 1, to zadanie jest umieszczane w wyznaczonym miejscu, w przeciwnym razie przesuwane jest miejsce docelowego umieszczenia kolejkowanego żądania i weryfikacja odbywa się ponownie. Weryfikacja kończy się, gdy k 2 > k 1. Moduł serwisu składa się z modelu strony, bazy czasów obsługi, modułu estymującego i modułu adaptacyjnego, schemat przedstawiono na rys. 4. Model strony przechowuje informacje o czasach obsługi konkretnych elementów strony. Moduł estymujący, używając informacji z modelu strony, wylicza terminy d i i ' d i. Moduł adaptacyjny jest odpowiedzialny za adaptację informacji. Czas obsługi każdego żądania jest do niego przesyłany po opuszczeniu kolejki. W kolejnym kroku żądanie przekazywane jest do sekcji przełączającej, która składa się z modułu wykonawczego, modułu decyzyjnego oraz modeli serwerów, których liczba jest równa liczbie rzeczywistych jednostek w danej strefie systemu. Modele serwerów są odpowiedzialne za estymowanie czasu obsługi dla danego serwera.

6 134 M. Płatek, K. Zatwarnicki Moduł decyzyjny wybiera serwer, na którym ma zostać przeprowadzona obsługa danego żądania. Wybierany jest najbardziej obciążony serwer, gdzie obciążenie jest liczbą aktualnie obsługiwanych żądań, który może obsłużyć żądanie, by dotrzymać terminu d. Rys. 4. Moduł serwisu Fig. 4. Service module Jeżeli taki serwer jest niedostępny, to wybierany jest serwer, który obsłuży żądanie najszybciej. Dzięki takiemu rozwiązaniu serwery o niskich indeksach są najbardziej obciążone, ale nadal są w stanie obsługiwać żądania, a serwery o wysokich indeksach są w stanie zawsze obsłużyć żądanie w krótkim czasie. Obciążenie serwerów jest utrzymywane na poziomie 80% maksymalnej mocy obliczeniowej. Po podjęciu decyzji moduł wykonawczy przekazuje żądanie do wybranego serwera. Moduł ten jest również odpowiedzialny za zbieranie informacji o mierzonym czasie obsługi, który służy do aktualizacji informacji w pozostałych modułach. 3. Podsumowanie System bazuje na wcześniejszych pracach, których poprawne działanie zostało poparte badaniami, więc przedstawiona propozycja systemu może być podstawą do dalszych prac nad gwarantowaniem czasu obsługi żądań w systemach chmur obliczeniowych. Dodatkowo po-

7 Chmurowy system webowy gwarantujący czas obsługi 135 dejście kosztowe jest nowym elementem i może prowadzić do udoskonalenia procesu gwarancji czasu obsługi. Dalsze prace będą skupione na weryfikacji przedstawionej propozycji oraz konstrukcji algorytmów obsługi części modułów. Najważniejszym elementem będzie zaprojektowanie modeli serwerów w taki sposób, by pozwalały spełnić założenia funkcjonalne systemu. W kolejnym kroku należy zaprojektować algorytm kolejki, który będzie minimalizował koszty według zadanego problemu. W końcowym etapie system zostanie zaimplementowany w środowisku testowym. BIBLIOGRAFIA 1. Kaur B.: Software As A Service: A Brief Study. International Research Journal of Engineering and Technology, Volume Amazon.: A Practical Guide to Cloud Migration Migrating Services to AWS , dostęp: , 3. Amazon.: Software as a service (Saas) on AWS. dostęp: , 4. Amazon: Web Application Hosting in the AWS Cloud. 2012, dostęp: , 5. Zatwarnicki K., Płatek M. Zatwarnicka A.: A Cluster-Based Quality Aware Web System, Information Systems Architecture and Technology. Proceedings of 36 th International Conference on Information Systems Architecture and Technology ISAT 2015 Part II, Springer, 2016, p Voda I.: Migrating Existing PHP Web Applications to the Cloud, Informatica Economica, Vol Google Cloud Platform for AWS Professionals, dostęp Google Cloud Platform for Azure Professionals, dostęp

8 136 M. Płatek, K. Zatwarnicki Abstract This paper presents the proposal of system which will guarantee service time of requests in cloud computing system. Proposed system is based on previous work and expand its idea into cloud computing. It also offer new approach to queuing requests, by minimizing costs incurred by cloud system vendors. First section of the article discusses problem of servicing users requests in Web systems and describes basics about cloud computing. Next section provides information about proposed system with schemas and description of every module in the system. The third section sums up provided information and presents future work. Adres Maciej PŁATEK: Politechnika Opolska, Instytut Automatyki i Informatyki, ul. Prószkowska 76, Opole, Polska, mac.platek@doktorant.po.edu.pl Krzysztof ZATWARNICKI: Politechnika Opolska, Instytut Automatyki i Informatyki, ul. Prószkowska 76, Opole, Polska, k.zatwarnicki@po.opole.pl

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

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

Chmura obliczeniowa. Sieci komputerowe laboratorium A1 (praca grupowa w chmurze) Chmura obliczeniowa Chmura obliczeniowa (ang. cloud computing) model przetwarzania danych oparty na użytkowaniu usług dostarczonych przez usługodawcę (wewnętrzny dział lub zewnętrzna organizacja). Funkcjonalność

Bardziej szczegółowo

CLOUD COMPUTING CHMURA OBLICZENIOWA I PLATFORMA WINDOWS AZURE

CLOUD COMPUTING CHMURA OBLICZENIOWA I PLATFORMA WINDOWS AZURE CLOUD COMPUTING CHMURA OBLICZENIOWA I PLATFORMA WINDOWS AZURE Chmura obliczeniowa (ang. cloud computing) Termin chmura obliczeniowa powstał na początku XXI w., ale sam pomysł pojawił się już w XX w. Nazwa

Bardziej szczegółowo

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

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012 2012 Pierwsze przymiarki do zakresu informatyzacji (rodzaj oprogramowania: pudełkowe, SaaS, Iaas, CC, PaaS. Zalety i wady: dostępność, koszty, narzędzia, ludzie, utrzymanie, bezpieczeństwo, aspekty prawne)

Bardziej szczegółowo

Hosting aplikacji on-line

Hosting aplikacji on-line Klient Sp. z o.o. Branża gospodarka i biznes, IT Okres realizacji Od września 2010 do chwili obecnej Rodzaj usługi doradztwo, hosting, hosting danych osobowych, zarządzanie serwerami Doradztwo Hosting

Bardziej szczegółowo

Przetwarzanie danych w chmurze

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

Bardziej szczegółowo

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER Gdańsk, 27-28 września 2012 r. Krzysztof Pytliński Zakład Teleinformatyki Kontekst Data Center jako usługa zewnętrzna, zaspokajająca potrzeby

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

Cloud Computing - Wprowadzenie. Bogusław Kaczałek Kon-dor GIS Konsulting

Cloud Computing - Wprowadzenie. Bogusław Kaczałek Kon-dor GIS Konsulting Cloud Computing - Wprowadzenie Bogusław Kaczałek Kon-dor GIS Konsulting Rola służby GiK w tworzeniu polskiej IIP Wisła 8-10 września 2010 Cloud computing Cloud computing (ang. "przetwarzanie w chmurze,

Bardziej szczegółowo

Procesy dynamiczne BPM+SOA+CLOUD. Mariusz Maciejczak

Procesy dynamiczne BPM+SOA+CLOUD. Mariusz Maciejczak Procesy dynamiczne BPM+SOA+CLOUD Mariusz Maciejczak Źródło: Tomasz Gzik, Dynamiczne aspekty procesów biznesowych, Wojskowa Akademia Techniczna, Wydział Cybernetyki, Instytut Systemów Informatycznych Źródło:

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

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany

Bardziej szczegółowo

Dwuwymiarowy sposób na podróbki > 34

Dwuwymiarowy sposób na podróbki > 34 TEMAT NUMERU I Bezpieczeństwo WIELE WYMIARÓW BEZPIECZEŃSTWA I zapobieganie zanieczyszczeniom krzyżowym I walka z fałszowaniem leków I walidacja rozwiązań chmurowych Maszyny rozwoju > 20 Dwuwymiarowy sposób

Bardziej szczegółowo

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

Chmura nad Smart City. dr hab. Prof. US Aleksandra Monarcha - Matlak Chmura nad Smart City dr hab. Prof. US Aleksandra Monarcha - Matlak Miasta generują ogromne zbiory danych cyfrowych. Ten trend jest napędzany przez zbiór powiązanych ze sobą wydarzeń. Po pierwsze, w czasie

Bardziej szczegółowo

Co to jest chmura (Cloud Computing)?

Co to jest chmura (Cloud Computing)? Co to jest chmura (Cloud Computing)? Według jednej z teorii chmura to przeniesienie pewnych zasobów (serwerów, danych, aplikacji) z naszej firmy/serwerowni w inne miejsce. I to bez względu na to czy to

Bardziej szczegółowo

Bezpieczeństwo dla wszystkich środowisk wirtualnych

Bezpieczeństwo dla wszystkich środowisk wirtualnych Bezpieczeństwo dla wszystkich środowisk wirtualnych SECURITY FOR VIRTUAL AND CLOUD ENVIRONMENTS Ochrona czy wydajność? Liczba maszyn wirtualnych wyprzedziła fizyczne już 2009 roku. Dzisiaj ponad połowa

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

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu. Technologie cyfrowe Artur Kalinowski Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.pl Semestr letni 2014/2015 Usługi internetowe usługa internetowa (ang.

Bardziej szczegółowo

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

Arkadiusz Rajs Agnieszka Goździewska-Nowicka Agnieszka Banaszak-Piechowska Mariusz Aleksiewicz. Nałęczów, 20lutego 2014 Arkadiusz Rajs Agnieszka Goździewska-Nowicka Agnieszka Banaszak-Piechowska Mariusz Aleksiewicz Nałęczów, 20lutego 2014 Wstęp Zarządzanie to, przyjmując ogólną interpretację, kompleks działań służących

Bardziej szczegółowo

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

Joanna Baranowska. Chmura obliczeniowa w samorządach korzyści i wyzwania Joanna Baranowska Chmura obliczeniowa w samorządach korzyści i wyzwania Program WIIP Klasyfikacja danych Kryteria klasyfikacji danych systemów i rejestrów publicznych określające możliwości wykorzystania

Bardziej szczegółowo

LANDINGI.COM. Case Study. Klient Landingi.com. Branża IT, marketing i PR. Okres realizacji od grudnia 2013 do chwili obecnej.

LANDINGI.COM. Case Study. Klient Landingi.com. Branża IT, marketing i PR. Okres realizacji od grudnia 2013 do chwili obecnej. Klient Landingi.com Branża IT, marketing i PR Okres realizacji od grudnia 2013 do chwili obecnej Rodzaj usługi doradztwo, hosting, Cloud Computing Amazon Web Services, zarządzanie serwerami Doradztwo Hosting

Bardziej szczegółowo

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

Spis treści. Wstęp... 11 Spis treści Wstęp... 11 1. OBSZARY WIRTUALIZACJI DZIAŁALNOŚCI WSPÓŁCZESNYCH ORGANIZACJI (Artur Machura)... 13 1.1. Wprowadzenie... 13 1.2. Charakterystyka kontekstu rynkowego współczesnych organizacji...

Bardziej szczegółowo

CSA STAR czy można ufać dostawcy

CSA STAR czy można ufać dostawcy CSA STAR czy można ufać dostawcy Agenda CSA i OKTAWAVE Wprowadzenie do modelu cloud computing wg NIST Ryzyka, zagrożenia oraz aspekty prawne w modelu cloud computing. Program certyfikacyjny STAR (Security

Bardziej szczegółowo

Architektury usług internetowych. Tomasz Boiński Mariusz Matuszek

Architektury usług internetowych. Tomasz Boiński Mariusz Matuszek Architektury usług internetowych 2016 Tomasz Boiński Mariusz Matuszek Organizacja przedmiotu 1. Wykład 2 kolokwia po 25 punktów (23 listopada i 27 stycznia) 2. 6 zadań laboratoryjnych, zadania 1-5 po 8

Bardziej szczegółowo

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

Szanse i zagrożenia płynące z nowoczesnych metod świadczenia usług informatycznych (outsourcing, offshoring, SOA, cloud computing) w bankowości Szanse i zagrożenia płynące z nowoczesnych metod świadczenia usług informatycznych (outsourcing, offshoring, SOA, cloud computing) w bankowości Jakub Syta, CISA, CISSP Warszawa, 14 czerwca 2010 1 Zastrzeżenie

Bardziej szczegółowo

CHMURA OBLICZENIOWA (CLOUD COMPUTING)

CHMURA OBLICZENIOWA (CLOUD COMPUTING) CHMURA OBLICZENIOWA (CLOUD COMPUTING) jako nowy model biznesu Spojrzenie z perspektywy RODO Tadeusz Wachowski CHMURA OBLICZENIOWA vs. RODO Chmura obliczeniowa w przepisach o ochronie danych osobowych Ustawa

Bardziej szczegółowo

Prestige MJM Case Study

Prestige MJM Case Study Klient Prestige MJM Branża Wydarzenia artystyczne, opieka menadżerska Okres realizacji 1 luty 19 sierpień 2014 Rodzaj usługi: Zarządzanie serwerami, doradztwo przy tworzeniu architektury, konfiguracja

Bardziej szczegółowo

BEZPIECZNIE NIEZAWODNIE PROFESJONALNIE. www.centrum.zeto.bydgoszcz.pl

BEZPIECZNIE NIEZAWODNIE PROFESJONALNIE. www.centrum.zeto.bydgoszcz.pl BEZPIECZNIE NIEZAWODNIE PROFESJONALNIE Usługi Centrum Danych ZETO Bydgoszcz SA VI Konwent Informatyków i Administracji Pomorza i Kujaw 24 25 października 2013 Andrzej Wiśniewski ZETO Bydgoszcz SA Usługi

Bardziej szczegółowo

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

CloudFerro. Chmury publiczne, chmury prywatne, serwery dedykowane zalety, wady, problemy, ograniczenia, wyzwania. CloudFerro Chmury publiczne, chmury prywatne, serwery dedykowane zalety, wady, problemy, ograniczenia, wyzwania. Stanisław Dałek 2015 Agenda Środowiska do uruchamiania aplikacji internetowych Jakie są

Bardziej szczegółowo

Czy cloud computing to sposób na rozwiązanie problemu piractwa?

Czy cloud computing to sposób na rozwiązanie problemu piractwa? Czy cloud computing to sposób na rozwiązanie problemu piractwa? Priorytety ochrony własności intelektualnej Kraków 9.09.2011 Dr Bogdan Fischer Raca prawny, partner w Kancelarii Chałas i Wspólnicy EMI v.mp3tunes

Bardziej szczegółowo

Klient SmartMedia Sp. z o.o., Dziennikus Sp. z o.o. Branża. IT, software. Okres realizacji. Lipiec 2015 - nadal. Rodzaj usługi:

Klient SmartMedia Sp. z o.o., Dziennikus Sp. z o.o. Branża. IT, software. Okres realizacji. Lipiec 2015 - nadal. Rodzaj usługi: Klient SmartMedia Sp. z o.o., Dziennikus Sp. z o.o. Branża IT, software Okres realizacji Lipiec 2015 - nadal Rodzaj usługi: Projekt i wdrożenie infrastruktury opartej o chmurę obliczeniową AWS, doradztwo,

Bardziej szczegółowo

HP Service Anywhere Uproszczenie zarządzania usługami IT

HP Service Anywhere Uproszczenie zarządzania usługami IT HP Service Anywhere Uproszczenie zarządzania usługami IT Robert Nowak Architekt rozwiązań HP Software Dlaczego Software as a Service? Najważniejsze powody za SaaS UZUPEŁNIENIE IT 2 Brak zasobów IT Ograniczone

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia:

Szczegółowy opis przedmiotu zamówienia: Załącznik nr 1 do SIWZ Szczegółowy opis przedmiotu zamówienia: I. Opracowanie polityki i procedur bezpieczeństwa danych medycznych. Zamawiający oczekuje opracowania Systemu zarządzania bezpieczeństwem

Bardziej szczegółowo

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE Kurs ASP.NET ASP.NET CORE 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

Bardziej szczegółowo

Cel szkolenia. Konspekt. About this Course

Cel szkolenia. Konspekt. About this Course Cel szkolenia About this Course This course describes how to monitor and operate a private cloud with Microsoft System Center 2012.This course focuses on how to manage and administer the private cloud,

Bardziej szczegółowo

CLOUD ADOPTION PROGRAM

CLOUD ADOPTION PROGRAM CLOUD ADOPTION PROGRAM https://chmurowisko.pl Data: 06/12/2017 Stworzone przez: Mirosław Burnejko CEO w Chmurowisko sp. z o.o. EXECUTIVE SUMMARY CLOUD ADOPTION PROGRAM Program pomaga przedsiębiorstwom

Bardziej szczegółowo

SOA Web Services in Java

SOA Web Services in Java Wydział Informatyki i Zarządzania Wrocław,16 marca 2009 Plan prezentacji SOA 1 SOA 2 Usługi Przykłady Jak zacząć SOA Wycinek rzeczywistości Problemy zintegrowanych serwisów : Wycinek Rzeczywistości Zacznijmy

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 4 Narzędzie do wyliczania wielkości oraz wartości parametrów stanu Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 30 maja 2012 Historia dokumentu Nazwa

Bardziej szczegółowo

Cleeng Case Study. Klient Cleeng. Branża. Okres realizacji. Zakres usługi: Consulting. Projekt i wdrożenie Chmury AWS. Zarządzanie chmurą

Cleeng Case Study. Klient Cleeng. Branża. Okres realizacji. Zakres usługi: Consulting. Projekt i wdrożenie Chmury AWS. Zarządzanie chmurą Klient Cleeng Branża E-commerce, Video, Internet Okres realizacji 2014 - nadal Zakres usługi: Projekt i wdrożenie infrastruktury chmurowej AWS, consulting, zarządzanie chmurą Projekt i wdrożenie Chmury

Bardziej szczegółowo

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

USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM Juliusz Pukacki,PCSS Co to jest HPC (High Preformance Computing)? Agregowanie dużych zasobów obliczeniowych w sposób umożliwiający wykonywanie obliczeń

Bardziej szczegółowo

Piotr Krząkała. Dyrektor Handlowy ds. Kluczowych Klientów

Piotr Krząkała. Dyrektor Handlowy ds. Kluczowych Klientów Piotr Krząkała Dyrektor Handlowy ds. Kluczowych Klientów Strategia firmy Każda organizacja działająca we współczesnym biznesie powinna posiadać określoną strategię działania i na tej bazie budować system

Bardziej szczegółowo

Łatwe w obsłudze narzędzie ochrony danych w środowiskach wirtualnych STORWARE.EU

Łatwe w obsłudze narzędzie ochrony danych w środowiskach wirtualnych STORWARE.EU Łatwe w obsłudze narzędzie ochrony danych w środowiskach wirtualnych Storware vprotect jest uznawany za najlepsze w swojej klasie, łatwe w użyciu i dostępne cenowo narzędzie do tworzenia kopii zapasowych

Bardziej szczegółowo

Modele sprzedaży i dystrybucji oprogramowania Teoria a praktyka SaaS vs. BOX. Bartosz Marciniak. Actuality Sp. z o.o.

Modele sprzedaży i dystrybucji oprogramowania Teoria a praktyka SaaS vs. BOX. Bartosz Marciniak. Actuality Sp. z o.o. Modele sprzedaży i dystrybucji oprogramowania Teoria a praktyka SaaS vs. BOX Bartosz Marciniak Actuality Sp. z o.o. Prezes Zarządu Społeczeństwo informacyjne społeczeństwo, które znalazło zastosowanie

Bardziej szczegółowo

Praca klienta biura rachunkowego na wspólnej bazie

Praca klienta biura rachunkowego na wspólnej bazie Praca klienta biura rachunkowego na wspólnej bazie (wersja 1.0) Soneta Sp z o.o. ul. Wadowicka 8a, wejście B 31-415 Kraków tel./fax +48 (12) 261 36 41 http://www.enova.pl e-mail: handel@enova.pl 1 Spis

Bardziej szczegółowo

Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA. Dlaczego DNS jest tak ważny?

Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA. Dlaczego DNS jest tak ważny? Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA Dlaczego DNS jest tak ważny? DNS - System Nazw Domenowych to globalnie rozmieszczona usługa Internetowa. Zapewnia tłumaczenie nazw domen

Bardziej szczegółowo

Parametry wydajnościowe systemów internetowych. Tomasz Rak, KIA

Parametry wydajnościowe systemów internetowych. Tomasz Rak, KIA Parametry wydajnościowe systemów internetowych Tomasz Rak, KIA 1 Agenda ISIROSO System internetowy (rodzaje badań, konstrukcja) Parametry wydajnościowe Testy środowiska eksperymentalnego Podsumowanie i

Bardziej szczegółowo

Zarządzanie infrastrukturą IT

Zarządzanie infrastrukturą IT Zarządzanie infrastrukturą IT 17 listopada 2011 r. Centrum Konferencyjne Businessman Institute, Trakt Lubelski 40a, Warszawa. www.bi.waw.pl Zaproszenie do współpracy WPROWADZENIE Do wzrostu złożoności

Bardziej szczegółowo

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) Spis treści Dzień 1 I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami

Bardziej szczegółowo

ADMINISTRACJA PUBLICZNA W CHMURZE OBLICZENIOWEJ

ADMINISTRACJA PUBLICZNA W CHMURZE OBLICZENIOWEJ ROZMOWY GDAŃSKIE 2016 MOBILNE DANE. MOBILNY OBYWATEL. MOBILNA POLICJA 27-28.04.2016 STRALSUND ADMINISTRACJA PUBLICZNA W CHMURZE OBLICZENIOWEJ dr Ryszard SULĘTA Dyrektor Wydziału Bezpieczeństwa i Zarządzania

Bardziej szczegółowo

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7 I Wprowadzenie (wersja 0906) Kurs OPC S7 Spis treści Dzień 1 I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami automatyki I-6 Cechy podejścia dedykowanego

Bardziej szczegółowo

"System CC1 jak zbudować prywatną chmurę obliczeniową w jedno popołudnie. M. Witek, M. Zdybał w imieniu CC1

System CC1 jak zbudować prywatną chmurę obliczeniową w jedno popołudnie. M. Witek, M. Zdybał w imieniu CC1 "System CC1 jak zbudować prywatną chmurę obliczeniową w jedno popołudnie. M. Witek, M. Zdybał w imieniu CC1 Tło Jednolity dostęp do informacji, bez względu na miejsce na Ziemi. WWW Tło Jednolity dostęp

Bardziej szczegółowo

Zastosowanie Oracle Designer/2000 do projektowania i implementacji aplikacji WWW

Zastosowanie Oracle Designer/2000 do projektowania i implementacji aplikacji WWW V Konferencja PLOUG Zakopane Październik 1999 Zastosowanie Oracle Designer/2000 do projektowania i implementacji aplikacji WWW Grzegorz Bliźniuk gbliz@isi.wat.waw.pl. Roman Wantoch-Rekowski rekowski@isi.wat.waw.pl.

Bardziej szczegółowo

Budowa Data Center. Zmagania Inwestora. Konferencja. 30 października 2014

Budowa Data Center. Zmagania Inwestora. Konferencja. 30 października 2014 Budowa Data Center Zmagania Inwestora Konferencja 30 października 2014 Budowa Data Center zmagania Inwestora zagadnienia: 1. Wstępne założenia budowy DC 2. Opracowanie Koncepcji Data Center 3. Realizacja

Bardziej szczegółowo

EtiNET Projekt platformy internetowej dla studentów kierunku edukacja techniczno-informatyczna

EtiNET Projekt platformy internetowej dla studentów kierunku edukacja techniczno-informatyczna Mateusz MICHNOWICZ Koło Naukowe Informatyków TROJAN, Uniwersytet Rzeszowski, Polska EtiNET Projekt platformy internetowej dla studentów kierunku edukacja techniczno-informatyczna Wstęp W obecnych czasach

Bardziej szczegółowo

Zapewnienie dostępu do Chmury

Zapewnienie dostępu do Chmury Zapewnienie dostępu do Chmury O bezpiecznym i sprawnym dostępie do Chmury i danych w Chmurze. Marcin Tynda Business Development Manager Grupa Onet S.A. Warszawa, 24.06.2013 1 Kto jest kim Klient? Kim jest

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj przedmiotu Liczba punktów ECTS Informatyczne wspomaganie

Bardziej szczegółowo

BCC Data Centers. Oferta: Outsourcing IT, cloud computing Optymalizacja i bezpieczeństwo IT. Tytuł prezentacji 1

BCC Data Centers. Oferta: Outsourcing IT, cloud computing Optymalizacja i bezpieczeństwo IT. Tytuł prezentacji 1 BCC Data Centers Oferta: Outsourcing IT, cloud computing Optymalizacja i bezpieczeństwo IT SAP Competence Center Tytuł prezentacji 1 BCC Software Factory Wyspecjalizowany ośrodek kompetencyjny BCC, świadczący

Bardziej szczegółowo

ZAŁOŻENIA TECHNICZNO-TECHNOLOGICZNE SYSTEMU BUDOWANEGO W RAMACH PROJEKTU

ZAŁOŻENIA TECHNICZNO-TECHNOLOGICZNE SYSTEMU BUDOWANEGO W RAMACH PROJEKTU Projekt Rozwój elektronicznej administracji w samorządach województwa mazowieckiego wspomagającej niwelowanie dwudzielności potencjału województwa ZAŁOŻENIA TECHNICZNO-TECHNOLOGICZNE SYSTEMU BUDOWANEGO

Bardziej szczegółowo

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie informatycznej. Zadaniem systemu jest rejestracja i przechowywanie

Bardziej szczegółowo

Lekcja 5. Funkcje handlemessage() i initialize(), konstruktor i destruktor

Lekcja 5. Funkcje handlemessage() i initialize(), konstruktor i destruktor Lekcja 5. Funkcje handlemessage() i initialize(), konstruktor i destruktor W lekcji 5 objaśniane jest działanie i zastosowanie funkcji handlemessage() oraz initialize(). Omówiony zostanie również konstruktor

Bardziej szczegółowo

MASKI SIECIOWE W IPv4

MASKI SIECIOWE W IPv4 MASKI SIECIOWE W IPv4 Maska podsieci wykorzystuje ten sam format i sposób reprezentacji jak adresy IP. Różnica polega na tym, że maska podsieci posiada bity ustawione na 1 dla części określającej adres

Bardziej szczegółowo

Założenia projektowe dla zapytania ofertowego EAK_ZA_01/2015

Założenia projektowe dla zapytania ofertowego EAK_ZA_01/2015 Warszawa, 23.01.2015r. NIP: 521-32-79-750 Założenia projektowe dla zapytania ofertowego EAK_ZA_01/2015 I. Wstęp W związku z realizacją projektu Wdrożenie i świadczenie usługi w modelu SaaS eakceptacje,

Bardziej szczegółowo

Architektura chmur i wirtualizacja. Wykład 2 Klasyfikacja chmur i usług

Architektura chmur i wirtualizacja. Wykład 2 Klasyfikacja chmur i usług Architektura chmur i wirtualizacja Wykład 2 Klasyfikacja chmur i usług Zawartość Usługi w chmurach Typy chmur 2 Struktura i typy usług Usługi i role Chmura jest zasadniczo klasą systemów, która dostarcza

Bardziej szczegółowo

MONIKA SZA KOWSKA-STRZELECKA

MONIKA SZA KOWSKA-STRZELECKA MONIKA SZAKOWSKA-STRZELECKA Tematem artykuu jest opis pilotaowego wdroenia metody ewaluacji wartoci publicznej tworzonej dziki systemom IT, wykorzystujcym przetwarzanie w prywatnej chmurze obliczeniowej

Bardziej szczegółowo

>>> >>> Ćwiczenie. Cloud computing

>>> >>> Ćwiczenie. Cloud computing >>> >>> Ćwiczenie Ćwiczenie polega na utworzeniu virtualnego dysku (Cloud computing) u jednego z usługodawcy. Bo chmura obliczeniowa (miejsce w tzw. chmurze) to nic innego jak dysk, miejsce na serwerze.

Bardziej szczegółowo

Przewodnik cloud computing

Przewodnik cloud computing 2012 Przewodnik cloud computing Niniejszy przewodnik jest przeznaczony dla osób, które chcą dowiedzieć się na czym polegają usługi cloud computing oraz w jaki sposób ocenić te usługi pod kątem bezpieczeństwa.

Bardziej szczegółowo

Azure, czyli chmura od Microsoft.

Azure, czyli chmura od Microsoft. Azure, czyli chmura od Microsoft. Czym jest platforma Azure, jakie są zalety korzystania z rozwiązań chmurowych oraz przegląd wybranych produktów i usług Azure. Dlaczego warto zdecydować się na chmurę

Bardziej szczegółowo

Koszty budowy infrastruktury wewnętrznej: hardware, administracja, zespół utrzymaniowy

Koszty budowy infrastruktury wewnętrznej: hardware, administracja, zespół utrzymaniowy 2012 Koszty budowy infrastruktury wewnętrznej: hardware, administracja, zespół utrzymaniowy Andrzej Bobyk Wdrożenie systemu B2B Lublin, 25 października 2012 Kwestie do rozważenia Analiza potrzeb firmy

Bardziej szczegółowo

Przetwarzanie w chmurze - opis przedmiotu

Przetwarzanie w chmurze - opis przedmiotu Przetwarzanie w chmurze - opis przedmiotu Informacje ogólne Nazwa przedmiotu Przetwarzanie w chmurze Kod przedmiotu 11.3-WP-PEDP-PC-L-S14_pNadGenPWOR7 Wydział Kierunek Wydział Pedagogiki, Psychologii i

Bardziej szczegółowo

15-24.10.2013 Kraków Wrocław Poznań Warszawa Gdańsk CLOUD SERVICES & DATA CENTER

15-24.10.2013 Kraków Wrocław Poznań Warszawa Gdańsk CLOUD SERVICES & DATA CENTER 15-24.10.2013 Kraków Wrocław Poznań Warszawa Gdańsk CLOUD SERVICES & DATA CENTER EXEA DATA CENTER bezpieczna lokalizacja projekt budynku Data Center (2009) budowa obiektu (2012-2013) BEZPIECZNE MIEJSCE

Bardziej szczegółowo

Arkadiusz Kawa Uniwersytet Ekonomiczny w Poznaniu. Gospodarka Materiałowa i Logistyka 2012/12. Koncepcja chmury danych w firmach logistycznych

Arkadiusz Kawa Uniwersytet Ekonomiczny w Poznaniu. Gospodarka Materiałowa i Logistyka 2012/12. Koncepcja chmury danych w firmach logistycznych Arkadiusz Kawa Uniwersytet Ekonomiczny w Poznaniu Gospodarka Materiałowa i Logistyka 2012/12 Koncepcja chmury danych w firmach logistycznych 1. Wprowadzenie Informacje w logistyce zawsze odgrywały ważną

Bardziej szczegółowo

Wydział Informatyki, Elektroniki i Telekomunikacji. Katedra Informatyki

Wydział Informatyki, Elektroniki i Telekomunikacji. Katedra Informatyki Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Informatyki Pastebin w wersji zorientowanej na środowisko mobilne z klientem pozwalającym na oba kierunki przeklejania. Dokumentacja deweloperska

Bardziej szczegółowo

B2BCloud simple way to Scale Sale

B2BCloud simple way to Scale Sale B2BCloud simple way to Scale Sale For Suppliers and e-commerce. Usługi platformy B2B - B2BCloud pozwalają Klientom skalować sprzedaż poprzez uruchomienie nowego kanału dystrybucji w mgnieniu oka - nie

Bardziej szczegółowo

Internet przedmiotów - opis przedmiotu

Internet przedmiotów - opis przedmiotu Internet przedmiotów - opis przedmiotu Informacje ogólne Nazwa przedmiotu Internet przedmiotów Kod przedmiotu 11.3-WI-INFP-IP Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Informatyka

Bardziej szczegółowo

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:

Bardziej szczegółowo

Modelowanie i analiza systemów informatycznych

Modelowanie i analiza systemów informatycznych Modelowanie i analiza systemów informatycznych MBSE/SysML Wykład 11 SYSMOD Wykorzystane materiały Budapest University of Technology and Economics, Department of Measurement and InformaJon Systems: The

Bardziej szczegółowo

Web frameworks do budowy aplikacji zgodnych z J2EE

Web frameworks do budowy aplikacji zgodnych z J2EE Web frameworks do budowy aplikacji zgodnych z J2EE Jacek Panachida promotor: dr Dariusz Król Przypomnienie Celem pracy jest porównanie wybranych szkieletów programistycznych o otwartym kodzie źródłowym

Bardziej szczegółowo

Wirtualizacja sieci - VMware NSX

Wirtualizacja sieci - VMware NSX Wirtualizacja sieci - VMware NSX Maciej Kot Senior System Engineer mkot@vmware.com 2014 VMware Inc. Wszelkie prawa zastrzeżone. Software-Defined Data Center a Usługi Sieciowe Software-Defined Data Center

Bardziej szczegółowo

Definicja, rodzaje chmur obliczeniowych oraz poziomy usług

Definicja, rodzaje chmur obliczeniowych oraz poziomy usług Definicja, rodzaje chmur obliczeniowych oraz poziomy usług Dorota Grudzień-Molenda Cloud Business Development Manager 24.06.2013 Zjawiska mające wpływ na rozwój chmury obliczeniowej Konsumeryzacja IT Eksplozja

Bardziej szczegółowo

Zastosowanie chmury obliczeniowej w diagnostyce dróg

Zastosowanie chmury obliczeniowej w diagnostyce dróg Zastosowanie chmury obliczeniowej w diagnostyce dróg Dariusz Słowiński Zakład Geotechniki i Budownictwa Drogowego UWM w Olsztynie III Warmińsko Mazurskie Forum Drogowe Olsztyn, 26-27 września 2016 Diagnostyka

Bardziej szczegółowo

P13 Wytyczne dla dostawców aplikacji

P13 Wytyczne dla dostawców aplikacji Implementacja i rozwój systemu informacyjnego publicznych służb zatrudnienia w części Dostawa oraz wdrożenie scentralizowanej infrastruktury publicznych służb zatrudnienia P13 Wytyczne dla dostawców aplikacji

Bardziej szczegółowo

Kolokacja, hosting, chmura O czym powinny pamiętać strony umowy? Maciej Potoczny

Kolokacja, hosting, chmura O czym powinny pamiętać strony umowy? Maciej Potoczny Kolokacja, hosting, chmura O czym powinny pamiętać strony umowy? Maciej Potoczny 1 Kolokacja a hosting Charakter prawny umów o kolokację praktyczne konsekwencje Kwalifikacja prawna hostingu - dzierżawa

Bardziej szczegółowo

Zdalne logowanie do serwerów

Zdalne logowanie do serwerów Zdalne logowanie Zdalne logowanie do serwerów Zdalne logowanie do serwerów - cd Logowanie do serwera inne podejście Sesje w sieci informatycznej Sesje w sieci informatycznej - cd Sesje w sieci informatycznej

Bardziej szczegółowo

KATALOG MASZYN I POJAZDÓW ROLNICZYCH MASZYNY-3

KATALOG MASZYN I POJAZDÓW ROLNICZYCH MASZYNY-3 Inżynieria Rolnicza 9(118)/2009 KATALOG MASZYN I POJAZDÓW ROLNICZYCH MASZYNY-3 Michał Cupiał Instytut Inżynierii Rolniczej i Informatyki, Uniwersytet Rolniczy w Krakowie Streszczenie. Przedstawiono internetową

Bardziej szczegółowo

Optymalna Chmura. Właściwy kierunek dla Twojego biznesu

Optymalna Chmura. Właściwy kierunek dla Twojego biznesu Optymalna Chmura Właściwy kierunek dla Twojego biznesu AGENDA Agenda i cele 1 2 3 4 5 O firmie Struktura i Usługi Wyzwania Cloud Computing Wirtualizacja Oracle Case Study O firmie COIG S.A. - Doświadczenie

Bardziej szczegółowo

Załącznik Nr 4 do Zapytania Ofertowego Szczegółowy opis przedmiotu zamówienia (część jawna) Zapytanie ofertowe nr 1/ /RPPK

Załącznik Nr 4 do Zapytania Ofertowego Szczegółowy opis przedmiotu zamówienia (część jawna) Zapytanie ofertowe nr 1/ /RPPK Załącznik Nr 4 do Zapytania Ofertowego Szczegółowy opis przedmiotu zamówienia (część jawna) Zapytanie ofertowe nr 1/01.04.01/RPPK Szczegółowy opis przedmiotu zamówienia (część jawna) I. Przedmiot zamówienia:

Bardziej szczegółowo

Wybrane działy Informatyki Stosowanej

Wybrane działy Informatyki Stosowanej Wybrane działy Informatyki Stosowanej Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki 2017 Globalna sieć Internet Koncepcja sieci globalnej Usługi w sieci Internet

Bardziej szczegółowo

Współczesna problematyka klasyfikacji Informatyki

Współczesna problematyka klasyfikacji Informatyki Współczesna problematyka klasyfikacji Informatyki Nazwa pojawiła się na przełomie lat 50-60-tych i przyjęła się na dobre w Europie Jedna z definicji (z Wikipedii): Informatyka dziedzina nauki i techniki

Bardziej szczegółowo

SPIS TREŚCI. Wstęp... 9

SPIS TREŚCI. Wstęp... 9 SPIS TREŚCI Wstęp... 9 1. E-ADMINISTRACJA JAKO CZYNNIK ROZWOJU SPOŁE- CZEŃSTWA INFORMACYJNEGO... 13 1.1. Wprowadzenie do problematyki e-administracji... 13 1.2. Pojęcie i cechy społeczeństwa informacyjnego...

Bardziej szczegółowo

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma

Bardziej szczegółowo

Egzamin / zaliczenie na ocenę*

Egzamin / zaliczenie na ocenę* Zał. nr 4 do ZW 33/01 WYDZIAŁ Informatyki i Zarządzania / STUDIUM KARTA PRZEDMIOTU Nazwa w języku polskim Programowanie na platformie Microsoft Azure Nazwa w języku angielskim Programming on Microsoft

Bardziej szczegółowo

FOCUS TELECOM POLSKA SP. Z O.O. Materiał Informacyjny

FOCUS TELECOM POLSKA SP. Z O.O. Materiał Informacyjny FOCUS TELECOM POLSKA SP. Z O.O. Materiał Informacyjny I. INFORMACJE OGÓLNE Focus Telecom Polska Sp. z o.o. działa w branży ICT od 2008 roku. Firma specjalizuje się w tworzeniu i dostarczaniu innowacyjnych

Bardziej szczegółowo

Proponowana architektura ZPT

Proponowana architektura ZPT Wymagania Opracowanie nowego podejścia do przetwarzania i składowania danych Uzyskanie korzystnego efektu ekonomicznego przez lepszej jakości usługi Zwiększenie niezawodności Zachowanie odpowiedniego poziomu

Bardziej szczegółowo

Regulamin Dierżawa serwerów dedykowanych i VPS Data aktualizacji: 11.09.2015r. / Wersja 2015-02

Regulamin Dierżawa serwerów dedykowanych i VPS Data aktualizacji: 11.09.2015r. / Wersja 2015-02 Janmedia Interactive Sp. z o.o. Regulamin Dierżawa serwerów dedykowanych i VPS Data aktualizacji: 11.09.2015r. / Wersja 2015-02 1. Postanowienia ogólne 1.1. Definicje używane w niniejszym dokumencie są

Bardziej szczegółowo

KONCEPCJA ZASTOSOWANIA INTELIGENTNYCH SYSTEMÓW TRANSPORTOWYCH W DZIELNICY MOKOTÓW W WARSZAWIE

KONCEPCJA ZASTOSOWANIA INTELIGENTNYCH SYSTEMÓW TRANSPORTOWYCH W DZIELNICY MOKOTÓW W WARSZAWIE PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 113 Transport 2016 Zbigniew Kasprzyk, Mariusz Rychlicki, Kinga Tatar KONCEPCJA ZASTOSOWANIA INTELIGENTNYCH SYSTEMÓW TRANSPORTOWYCH W DZIELNICY MOKOTÓW W WARSZAWIE

Bardziej szczegółowo

OFFICE 365 + ADFS - POŁĄCZENIE KORZYŚCI ROZWIĄZAŃ CHMUROWYCH I CENTRALNEGO ZARZĄDZANIA

OFFICE 365 + ADFS - POŁĄCZENIE KORZYŚCI ROZWIĄZAŃ CHMUROWYCH I CENTRALNEGO ZARZĄDZANIA Marta Grum, Administrator Systemów Microsoft w Grupie Unity OFFICE 365 + ADFS - POŁĄCZENIE KORZYŚCI ROZWIĄZAŃ CHMUROWYCH I CENTRALNEGO ZARZĄDZANIA Usługa Office365 jest niezbędnym pakietem narzędzi wykorzystywanych

Bardziej szczegółowo

Aurea BPM Dokumenty pod kontrolą

Aurea BPM Dokumenty pod kontrolą Aurea BPM Dokumenty pod kontrolą 1 Aurea BPM unikalna platforma o wyróżniających cechach Quality Software Solutions Aurea BPM Aurea BPM system informatyczny wspomagający zarządzanie procesami biznesowymi

Bardziej szczegółowo

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

Prawne aspekty wykorzystania chmury obliczeniowej w administracji publicznej. Michał Kluska Prawne aspekty wykorzystania chmury obliczeniowej w administracji publicznej Michał Kluska Prawne aspekty wykorzystania chmury obliczeniowej w administracji publicznej Łopuszna, 6-7 lutego 2012 r. Agenda:

Bardziej szczegółowo