Oprogramowanie dostosowane do potrzeb użytkownika. Skrócenie czasu wejścia na rynek

Podobne dokumenty
Przykłady aplikacji semantycznych usług ug sieciowych Platforma ASG

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi

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

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

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

SOA Web Services in Java

Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.

Programowanie komponentowe

Komunikacja i wymiana danych

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

Wojciech Cellary Katedra Technologii Informacyjnych. Mansfelda 4, Poznań. informatyka + 2

e-administracja: nowe technologie w służbie obywatelowi

Stan zaawansowania prac dotyczących zamówienia na opracowanie i wdrożenie rdzenia systemu e Urząd.

Polityka Bezpieczeństwa Informacji. Tomasz Frąckiewicz T-Matic Grupa Computer Plus Sp. z o.o.

BCC ECM Autorskie rozwiązanie BCC wspomagające zarządzanie dokumentami oraz procesami biznesowymi

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi

Testowanie oprogramowania

Usługi danych przestrzennych w GEOPORTAL-u. Marek Szulc , Warszawa

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

PRZEWODNIK PO PRZEDMIOCIE

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

Wybrane działy Informatyki Stosowanej


OCHRONA SIECI DLA KAŻDEJ CHMURY

Nowoczesne aplikacje mobilne i ich rola w podnoszeniu jakości danych

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

WSTĘP PARADYGMATY I DETERMINANTY ROZWOJU SPOŁECZEŃSTWA INFORMACYJNEGO I GOSPODARKI OPARTEJ NA WIEDZY... 17

Bezpieczeństwo aplikacji i urządzeń mobilnych w kontekście wymagań normy ISO/IEC oraz BS doświadczenia audytora

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski

Platforma Usług dla Obywateli - Microsoft Citizen Service Platform

Wirtualizacja sieci - VMware NSX

Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online

W książce omówiono: SAP zostań ekspertem w 24 godziny!

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Systemy Informacyjne 2016/2017. Wydział Informatyki i Zarządzania Katedra Systemów Informatycznych

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe

Wirtualny Konsultant Usług Publicznych Interoperacyjność

Elektroniczna wymiana danych (EDI) jest to: - wymiana informacji pomiędzy komputerami, z użyciem powszechnie akceptowanych standardów

Utrzymanie epuap. Raportt Q1 2014

Systemowe rozwiązania Smart Grid ofertą do nowoczesnego zarządzania przedsiębiorstwami sieciowymi

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

Systemy zorientowane na usługi. mgr inż.tadeusz Węgrzynowski Główny Specjalista ds. Teleinformatyki Politechnika Warszawska Dział Telekomunikacji

Certified IT Manager Training (CITM ) Dni: 3. Opis:

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia:

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

Normy serii ISO w geodezji i geoinformatyce

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

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

Architektura Systemu. Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu.

Wybrane działy Informatyki Stosowanej

Wprowadzenie do technologii Web Services: SOAP, WSDL i UDDI

Bazy danych 2. Wykład 1

Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa

Centrum Technologii Językowych: repozytorium zasobów językowych i podstawowe usługi

Przetwarzanie danych w chmurze

PRZEWODNIK PO PRZEDMIOCIE

Informatyka Studia II stopnia

Na środowisko teleinformatyczne zbudowane w ramach Projektu składać się będzie sprzęt komputerowy oraz oprogramowanie.

YOUR SOFTWARE CHALLENGE IS OUR MISSION. Case Study POLITYKA

Bezpieczeństwo aplikacji WWW. Klasyfikacja zgodna ze standardem OWASP. Zarządzanie podatnościami

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

AUMS Digital. aums.asseco.com

Platforma epuap. Igor Bednarski kierownik projektu epuap2 CPI MSWiA. Kraków, r.

PRZEWODNIK PO PRZEDMIOCIE

Koniec problemów z zarządzaniem stacjami roboczymi BigFix. Włodzimierz Dymaczewski, IBM

INŻYNIERIA OPROGRAMOWANIA

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ

DOBRE PRAKTYKI W PROCESIE BUDOWY INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ DLA TEMATU ZAGOSPODAROWANIE PRZESTRZENNE.

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

Kto zapłaci za cyberbezpieczeństwo przedsiębiorstwa?

Tytuł prezentacji. Naukowa i Akademicka Sieć Komputerowa Transgraniczny Węzeł eidas Commonsign październik 2016 r. WIEDZA I TECHNOLOGIA

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

Tworzenie cross-platformowych aplikacji w Xamarin.Forms

Zarządzanie informacją i wiedzą w usługach o podwyŝszonym poziomie bezpieczeństwa. Maciej Stroiński stroins@man.poznan.pl

Zaawansowane usługi identyfikacji na przykładzie projektu Centralnego Systemu Identyfikacji Uczestników Meczów Piłki Nożnej PWPW S.

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

Cloud Transcoding Nowe Paradygmaty, Wysoka Dostępność i Wskaźniki ROI. Maj 2017

Projektowanie informatycznych systemów zarządzania produkcją

Tomasz Bochenek Wydział Informatyki Urząd Miejski w Jaworznie

Web Services. Technologie Biznesu Elektronicznego. Konrad Kunicki. Politechnika Wrocławska, Wydział Informatyki i Zarządzania

Dotacje na innowacje - Inwestujemy w Waszą przyszłość ZAPYTANIE OFERTOWE

Automatyzacja procesów biznesowych Andrzej Sobecki. ESB Enterprise service bus

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

Formacyjne znaczenie programowania w kształceniu menedżerów

Guidewire Digital Portals. Adapt and succeed

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

nas sprawdził czas INFORMATYKA ELEKTRONIKA AUTOMATYKA

Tworzenie i wykorzystanie usług sieciowych

Rozproszone systemy internetowe

Systemy Informatyki Przemysłowej

ZAŁĄCZNIK Nr 2 do CZĘŚCI II SIWZ WYCIĄG ZE STANDARDÓW, ZASAD I WZORCÓW INTEGRACYJNYCH OBOWIĄZUJĄCYCH W PSE S.A.

Platforma Informatyczna Wdrażania Oprogramowania Dedykowanego w PL-Grid

Numeron. System ienergia

CSA STAR czy można ufać dostawcy

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

DLA SEKTORA INFORMATYCZNEGO W POLSCE

Architektury i protokoły dla budowania systemów wiedzy - zadania PCSS w projekcie SYNAT

Transkrypt:

Platforma ASG jak wykorzystać potencjał usług sieciowych Beta Prelegent: Tomasz Kaczmarek Zespoł: Witold Abramowicz, Agata Filipowska, Monika Kaczmarek, Marek Kowalkiewicz, Tomasz Kaczmarek, Wojciech Rutkowski, Karol Wieloch, Dominik Zyskowski Rynek dzisiaj Redukcja kosztów Coraz krótsze cykle wdrażania nowych produktów programistycznych Cele strategiczne producentów Redukcja kosztów i ochrona nakładów na rozwój Ułatwienie integracji wyprodukowanego przez innych Zapewnienie wysokiej jakości oferowanego Skrócenie czasu wejścia na rynek Oprogramowanie dostosowywane do potrzeb użytkowników Integracja Zapewnienie jakości 1

Skrócenie czasu wejścia na rynek Oprogramowanie dostosowane do potrzeb użytkownika Redukcja kosztów i ochrona nakładów na rozwój Ułatwienie integracji wyprodukowanego przez innych Zapewnienie wysokiej jakości oferowanego Skrócenie czasu wejścia na rynek Oprogramowanie dostosowywane do potrzeb użytkowników Wykorzystaj gotowe komponenty! Używaj standardów przyjętych w przemyśle! Zapewnij odporność na błędy i możliwości samodostosowania! Wykorzystaj elastyczną i rozszerzalną architekturę! Personalizuj oprogramowanie, twórz dynamiczne systemy! Wykorzystaj gotowe komponenty! Używaj standardów przyjętych w przemyśle! Zapewnij odporność na błędy i możliwości samodostosowania! Wykorzystaj architekturę opartą na usługach! Personalizuj oprogramowanie, twórz dynamiczne systemy! Usługi sieciowe (Web services) + SOA Co to jest usługa sieciowa (Web service)? Usługa: dobrze określone zadanie (praca) oferowane przez dostawcę, które może być wykonane na życzenie WWW Consortium: komponent programowy zaprojektowany tak, aby umożliwiał interakcję między komputerami przez sieć Istnieją standardy dla: opisu usług sieciowych (WSDL) języka wymiany komunikatów (SOAP) rejestracji usług sieciowych w katalogach (UDDI) IBM: usługi biznesowe to luźno połączone zadania obliczeniowe zdolne do komunikacji przez Internet 2

Architektura wykorzystująca usługi sieciowe (SOA) SOA w praktyce Identyfikacja usługi Rejestracja usługi Skorzystanie z usługi Problemy związane z SOA SOA v.2.0 1. Niezmienny zbiór usług 2. Statyczny układ usług 3. Niska wiarygodność problem z jedną usługą jest problemem całego systemu 4. Brak możliwości zawierania umów na dostarczanie usług (SLA) ASG 3

Całkiem podobny, częsty problem ASG umożliwia Jak dostać się z Berlina do Warszawy? ASG Bezproblemową integrację usług sieciowych Ułatwienie integracji wyprodukowanego przez innych Tworzenie złożonych usług (tzw. kompozycji usług) na życzenie Oprogramowanie dostosowywane do potrzeb użytkowników Zapewnienie odpowiedniej jakości dostarczanych usług Zapewnienie wysokiej jakości oferowanego Redukcję kosztów i ochronę nakładów na rozwój Skrócenie czasu wejścia na rynek Konsument usługi końcowej Broker usługi końcowej Broker usług Dostawcy usług cząstkowych Problemy badawcze Bezpieczeństwo Poufność komunikacji między usługami Niezaprzeczalność rezultatów wykonania Zabezpieczenie jest tak silne jak najsłabszy jego element jak eliminować słabe elementy? Zaufanie Kto zaufa publicznie dostępnym usługom do wykorzystania w krytycznych aplikacjach? Kto powierzy krytyczne dane do przetwarzania na systemie, którego nie kontroluje? Jakość Jakość kodu debugowanie, testowanie, certyfikaty dla procedur Jakość obsługi Jakość rezultatów wykonania Niebezpieczeństwa dynamicznego Jak uniknąć nieprzewidywalnych i niekontrolowanych zmian w kodzie? Jak uniknąć oscylacji kodu? Jak zagwarantować zachowanie dynamicznej aplikacji? Partnerzy ASG ASG trochę bardziej szczegółowo 4

Dziękuję za uwagę! Tomasz Kaczmarek T.Kaczmarek@kie.ae.poznan.pl Katedra Informatyki Ekonomicznej http://www.kie.ae.poznan.pl/ Adaptive Services Grid http://www.asg-platform.org/ 5