Co to jest SOA Czym SOA nie jest

Slides:



Advertisements
Podobne prezentacje
Inteligentne Systemy Informacyjne
Advertisements

Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Intuicyjny interfejs do zasobów projektu PL-Grid Migrating.
Polish Infrastructure for Supporting Computational Science in the European Research Space Jakość dostępu do danych w środowiskach obliczeniowych typu Grid.
Decyzje projektowe w .NET Framework
Złożoność procesu konstrukcji oprogramowania wymusza podział na etapy.
Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Partners logo Intuicyjny interfejs do zasobów Gridowych Migrating.
Opis metodyki i procesu produkcji oprogramowania
WEB SERVICE Stefan Rutkowski.
CORBA Łukasz Wnęk.
ATM – Asynchronous Transfer Mode cell relay zaakceptowana w 1988 r przez IUT-T została zaakceptowana jako standardowa technika komutacji dla szerokopasmowych.
ADAM Active Directory w trybie aplikacyjnym
OLAP budowa aplikacji analitycznych w MS SQL 2000 i Yukon
Zarządzanie projektem informatycznym
Nowa Jakość kontroli w biznesie Projekt: Stworzenie e- usługi w postaci systemu księgowo-kadrowego on-line przez MGA Sp. z o.o. w Toruniu jest współfinansowany.
FIT Środowisko Testów Integracyjnych
Projektowanie Aplikacji Komputerowych
Enteprise Java Beans Emil Wcisło.
‘Wykorzystanie technologii obliczeń
7. Platformy informatyczne przyszłości (wizja SAP)
Dziedzina problemu. Opracowanie koncepcji, projekt i częściowa implementacja portalu ofert turystycznych.
BPMN Business Process Modeling Notation
Architektura SOA.
Analiza, projekt i częściowa implementacja systemu obsługi kina
Wykład 2 Cykl życia systemu informacyjnego
Zadanie: Integracja oprogramowania w gminach i starostwie
Licencjonowanie Lync 2013 Poziom 200.
Licencjonowanie SharePoint 2013
Certyfikacja Kompetencji Informatycznych w standardzie ECCC
Marketing elektroniczny w turystyce
Rozwój aplikacji przy wykorzystaniu ASP.NET
Architektura Systemu Źródło:
Wirtualna baza SQL zgodna z SQL Server SQL as a Service
Opracował : Przemysław Drzymała
dr Michał Macierzyński Biuro Innowacji, PKO Bank Polski
Jaka jest wydajność najszybszego superkomputera na świecie? Gflopów procesorów Intel EM64T Xeon X56xx 2930 MHz (11.72 GFlops) GB.
Licencjonowanie aplikacji serwerowych
Magdalena kurzyńska Sławomir Kwasiborski
Podstawy modeli i programów licencyjnych Microsoft.
Wymiana integracja ? oprogramowania dr Danuta Kajrunajtys.
Licencjonowanie narzędzi dla programistów
Licencjonowanie rodziny produktów Forefront oraz System Center
Systemy IPTV 2008 © Cyfrowe Systemy Telekomunikacyjne Sp. z o.o. Efektywna komunikacja ze światem.
Komponentowe systemy rozproszone Wprowadzenie. Komponent... jest to podstawowa jednostka oprogramowania z kontraktowo (deklaratywnie) opisanymi interfejsami,
SOS SYSTEM OBSŁUGI SZKOŁY
Dokumenty w chmurze czyli Workflow – zarządzanie procesami biznesowymi
Internetowego Biura Rachunkowego
Service Oriented Architecture
Systemy Business Intelligence – warunki użytkowania Halina Tańska Wydział Matematyki i Informatyki Uniwersytet Warmińsko-Mazurski „e-commerce” Olsztyn.
Proces tworzenia oprogramowania Proces tworzenia oprogramowania jest zbiorem czynności i związanych z nimi wyników, które prowadzą do powstania produktu.
Systemy informatyczne
Business Consulting Services © 2005 IBM Corporation Confidential.
Piotr Czapiewski Wydział Informatyki ZUT. Web Services Description Language.
Komponentowe systemy rozproszone Wprowadzenie. Komponent... jest to podstawowa jednostka oprogramowania z kontraktowo (deklaratywnie) opisanymi interfejsami,
Ergonomia procesów informacyjnych
XML w serwisach webowych. Zapotrzebowanie na serwisy XML.
Komponentowe i rozproszone Interludium czyli krótki wykład o rozpraszaniu.
Systemy zarządzania przepływem pracy i systemy zarządzania procesami biznesowymi Karolina Muszyńska.
Moduł e-Kontroli Grzegorz Dziurla.
Sygnity.City Otwarty Ekosystem Inteligentnych Miast.
Usługi webowe & Service- Oriented Architecture (SOA) S2523 Anna Jenerowicz.
Architektura Rafał Hryniów. Architektura Wizja projektu systemu, którą dzielą twórcy Struktura komponentów systemu, ich powiązań oraz zasad i reguł określających.
Komisja Zasilania IGKM „ Nowoczesne rozwiązania rozdzielnic prądu stałego i średniego napięcia dla elektrycznej trakcji miejskiej” r. Konin.
ARCHITEKTURA SOA JAKO KLUCZ DO CYFROWEJ TRANSFORMACJI Agata Kubacka, Poczta Polska Tomasz Gajewski, Poczta Polska Jerzy Niemojewski, Savangard © 2016 Software.
STAĆ CIĘ NA INNOWACJE Systemy Call Center Sp. z o.o.
Komponentowe i rozproszone (Web)Service Oriented Architecture.
(c) InMoST 2006 Plan szkolenia ▪ Wprowadzenie (9:00-10:30): Czym jest szacowanie? (MO) Systematyczne podejście do planowania (ŁO) Planowanie, a kalendarz.
Od (web)aplikacji biznesowych po (web)game dev Testowanie i spełnianie oczekiwań.
Wady i zalety pracy w chmurze
Dział IT partnerem w biznesie. Jak mierzyć wartość informatyki?
Aplikacje i usługi internetowe
Zapis prezentacji:

Co to jest SOA Czym SOA nie jest

Plan SOA – definicje SOA – prawdy i mity Dlaczego SOA? Jak to działa? Cechy SOA Zalety

SOA DEFINICJA koncepcja tworzenia systemów informatycznych, w której główny nacisk stawia się na definiowanie usług usługą określa się każdy element oprogramowania, mogący działać niezależnie od innych oraz posiadający wyspecyfikowany interfejs, za pomocą którego udostępnia realizowane funkcje.

SOA wg. IBM An approach for building distributed systems that deliver application functionality as services to either end-user applications or other services. Podejście w budowaniu rozproszonych systemów, które dostarczają funkcjonalność jako usługi, zarówno do użytkownika końcowego jak i do innych usług

SOA – Prawdy i Mity MIT 1: MIT 2: SOA to nie to samo co WebService SOA to nie to samo co rozproszone usługi PRAWDA: SOA to architektura na wysokim poziomie abstrakcji SOA dotyczy głównie współdziałania całych aplikacji

Dlaczego SOA By szybciej odpowiadać na zmiany po stronie biznesu By móc działać w heterogenicznym środowisku By dostarczać rozwiązania szerokiej gamie odbiorców nie powtarzając funkcjonalności By integrować systemy i dane

SOA - Jak to działa?

Cechy SOA Service encapsulation Service loose coupling Service contract Service abstraction Service reusability Service composability Service autonomy Service statelessness Service discoverability

Zalety Możliwość stopniowego rozwoju Większa elastyczność na zmiany Ponowne użycie – niższe koszty Możliwość zróżnicowania dostawców Oparcie na otwartych standardach Wsparcie dla federacyjności

Podsumowanie SOA to nie magiczna sztuczka, to proste rozwiązanie które się sprawdza SOA nie jest łatwe, wymaga dobrego przemyślenia i skonstruowania SOA to możliwość zbliżenia biznesu i IT SOA to szansa na obniżenie kosztów budowy systemów