IBM Corporation IBM SOA Center of Excellence



Podobne dokumenty
Java Enterprise Edition spotkanie nr 1. Sprawy organizacyjne, wprowadzenie

Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne

<Insert Picture Here> SOA w oparciu o domeny kompetencyjne oraz architekturę referencyjną

Programowanie w języku Java. Wykład 13: Java Platform, Enterprise Edition (Java EE)

Projektowanie Modeli Usług dla rozwiązań typu SOA

Technologie dla aplikacji klasy enterprise. Wprowadzenie. Marek Wojciechowski

Web Services. Bartłomiej Świercz. Łódź, 2 grudnia 2005 roku. Katedra Mikroelektroniki i Technik Informatycznych. Bartłomiej Świercz Web Services

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

Dni Użytkowników Aplikacji QAD Interoperacyjność z QXtend

SOA: mit, slogan czy konieczność?

SOP System Obsługi Parkingów

Modele komponentowe SCA, OSGi, Distributed OSGi i OSGi Enterprise a Java EE

CENNIK I TERMINARZ SZKOLEŃ

Bazy i Systemy Bankowe Sp. z o.o. ul. Kasprzaka 3, Bydgoszcz

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6

JBoss: MetaMatrix, Mobicents, Seam, Rools, ESB

Elektroniczna Księga Wieczysta

Paweł Rajba

Usługi sieciowe (Web Services)

Systemy wbudowane. Poziomy abstrakcji projektowania systemów HW/SW. Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji

Proces certyfikowania aplikacji na platformie PureSystems. Rafał Klimczak Lab Services Consultant

JBPM [JUG] Tomasz Gratkowski [GRATKOWSKI SOFTWARE]

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

Architektura platformy integracyjnej dla elektronicznego obiegu recept

Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl

III Edycja ITPro 16 maja 2011

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

1. Wybór systemu ERP. 2. Wzajemne relacje systemów ERP i BPMS.

Tematy prac magisterskich Rok akademicki 2013/2014

Korporacyjna Magistrala Usług na przykładzie Oracle Service Bus

Doradzamy, projektujemy, tworzymy, wdrażamy i utrzymujemy dedykowane rozwiązania i systemy informatyczne w oparciu o potrzeby zamawiającego.

EJB 3.0 (Enterprise JavaBeans 3.0)

SOA Web Services in Java

Wprowadzenie do technologii Web Services: SOAP, WSDL i UDDI

Architektura systemów dla analityków. Dni: 3. Opis: Adresaci szkolenia:

Zarządzanie procesami biznesowymi - tworzenie aplikacji pod

Sybase Professional Services

Programowanie komponentowe 5

CENNIK I TERMINARZ SZKOLEŃ

Szkolenie: Budowa aplikacji SOA/BPM na platformie Oracle SOA Suite 11g

Java wybrane technologie

UWOLNIĆ INFORMACJĘ PUBLICZNĄ!

Projekt Fusion nowe oblicze aplikacji Oracle

Usługi IBM czyli nie taki diabeł straszny

AN EVOLUTION PROCESS FOR SERVICE- ORIENTED SYSTEMS

Application Layer Functionality and Protocols

CENNIK I TERMINARZ SZKOLEŃ

1 Wprowadzenie do J2EE

Usługowy model zarządzania w oparciu o ITIL v3. wprowadzenie do biblioteki ITIL na prostym przykładzie

Nie tylko partner. Pozyskiwanie kompetencji IT poza strukturami własnej organizacji

Elektroniczny Dowód Osobisty w Hiszpanii Doświadczenia Software AG w realizacji projektu analiza przypadku

Wybrane działy Informatyki Stosowanej

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

Praca licencjacka kwiecień 2010

CENNIK I TERMINARZ SZKOLEŃ

CENNIK I TERMINARZ SZKOLEŃ

Cel szkolenia. Konspekt

System Centralny dla banku w 6 miesięcy

Zastosowanie TOGAF do definiowania i nadzoru architektury zorientowanej na usługi (SOA)

Warstwa ozonowa bezpieczeństwo ponad chmurami

Zintegrowana Platforma SWD

dr Mariusz Ulicki Dyrektor Biura Informatyki i Telekomunikacji Centrali KRUS

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

Rozproszone systemy internetowe

Modelowa realizacja strategicznych celów sprzedażowych i raportowych w Banku Pekao S.A.

Najlepsze praktyki w podejściu do rozbudowy infrastruktury Michał Stryga

Enterprise JavaBeans

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

Platforma Usług dla Obywateli - Microsoft Citizen Service Platform

JAVA EE MODEL APLIKACJI. Waldemar Korłub. Narzędzia i aplikacje Java EE KASK ETI Politechnika Gdańska

Java JMX. Marcin Werla. Monitorowanie i zarządzanie usługami sieciowymi w Javie. mwerla@man.poznan.pl PCSS/Poznań JUG

CENNIK I TERMINARZ SZKOLEŃ SZKOLENIA OTWARTE DLA UŻYTKOWNIKÓW SYSTEMÓW INFORMATYCZNYCH

Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF. Tomasz Turski

Agile Software Development. Zastosowanie metod Scrum i Kanban.

Modernizacja systemów zarządzania i obsługi klienta w Kasie Rolniczego Ubezpieczenia Społecznego

Ustawienia Zabezpieczeń

Web Tools Platform. Adam Kruszewski

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

HP Service Anywhere Uproszczenie zarządzania usługami IT

Prowadzący: Bartosz Górczyński, CTPartners S.A, itsmf Polska. Miedzeszyn, wrzesień 2010

KATALOG SZKOLEŃ. Kod szkolenia Nazwa szkolenia Czas trwania. QC370 ALM Quality Center Scripting 11.x 2

Wybrane działy Informatyki Stosowanej

Wdrożenie technologii procesowej IBM BPM w EFL

CENNIK I TERMINARZ SZKOLEŃ

Załącznik nr 1 do umowy CUI/ZP/PN/.../2017. Warsztaty grupowe

Enterprise JavaBean 3.0

Open Source Stack jako. alternatywa

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje RODO / GDPR

SOA Ideologia nie technologia

MS OD Integrating MDM and Cloud Services with System Center Configuration Manager

Marzena Kanclerz. Microsoft Channel Executive. Zachowanie ciągłości procesów biznesowych. z Windows Server 2012R2

KATALOG SZKOLEŃ ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE. Luty 2012

KATALOG SZKOLEŃ ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE. Kwiecień 2013

CENNIK I TERMINARZ SZKOLEŃ

Kontraktor - Analityk Biznesowy

Zaawansowane aplikacje internetowe. Wykład 6. Wprowadzenie do Web Services. wykład prowadzi: Maciej Zakrzewicz. Web Services

Lista analizowanych stanowisk

Warstwa integracji. wg. D.Alur, J.Crupi, D. Malks, Core J2EE. Wzorce projektowe.

Kluczowe kompetencje Project Managera zgodnie z metodyką IPMA. Inicjatywy Pomorskiej Grupy Regionalnej IPMA

Luki w bezpieczeństwie aplikacji istotnym zagrożeniem dla infrastruktury krytycznej

Transkrypt:

IBM Corporation IBM SOA Center of Excellence

Service Oriented Architecture - definicje W3C (World Wide Web Consortium) A set of components which can be invoked, and whose interface description can be published and discovered IBM An approach for building distributed systems that deliver application functionality as services to either end-user applications or other services. CBDi Forum (Component Based Design & Integration) The policies, practices and frameworks that enable application functionality to be provided and consumed as sets of services. These services are published at a granularity relevant to the service consumer, and can be invoked, published and discovered, and are abstracted away from the implementation using a single, standards based form of interface. Page 2

Czym SOA nie jest? Aplikacja, zestaw aplikacji Produktem lub technologią Standard lub grupa standardów Metodyka zarządcza albo wytwórcza

Service Oriented Architecture czym jest Podejście architektoniczne zakładające traktowanie aplikacji jako komponenty wzajemnie świadczące sobie usługi. Nowy język porozumiewania się ludzi biznesu i IT. Przedstawianie złożonej natury działania IT w sposób prosty i związany z działalnością biznesową (procesami biznesowymi) firmy. Page 4

Trzy sposoby stosowania SOA, Trzy obszary działania SOA CoE Nowe podejście do problemów integracyjnych Szyna usługowa i procesy tworzenia produktów Sposób prezentacji złożonej natury działania biznesu i IT Wiązanie IT z celami biznesowymi firmy Podejście architektoniczne Nowy model tworzenia oprogramowania

Proces budowy produktu A.D. 1914

Proces budowy produktu A.D. 2006 Udzielenie kredytu Udzielenie kredytu Klient Bank Bank BIK Towarzystwo Ubezpieczeniowe Udzielenie kredytu

Coarse Grained Request/Response Szyna usługowa ESB BPM ESB Usługi transportowe Usługi mediacyjne Service A MQSeries Service B SOAP/HTTP Service C SOAP/JMS Obsługa zdarzeń Service D HTTPS Coarse Grained Fine Grained Fine Grained Request/Response Fire and forget Request/Response

SOA to dziś dużo więcej Co powinniśmy zrobić? SOA Roadmap To jest plan realizacji Czy zmierzamy w odpowiednim kierunku? SOA Governance Cele biznesowe strategia IT Czy realizujemy przyjętą ścieżkę rozwoju? Czy realizujemy przyjęta architekturę SOMA SOA Architecture Istniejące aplikacje Istniejące projekty integracyjne Zasady i standardy To jest przyjęta architektura Lista projektów Solution Outline Macro Design Micro Design Build Cycle Deployment Solution Macro Design Micro Design Build Cycle Outline Solution Outline Macro Design Micro Design Build Cycle Deployment Deployment Realizacja przyjętego celu biznesowego Źródło Ian Charters, IBM AoT Study on Enterprise Architecture in the era of on demand

Nowy model tworzenia oprogramowania JSP/Servlet Struts/Tiles Portlets Java Server Faces Remote Portlets (WSRP) Composition EJB Stateless Session bean composition Java Bean composition Flow Definition Language Workflow Interaction Invocation JDBC Row Set Java Bean JAXB Object JMS Message JCA Data EJB Transfer Bean JAX-RPC POJO EMF Data XML DOM Data EJB Stateless Session Bean (EJB SLSB) JAX-RPC JDBC JCA JMS

Nowy model tworzenia oprogramowania JSF xfaces Eclipse-based Rich Client Platform Composition WS-BPEL (Plus Extensions) Interaction Invocation Enterprise Service Bus Data Service Data Objects (Plus extensions) Service Components (SCA) (Plus extensions) Emerging Web Servcies

SOA Center of Excellence Wspieramy i realizujemy projekty związane z SOA

SOA Center of Excellence - Ludzie Tomasz Martyniak Konsultant Specjalista z zakresu integracji, rozwoju aplikacji oraz Business Intelligence Wojciech Garbacz Konsultant Doświadczony Architekt dla sektora publicznego Aleksander Goszczycki Konsultant Doświadczony Team Leader projektów dla sektora telekomunikacyjnego i finansowego Paweł Sypiański Konsultant Doświadczony Architekt Rozwiązań dla sektora finansowego i publicznego

SOA Center of Excellence Ludzie Jakub Manikowski Konsultant Specjalista z zakresu integracji oraz rozwoju aplikacji J2EE Albert Krzymowski Konsultant Doświadczony architekt rozwiązań dla sektora publicznego oraz finansowego Marcin Roszczyk Konsultant Starszy konsultant oraz architekt rozwiązań dla sektora telekomunikacyjnego Specjalista z zakresu integracji systemów Bartosz Malinowski SOA Center Technical Support Koordynator prac zespołów projektowych

SOA Center of Excellence Ludzie Mariusz Ochla SOA Center Technical leader IBM Technical Exploration Center Manager Piotr Kociński Konsultant IBM Global Technical Services Consulting Manager

Usługi SOA CoE Usługi biznesowe (IBM Business Enablement Services for Service- Oriented Architecture) Ocena przygotowania (Service-oriented architecture assesment) SOA Plan przejścia (SOA transition plan) Budowa wewnętrznego SOA center of excellence IBM SOA Governance and Management Method Planowanie inwestycyjne (SOA Planning) Usługi techniczno-projektowe (IBM Design Services for Service- Oriented Architecture) SOA Jumpstart CBM and Service-Oriented Modeling and Architecture (SOMA)

Centrum informacyjne http://www.ibm.com/soa/ http://www.ibm.com/pl/soa

Podsumowanie SOA rozwiązuje problemy integracyjne, pozwala lepiej porozumiewać się ludziom biznesu i IT, stanowi nowe podejście architektoniczne SOA Center of Excellence miejsce, które łączy wiedzę, ludzi i zasoby IBM w celu pełnego wsparcia inicjatyw SOA u naszych Klientów

IBM Corporation