OD MONOLITU DO MIKROUSŁUGI MICROSERVICES
|
|
- Wiktor Białek
- 6 lat temu
- Przeglądów:
Transkrypt
1 OD MONOLITU DO MIKROUSŁUGI MICROSERVICES
2 WOJCIECH CIOŁKO Software Engineer PayPal, Rocket Internet, AxelSpringer TV Guides, Funke MedienGruppe, PostCon, AboutCoders, OSEC Software #agile #scrum #software #scalability #performance #microservices #saas
3 KONTAKT
4 AGENDA Monolit vs Mikrousługi Charakterystyka mikrousługi API Gateway Automatyzacja infrastruktury Linker - case study
5 TEKST MONOLIT
6 MONOLIT A MIKROSUSŁUGA MONOLIT MIKROUSŁUGA
7 DYSTRYBUCJA I SKALOWANIE MONOLIT MIKROUSŁUGA
8 TEKST MIKROUSŁUGI
9 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
10 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
11 DEKOMPOZYCJA PRZEZ USŁUGI KOMPONENT BIBLIOTEKA USŁUGA
12 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
13 ORGANIZACJA WOKÓŁ POTRZEB BIZNESOWYCH Monolit - skupienie na technologii UI API Baza danych Mikrousługa - skupienie na funkcjach Obsługa zamówień Rozliczenia Powiadomienia
14 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
15 ORIENTACJA NA PRODUKTY A NIE PROJEKTY Projekt Dostarczenie kompletnego rozwiązania Przekazanie utrzymania Produkt Zespół odpowiedzialny przez cały czas życia produktu Amazon: you build, you run it
16 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
17 LOGIKA W KOŃCÓWKACH DUMB ENDPOINTS SMART PIPES ESB
18 LOGIKA W KOŃCÓWKACH SMART ENDPOINTS AND DUMB PIPES
19 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
20 ZDECENTRALIZOWANE ZARZĄDZANIE DECENTRALIZED GOVERNANCE Konsekwencją centralnego zarządzania jest tendencja do standaryzacji technologii Wybór właściwych narzędzi Narzędzie dobrane do konkretnego problemu Nie wszystko da się rozwiązać przy pomocy młotka
21 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
22 ZDECENTRALIZOWANE ZARZĄDZANIE DANYMI MONOLIT
23 ZDECENTRALIZOWANE ZARZĄDZANIE DANYMI MIKROUSŁUGI
24 ZARZĄDZANIE DANYMI DECENTRALIZACJA DANYCH Usługa nie może mieć dostępu do bazy danych innych usług Dostęp do danych innych usług tylko poprzez API Kolejkę wiadomości (messaging) Dzięki decentralizacji można używać różnych silników dla poszczególnych usług
25 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
26 INFRASTRUKTURA AUTOMATYZACJA INFRASTRUKTURY Continuous Integration Continuous Delivery Blue-green deployment Testy automatyczne
27 CHARAKTERYSTYKA MIKROUSŁUGI Dekompozycja przez usługi Organizacja wokół potrzeb biznesowych Orientacja na produkty a nie projekty Logika w końcówkach Zdecentralizowane zarządzanie Zdecentralizowane zarządzanie danymi Automatyzacja infrastruktury Design for failure
28 DESIGN FOR FAILURE Tolerancja na awarie Klient powinien obsługiwać błędy Wykrywanie awarii Monitoring Chaos Monkey
29 CHAOS MONKEY Losowo zatrzymuje usługi w ramach wybranej grupy
30 OSEC SOFTWARE MONITORING
31 API GATEWAY Granulacja API dostarczana przez mikro-usługi jest zbyt duża dla klienta Różni klienci potrzebują różnych danych Liczba usług i ich lokalizacja (host, port) jest zmienna Wewnętrzny podział API powinien być ukryty dla klienta
32 API GATEWAY
33 API GATEWAY
34 API GATEWAY Open-source API Gateway and Microservices Management Layer Wysoka wydajność (nginx) Pluginy
35 KONG
36 LEGACY ARCHITECTURE TYPOWA ARCHITEKTURA Duplikacja funkcjonalności Trudna w utrzymaniu Zależności pomiędzy usługami Zmniejsza produktywność
37 KONG ARCHITECTURE KONG Unifikacja wspólnych funkcjonalności Łatwość skalowania Łatwość zarządzania REST API
38 KONG - PLUGINY Authentication Security Traffic Control Analytics & Monitoring Transformations Logging
39 AUTOMATYZACJA Bamboo/Jenkins Docker Ansible Open Shift
40 CI, CD Continuous Integration Automated builds Continuous Delivery Automated deployments
41 DOCKER Konteneryzacja Usługi jako osobne kontenery Łatwość deploymentu Przenaszalność Indywidualne środowisko dla każdej usługi
42 ANSIBLE Automatyzacja konfiguracji Automatyzacja instalacji maszyn wirtualnych Automatyzacja deploymentu
43 OPEN SHIFT Application builds Deployments Scaling Health management
44 CASE STUDY MIKROUSŁUGI W LINKERZE E-COMMERCE Integracje CONTROL platform e-comerce TOWER
45 LINKER ZAŁOŻENIA Platforma integrująca platformy e-commerce z WMS Integracja z ERP Integracja z WMS Panel klienta Back office Moduł śledzenia przesyłek Moduł powiadomień Konfigurowalne procesy
46 LINKER
47 ARCHITEKTURA
48 LINKER
49 PYTANIA
50 OSEC SOFTWARE DZIĘKUJĘ Wojciech Ciołko OSEC Software
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ółowoBezpieczeństwo aplikacji internetowych. Rozwój napędzany potrzebą WALLF Web Gateway. Leszek Miś, RHCA,RHCSS,Sec+ Linux Polska Sp. z o.o.
Bezpieczeństwo aplikacji internetowych. Rozwój napędzany potrzebą Web Gateway. Leszek Miś, RHCA,RHCSS,Sec+ Linux Polska Sp. z o.o. Open Source Day 2013 O mnie Leszek Miś IT Security Architect RHCA/RHCSS
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ół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ół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ółowoYOUR SOFTWARE CHALLENGE IS OUR MISSION. Case Study POLITYKA
YOUR SOFTWARE CHALLENGE IS OUR MISSION Case Study POLITYKA PROBLEM KLIENTA Szybko postępujące zmiany przemysłu wydawniczego, spowodowane przez rewolucję technologiczną, wymagają dostosowywania do trendów
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ółowoZastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online
2012 Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online Sławomir Frąckowiak Wdrożenie systemu B2B Lublin, 25 października 2012 Aplikacje B2B do czego? Realizacja najważniejszych procesów
Bardziej szczegółowoCI/CD - CO TO? PO CO? JAK?
CI/CD - CO TO? PO CO? JAK? JERZY WICKOWSKI PROGRAMUJĘ 10 LAT.NET I INNE CLEAN CODE REFAKTORING DEVOPS CI/CD - CO TO? PO CO? JAK? AGENDA WPROWADZENIE POJĘĆ SPOSOBY KONFIGURACJI CI IMPLEMENTACJA CONTINOUS
Bardziej szczegółowoElektroniczna Księga Wieczysta
Elektroniczna Księga Wieczysta Aspekty wdrażania systemu informatycznego świadczącego usługi drogą elektroniczną Robert Ciurkot Dyrektor Departamentu Konsultingu Grupa Bull Grupa Bull na świecie 50 krajów
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ółowoDobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne
Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne Rafał Czubik Krzysztof Komorowski IBM 2008 IBM Corporation Metodyka jest ważna Procesy i moduły Obszary decyzyjne
Bardziej szczegółowoArchitecture Best Practices for Big Data Deployments
GLOBAL SPONSORS Architecture Best Practices for Big Data Deployments Kajetan Mroczek Systems Engineer GLOBAL SPONSORS Rozwój analityki biznesowej EKSPLORACJA DANYCH UCZENIE MASZYNOWE SZTUCZNA INTELIGENCJA
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ółowoNowoczesne i praktyczne metody wdrażania optymalnie działających procesów i zarządzania dokumentami elektronicznymi w narzędziach BPMS/DMS
Nowoczesne i praktyczne metody wdrażania optymalnie działających procesów i zarządzania dokumentami elektronicznymi w narzędziach BPMS/DMS Warszawa, 03.03.2015 AGENDA Informacje wprowadzające Podstawowe
Bardziej szczegółowoDevOps w duecie. Autorzy: Cezary Krzemiński Dariusz Puchalak
Autorzy: Cezary Krzemiński Dariusz Puchalak O nas Specjalizujemy się w zagadnieniach zarządzania: projektami, programami, portfelami, ryzykiem, zmianą i usługami IT. Blisko 10 lat szkolimy, doradzamy i
Bardziej szczegółowoB2BCloud 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ółowoRiverbed Performance Management
Riverbed Performance Management APM i NPM - kluczowe funkcje, które należy rozważyć podczas oceny narzędzi do zarządzania wydajnością sieci i aplikacji Bartosz Dzirba Bartosz.Dzirba@passus.pl 26.04.2014
Bardziej szczegółowoZabbix -Monitoring IT bez taśmy klejącej. Paweł Tomala Barcamp 15 czerwca 2015
Zabbix -Monitoring IT bez taśmy klejącej Paweł Tomala Barcamp 15 czerwca 2015 Agenda Czym jest Zabbix i po co nam to? Przegląd architektury i dostępnych funkcjonalności Wydajność systemu Scenariusze rozproszonego
Bardziej szczegółowoCASE STUDIES ONWELO MICROSERVICES LAB
CASE STUDIES ONWELO MICROSERVICES LAB Niemiecki start-up tworzący platformę do komunikacji międzybankowej 01. Finansowa Projekt, budowa i utrzymanie opartej o chmurę publiczną, klaster OpenShift, Docker
Bardziej szczegółowoHP 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ółowoZintegrowana Platforma SWD
Zintegrowana Platforma SWD Piotr Juszkiewicz Consulting Solution Manager Maj 2013 CEL Strategii Informatyzacji Państwa Należy traktować procesy informatyzacyjne administracji jako
Bardziej szczegółowoBezpieczeństwo systemów internetowych
Bezpieczeństwo systemów internetowych AGENDA Podstawowe informacje o Risco Software Przewaga konkurencyjna Risco Software Przykładowe zrealizowane projekty Postrzeganie bezpieczeństwa systemów internetowych
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ółowoSystem Obsługi Wniosków
System Obsługi Wniosków Wersja 2.0 1 System Obsługi Wniosków wersja 2.0 System Obsługi Wniosków to nowoczesne rozwiązanie wspierające proces obsługi wniosków o produkty bankowe. Pozwala na przyjmowanie,
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ółowoZał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ółowoZintegrowane Systemy Transportowe (ITS) Integracja oraz standaryzacja
Zintegrowane Systemy Transportowe (ITS) Integracja oraz standaryzacja - Wstęp - Czy systemy ITS są standaryzowane? - Standaryzacja w transporcie - Jakie wartości daje standaryzacja w rozwiązaniach ITS?
Bardziej szczegółowoTematy prac magisterskich Rok akademicki 2013/2014
Dr hab. inż. Jan Werewka, prof. n. AGH Wydział EAIiIB AGH E-mail: werewka@agh.edu.pl www: http://home.agh.edu.pl/werewka Tematy prac magisterskich Rok akademicki 2013/2014 Temat 1 Architektura przedsięwzięcia
Bardziej szczegółowoBłędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura
Bardziej szczegółowoEMC ViPR Pamięć masowa definiowana programowo
EMC ViPR Pamięć masowa definiowana programowo Prawdziwa wirtualizacja Karol Boguniewicz, vspecialist, EMC Mirosław Kulka, Systems Engineer, EMC 1 Tradycyjne spojrzenie na Centrum Danych MESSAGING ERP/CRM
Bardziej szczegółowoIntegracja z systemami wewnętrznymi oraz zewnętrznymi - studium przypadku
2012 Integracja z systemami wewnętrznymi oraz zewnętrznymi - studium przypadku Bartłomiej Rozkrut Analiza projektu B2B Kielce, 18 października 2012 Agenda Wstęp Integracje z typowymi systemami wewnętrznymi
Bardziej szczegółowoGemini Cloud Project Case Study
Gemini Cloud Project Case Study business model and integration/implementation aspects Maciej Morawski - Gemini Cloud Polska Gemini Cloud Usługi IT od 1995 10+ lat doświadczenia w projektach międzynarodowych
Bardziej szczegółowoDOTACJE NA INNOWACJE
Rzeszów, 11.12.2013r. Zamówienie na wdrożenie e-usługi do projektu pt. Platforma internetowa do kompleksowego zarządzania procesami produkcyjnymi i handlowymi dla drukarni Zamawiający: CREATIVEPARTNER
Bardziej szczegółowoLANDINGI.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ółowoJak przeprowadzić integracje pomiędzy aplikacjami dla uzyskania synergii
2012 Jak przeprowadzić integracje pomiędzy aplikacjami dla uzyskania synergii Piotr Przybyłkiewicz Analiza projektu B2B Kielce, 18 października 2012 Agenda Projekt z wykorzystaniem integracji danych Analiza
Bardziej szczegółowoDefinicja, 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ółowoZarządzanie relacjami z dostawcami
Zarządzanie relacjami z dostawcami Marcin Fronczak Prowadzi szkolenia z zakresu bezpieczeństwa chmur m.in. przygotowujące do egzaminu Certified Cloud Security Knowledge (CCSK). Certyfikowany audytor systemów
Bardziej szczegółowoWięcej dobrej energii procesowe wsparcie rozwoju еko-еnergii w Polsce. Studium przypadku
Więcej dobrej energii procesowe wsparcie rozwoju еko-еnergii w Polsce. www.tecna.pl Studium przypadku Tecna własne platformy informatyczne Aurea BPMS Platform Opatentowane własne oprogramowanie klasy BPMS,
Bardziej szczegółowoOptymalizacja Automatycznych Testów Regresywnych
Optymalizacja Automatycznych Testów Regresywnych W Organizacji Transformującej do Agile Adam Marciszewski adam.marciszewski@tieto.com Agenda Kontekst projektu Typowe podejście Wyzwania Cel Założenia Opis
Bardziej szczegółowoPRZEDMIOT ZAMÓWIENIA I TERMINY REALIZACJI
Superhost.pl Sp. z o.o. Al. Zwycięstwa 96/98 81-451 Gdynia zwana dalej Zamawiającym Gdynia, dn. 14.02.2014 r. ZAPYTANIE OFERTOWE Zwracamy się z prośbą o przedstawienie oferty handlowej na planowany zakup
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ółowoOracle Log Analytics Cloud Service
ORACLE DANE TECHNICZNE Zastrzeżenie: Niniejszy dokument służy wyłącznie celom informacyjnym. Nie stanowi on zobowiązania do dostarczenia żadnych materiałów, kodu ani funkcjonalności i nie należy go brać
Bardziej szczegółowoGTS Shared Infrastructure (GSI)
GTS Shared Infrastructure (GSI) Elastyczna usługa chmury hybrydowej dla platform IBM Power / x86 Marcin Wilk (IBM Polska), Krzysztof Grzęda (IBM Polska Business Services) Hotel Zamek Ryn, 22 maj 2017 Agenda
Bardziej szczegółowoAsseco dla Zdrowia r.
Asseco dla Zdrowia 20-21.09.2018 r. Architektura i technologia w systemach Asseco Architektura mikrousługowa skonteneryzownaych systemów towards cloud native subsystems Dariusz Augustyn Sekcja Technologiczna
Bardziej szczegółowoOpenContrail jako wtyczka do OpenStacka. Bartosz Górski, Paweł Banaszewski CodiLime
OpenContrail jako wtyczka do OpenStacka Bartosz Górski, Paweł Banaszewski CodiLime Kim jesteśmy? Bartosz Górski studiował Informatykę na Uniwersytecie Warszawskim Software Developer i Project Manager w
Bardziej szczegółowoNowe źródła przychodów dla branży telekomunikacyjnej
Nowe źródła przychodów dla branży telekomunikacyjnej Forum Usług Szerokopasmowych, Warszawa, 27 listopada 2012 r. Paweł Biarda Carrywater Group Wojciech Woziwodzki Tequila Mobile Carrywater Group S.A.
Bardziej szczegółowoClient Management Solutions i Mobile Printing Solutions
Client Management Solutions i Mobile Printing Solutions Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation,
Bardziej szczegółowoNeed for speed. Kliknij, aby edytować style wzorca tekstu jak sobie radzić z dużą ilością użytkowników i danych
Need for speed Kliknij, aby edytować style wzorca tekstu jak sobie radzić z dużą ilością użytkowników i danych Kliknij, aby edytować style wzorca tekstu Bartłomiej Rozkrut Bartlomiej.Rozkrut@unity.pl Grupa
Bardziej szczegółowoWirtualizacja 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ółowoSystemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject. Rafał Ciszyński
IT can be done! Systemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject Rafał Ciszyński Agenda Wstęp Krótki opis funkcjonalności dwóch rozwiązań: Redmine i OpenProject Prezentacja
Bardziej szczegółowoPrzetwarzanie danych z wykorzystaniem technologii NoSQL na przykładzie serwisu Serp24
Przetwarzanie danych z wykorzystaniem technologii NoSQL na przykładzie serwisu Serp24 Agenda Serp24 NoSQL Integracja z CMS Drupal Przetwarzanie danych Podsumowanie Serp24 Darmowe narzędzie Ułatwia planowanie
Bardziej szczegółowoUslugi chmurowe dla nauki na podstawie BonFIRE
Building service testbeds on FIRE Uslugi chmurowe dla nauki na podstawie BonFIRE Michał Giertych, Bartosz Belter PCSS Agenda Platforma chmurowa BonFIRE Konkursy na nowe pomysły Open Calls Dostęp dla każdego
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ółowoMateusz 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ółowoAnalityka danych w środowisku Hadoop. Piotr Czarnas, 5 czerwca 2017
Analityka danych w środowisku Hadoop Piotr Czarnas, 5 czerwca 2017 Pytania stawiane przez biznes 1 Jaka jest aktualnie sytuacja w firmie? 2 Na czym jeszcze możemy zarobić? Które procesy możemy usprawnić?
Bardziej szczegółowoLetnia Akademia SUSE. Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć!
Letnia Akademia SUSE Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć! Każdy kolejny czwartek do 7 września w godz. 10:00-12:00. Omawiane tematy: Dzisiaj: OpenStack z pudełka Jak
Bardziej szczegółowoJESTEŚMY I DOSTARCZAMY USŁUGI FINANSOWE ONLINE
JESTEŚMY I DOSTARCZAMY USŁUGI FINANSOWE ONLINE Pragma Faktoring SA NANOFAKTORING ONLINE MIKROFAKTORING ONLINE LEASING DLA E-COMMERCE BEZ WNIOSKÓW W ONLINE 24/7 TECHNOLOGIE IT DLA FINANSÓW DEDYKOWANE OPROGRAMOWANIE
Bardziej szczegółowoSprzedaż: Helpdesk:
enova365 zasila sklep internetowy AGD MASTER firmy CSVK Sp. z o.o. sp. k. Initius - case study z wdrożenia enova365 w CSVK Sp. z o.o. sp. k. 25.04.2018 Biznes Trendy Branża: e-commerce Rozpoczęcie pracy
Bardziej szczegółowoBudowa systemu wspomagającego podejmowanie decyzji. Metodyka projektowo wdrożeniowa
Budowa systemu wspomagającego podejmowanie decyzji Metodyka projektowo wdrożeniowa Agenda Systemy wspomagające decyzje Business Intelligence (BI) Rodzaje systemów BI Korzyści z wdrożeń BI Zagrożenia dla
Bardziej szczegółowoDESIGNER APPLICATION. powered by
DESIGNER APPLICATION powered by O FIRMIE HiddenData specjalizuje się w technologii dystrybucji treści video w Internecie oraz w budowie złożonych, funkcjonalnych aplikacji internetowych i mobilnych. Budujemy
Bardziej szczegółowoAnaliza procesów wewnętrznych i ich optymalizacja przez ICT.
2012 Analiza procesów wewnętrznych i ich optymalizacja przez ICT. Sebastian Śnieciński Qubsoft - software media house Analiza biznesowa integracji B2B Bydgoszcz, 26 września 2012 Potrzebuję system B2B,
Bardziej szczegółowoClient Management Solutions i Mobile Printing Solutions
Client Management Solutions i Mobile Printing Solutions Instrukcja obsługi Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft i Windows są zastrzeżonymi w Stanach Zjednoczonych znakami
Bardziej szczegółowomint software Business Solutions Development Team
mint software Business Solutions Development Team kim jesteśmy Tworzymy wyspecjalizowane oprogramowanie dla branży finansowej oraz e-commerce W każdym projekcie nasz zespół jest skupiony na realizacji
Bardziej szczegółowoMożliwość dodawania modułów pozwala na dopasowanie oprogramowania do procesów biznesowych w firmie.
zajmuje się wdrażaniem koncepcji CRM Eroica CRM bazującej na najczęściej używanym rozwiązaniu Open Source vtiger. Eroica CRM posiada wiele funkcji ułatwiających zarządzanie relacjami z klientem w kancelarii.
Bardziej szczegółowo12 czerwca Piotr Kozłowski Dyrektor ds. Rozwoju Sektora Samorządowego
12 czerwca 2015 Piotr Kozłowski Dyrektor ds. Rozwoju Sektora Samorządowego Integracja Systemów Informacji Przestrzennej wdrażanych w JST z oprogramowaniem dziedzinowym EOD, epuap oraz aplikacjami do prowadzenia
Bardziej szczegółowoTivoli Endpoint Manager jak sprawnie zarządzać systemami
Marcin Panasiuk IT Specialist Tivoli Endpoint Manager jak sprawnie zarządzać systemami 25.05.2012 Warszawa Jak działa TEM? Lekka, solidna infrastruktura Wbudowana redundancja Możliwość wykorzystywania
Bardziej szczegółowoJava Enterprise Edition spotkanie nr 1. Sprawy organizacyjne, wprowadzenie
Java Enterprise Edition spotkanie nr 1 Sprawy organizacyjne, wprowadzenie 1 Informacje organizacyjne Program: Co będzie na tym wykładzie, a czego nie będzie? apteka rolnictwo Java Enterprise Edition vs
Bardziej szczegółowoArchitektura i mechanizmy systemu
Architektura i mechanizmy systemu Warsztaty Usługa powszechnej archiwizacji Michał Jankowski, PCSS Maciej Brzeźniak, PCSS Plan prezentacji Podstawowe wymagania użytkowników - cel => Funkcjonalnośd i cechy
Bardziej szczegółowoPureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect
PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect Wbudowana wiedza specjalistyczna Dopasowane do zadania Optymalizacja do aplikacji transakcyjnych Inteligentne Wzorce
Bardziej szczegółowoRafał Żmijewski - Siemens Industry Software. Cyfrowa fabryka - wizja czy rzeczywistość
Rafał Żmijewski - Siemens Industry Software Cyfrowa fabryka - wizja czy rzeczywistość Unrestricted Siemens AG 2015 Realize innovation. Wyzwania w przemyśle to ciągłe zmiany Zunifikowana architekturae Wolumen
Bardziej szczegółowoCiągłe dostarczanie oprogramowania : kompletny przewodnik / Eberhard Wolff. Gliwice, cop Spis treści
Ciągłe dostarczanie oprogramowania : kompletny przewodnik / Eberhard Wolff. Gliwice, cop. 2018 Spis treści Podziękowania 13 O autorze 14 Wprowadzenie 15 Część I. Podstawy 21 Rozdział 1. Ciągłe dostarczanie
Bardziej szczegółowoProcesy 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ółowoData Governance jako część ładu korporacyjnego
Data Governance jako część ładu korporacyjnego Prof. SGH, dr hab. Andrzej Sobczak Kurs: Wprowadzenie do problematyki Data Governance Zakres tematyczny kursu Data Governance jako część ładu korporacyjnego
Bardziej szczegółowoArchitektura IT w szybko zmieniającej się rzeczywistości,
Architektura IT w szybko zmieniającej się rzeczywistości, czyli jak podzielić jeden bank aby się połączyć z drugim Tadeusz Kifner, Główny Architekt Troszkę historii Na osi czasu 2009 minibph łączy się
Bardziej szczegółowoAUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7
AUREA BPM HP Software TECNA Sp. z o.o. Strona 1 z 7 HP APPLICATION LIFECYCLE MANAGEMENT Oprogramowanie Application Lifecycle Management (ALM, Zarządzanie Cyklem życia aplikacji) wspomaga utrzymanie kontroli
Bardziej szczegółowoMAJ 2016 CASE STUDY
MAJ 2016 CASE STUDY WWW.FUTURE-PROCESSING.PL PARKEON www.parkeon.com SPIS TREŚCI 1. O KLIENCIE 2 2. ROLA FUTURE PROCESSING 3 3. KORZYŚCI ZE WSPÓŁPRACY 3 4. OBSZARY DZIAŁANIA 4 O KLIENCIE Parkeon to potentat
Bardziej szczegółowoWitamy. Zarządzanie stacjami klienckimi oraz urządzeniami mobilnymi poprzez baramundi Management Suite
Witamy Zarządzanie stacjami klienckimi oraz urządzeniami mobilnymi poprzez baramundi Management Suite Sebastian Wąsik (Sales Representative) baramundi software AG 2 Agenda Zintegrowane zarządzanie stacjami
Bardziej szczegółowoAutomatyzacja procesów biznesowych Andrzej Sobecki. ESB Enterprise service bus
Automatyzacja procesów biznesowych Andrzej Sobecki ESB Enterprise service bus Plan prezentacji Zdefiniowanie problemu Możliwe rozwiązania Cechy ESB JBI Normalizacja wiadomości w JBI Agile ESB Apache ServiceMix
Bardziej szczegółowoWzrost przychodów i optymalne koszty sprzedaży. Zarządzanie terytorium sprzedaży z iq GIS
Wzrost przychodów i optymalne koszty sprzedaży Zarządzanie terytorium sprzedaży z iq GIS AGENDA Korzyści dla Twojej organizacji Kilka słów o nas AGENDA Korzyści dla Twojej organizacji Kilka słów o nas
Bardziej szczegółowoIO - Plan testów. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006
IO - Plan testów M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 SPIS TREŚCI 2 Spis treści 1 Historia zmian 3 2 Zakres testów 3 2.1 Integration testing - Testy spójnosci.............. 3 2.2
Bardziej szczegółowoMAJ 2016 CASE STUDY
MAJ 2016 CASE STUDY WWW.FUTURE-PROCESSING.PL FLOWBIRD www.flowbird.group SPIS TREŚCI 1. O KLIENCIE 2 2. ROLA FUTURE PROCESSING 3 3. KORZYŚCI ZE WSPÓŁPRACY 3 4. OBSZARY DZIAŁANIA 4 O KLIENCIE Flowbird (wcześniej
Bardziej szczegółowoArchitektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa,
Architektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa, 2008-01-08 1 Agenda 1. Teza 2. Bezpieczeństwo aplikacji internetowych Usługi bezpieczeństwa
Bardziej szczegółowoBazy i Systemy Bankowe Sp. z o.o. ul. Kasprzaka 3, 85 321 Bydgoszcz
Bazy i Systemy Bankowe Sp. z o.o. ul. Kasprzaka 3, 85 321 Bydgoszcz 1 BSB dziś Jesteśmy producentem i integratorem rozwiązań informatycznych 100% udziałów w kapitale zakładowym posiada Narodowy Bank Polski
Bardziej szczegółowoDoradzamy, projektujemy, tworzymy, wdrażamy i utrzymujemy dedykowane rozwiązania i systemy informatyczne w oparciu o potrzeby zamawiającego.
Doradzamy, projektujemy, tworzymy, wdrażamy i utrzymujemy dedykowane rozwiązania i systemy informatyczne w oparciu o potrzeby zamawiającego. Na podstawie wieloletniego doświadczenia w realizacji złożonych
Bardziej szczegółowoZAPYTANIE OFERTOWE. Kraków, 21 grudnia 2015 r.
Kraków, 21 grudnia 2015 r. ZAPYTANIE OFERTOWE Zamawiający Connective Sp. z o.o. ul. Ignacego Łukasiewicza 10 31-429 Kraków Spółka zarejestrowana w Sądzie Rejonowym dla Krakowa Śródmieścia w Krakowie, XI
Bardziej szczegółowoZałą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ółowoNowy sposób tworzenia i zarządzania systemem kolejkowym. www.q-bloom.com
Nowy sposób tworzenia i zarządzania systemem kolejkowym www.q-bloom.com BLOOM jest systemem zarządzania kolejką i wyświetlania treści opartym na rozwiązaniu chmury lub aplikacji przez stronę www. Zapraszamy
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ółowoSAP Field Service Management Jakość obsługi serwisowej pod lupą
ŁĄCZY NAS TWÓJ SUKCES SAP Field Service Management Jakość obsługi serwisowej pod lupą Budowanie przewagi konkurencyjnej przybliża firmy do celu jakim jest większy zysk i udział w rynku czy niższe koszty
Bardziej szczegółowoOd papierowych procedur do automatycznych procesów biznesowych w urzędzie dobre praktyki Michał Prusaczyk
Od papierowych procedur do automatycznych procesów biznesowych w urzędzie dobre praktyki Michał Prusaczyk O mnie Prelegent Michał Prusaczyk Senior Associate Consultant Podsumowanie Michał w ciągu ostatnich
Bardziej szczegółowoZapytanie ofertowe nr 1/POIG 8.2/2013
Świecie, 02.12.2013r. Zapytanie ofertowe nr 1/POIG 8.2/2013 Zamawiający: Drukarnia MW Wieczorek Mirosław Ul. Gen. J. Hallera 7G, 86-100 Świecie NIP: 5591391666, REGON: 093072292 Tel. 525256081, Fax. 525256081
Bardziej szczegółowoOpenStack Neutron Software Defined Networking w prywatnych chmuarch
OpenStack Neutron Software Defined Networking w prywatnych chmuarch Radosław Kujawa radoslaw.kujawa@osec.pl OSEC 14 czerwca 2017 OpenStack + Neutron OpenStack nie tylko wirtualizacja CPU i pamięci, ale
Bardziej szczegółowoYOUR SOFTWARE CHALLENGE IS OUR MISSION. Case Study
YOUR SOFTWARE CHALLENGE IS OUR MISSION Case Study PROBLEM KLIENTA W skrócie, nasz klient tensoralpha jest startupem, który pracuje nad stworzeniem funduszu inwestycyjnego opartego o kryptowaluty. Jako,
Bardziej szczegółowoInstalacja SQL Server Express. Logowanie na stronie Microsoftu
Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy
Bardziej szczegółowoWydajne zarządzanie konfiguracją środowisk wirtualnych
Wydajne zarządzanie konfiguracją środowisk wirtualnych Piotr Kuljon / 24 Kwiecień, 2013 Nie ma szans by ta firma przetrwała następny rok Nie ma szans by ta firma przetrwała następny rok 2010, Tom Siebel,
Bardziej szczegółowoEnterprise Commerce - Software as a Service (SaaS) nowej generacji
Enterprise Commerce - Software as a Service (SaaS) nowej generacji Nowa platforma firmy Jetshop - Enterprise Commerce, to mobilna, przyjazna i spersonalizowana platforma handlu elektronicznego zawierająca
Bardziej szczegółowoZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ
ZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ 1. PRZEDMIOT ZAMÓWIENIA Przedmiotem zamówienia jest dostarczenie i wdrożenie systemu informatycznego dalej Platforma zakupowa
Bardziej szczegółowoArchitektura oraz testowanie systemu DIADEM Firewall Piotr Piotrowski
Architektura oraz testowanie systemu DIADEM Firewall Piotr Piotrowski 1 Plan prezentacji I. Podstawowe informacje o projekcie DIADEM Firewall II. Architektura systemu III. Środowisko testowe IV. Literatura
Bardziej szczegółowoWebowy i mobilny interfejs uczelni - mstudia
Webowy i mobilny interfejs uczelni - mstudia Bartosz Borejko Maj 2018 r. Agenda: Trochę statystyki Typowe problemy mstudia założenia i korzyści mstudia funkcjonalności mstudia interfejs webowy Plany rozwojowe
Bardziej szczegółowo