SOA = Architektura orientovaná na služby

Slides:



Advertisements
Podobné prezentace
Stránka 1, © Vema, a. s.. Stránka 2, © Vema, a. s. Podnikové aplikace  Integrovaný podnikový systém (Integrated Business System):  komplex aplikací.
Advertisements

Úvod do počítačových sítí Úvod. Úvod do počítačových sítí •Úvod, síťové protokoly, architektury,standardy •Fyzická úroveň •Linková úroveň •Lokální počítačové.
Základní koncepty systémové integrace
1 Počítačové sítě Úvodní přednáška Cíl předmětu –seznámit se s principy datové komunikace –seznámit se s principy distribučních systémů –seznámit se s.
Generální ředitelství cel Projekt ECR brána případová studie
1. 3 Business priorita Scénář Řešení Produkty Rozvoj a podpora Partneři.
Návrh architektury moderních informačních systémů
IISPP ■ pojem definován v letech v rámci přípravy výzkumných záměrů NPÚ na roky ■ dlouhodobý projekt na vybudování nového komplexního.
Přínosy virtualizace a privátního cloudu
METODOLOGIE PROJEKTOVÁNÍ
Přínosy a druhy počítačových sítí. Jednou z nejvýznamnějších technologií používaných v oblasti výpočetních systémů jsou již řadu let počítačové sítě.
Tvorba mezinárodních podnikových sítí a strategických aliancí
© 2003 FSS, spol. s r.o. Všechna práva vyhrazena.1 e - Insurance Management System Financial Support Services Struktura systému.
Audit IT procesů ve FNOL
SAP Ing. Jiří Šilhán.
© 2010 IBM Corporation Stanislav Michelfeit, IBM IDC ČR, Služby – výzkum a výuka IT jako služba SSME - Service – Science, Management and Engineering =
Výhody užití architektury ITS ve veřejné osobní dopravě
Ing. Jiří Šilhán.  představuje komplex aplikačního a základního software, technických prostředků, podnikových procesů a personálních zdrojů určených.
11. Trendy ve vývoji aplikací, podporujících podnikové procesy
Informační strategie. řešíte otázku kde získat konkurenční výhodu hledáte jistotu při realizaci projektů ICT Nejste si jisti ekonomickou efektivností.
SOM Konference Microsoft Days –
Informační technologie pro české a slovenské zdravotnictví Integrační a komunikační centrum zdravotnických informací.
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
Rozšíření jednouživatelské verze IS na víceuživatelskou Prezentace Diplomové práce Autor : Libor Tomášek Spoluautoři : Pobucký M., Drábek L. Vedoucí :
Cloud Computing - efektivní a transparentní provoz organizace pro každého (Jakub Fiala, Miroslav Čejka GORDIC ® )
Absolventská práce 2002 Aplikace XML rozhraní v prostředí krajského úřadu Autor : Marek Cop Vedoucí : Ing. Petr Pavlinec 2002.
Konference SI Praha Ladislav Přívozník is:energy czech a.s.
IBM Information Technology Services © Copyright IBM Corporation 2006 Zpracování dokumentace a podpora řízení Integrovaného bezpečnostního centra v Ostravě.
Podpora a rozvoj komunikační infrastruktury ISVS Ing. Lubomír Moravčík
Informační systém pro řízení lidských zdrojů ve veřejné správě
Outsourcing ICT systémová a aplikační integrace v pojetí O2 Projekt Integrace sítě Ministerstva zemědělství.
Reinženýring cesta ke zvyšování výkonnosti státní správy s využitím procesního řízení Ing. Martin Čulík Notes CS a.s. Konference ISSS 2003 Hradec Králové.
CIO priority | Priority IT v bankách a pojišťovnách| Lukáš Klášterský 1.
Multiplatformní, řídící systém elektronického vzdělávání pro školy eDoceo Multiplatformní, řídící systém elektronického vzdělávání pro školy Tomáš Hrdonka.
Architektura orientovaná na služby (SOA) v prostředí e-Governmentu.
Aleš Chudý IW BG Lead Microsoft Corporation. Lidé jsou klíčové aktivum firem Nové trendy práce Software jako platforma Strategická iniciativa (horizont.
Základní principy řešení a využití ERP aplikací
Copyright (C) 1999 VEMA počítače a projektování, spol. s r.o.
IBM Global Services ČR © 2006 IBM Corporation April, 2006 E-stát a EU Pavel Hrdlička.
Telefónica O 2 Business Solutions Platform as a Service – Overview Praha, Ing. Jan Kepič, CISA –
Outsourcing provozu sítě Štěpán Kubíček pondělí, 13. dubna 2015 motto:…
Realizační tým ICZ duben 2005
Microsoft Dynamics CRM
Česko a Slovensko, výhledy do budoucnosti Michal Tomek – InterSystems BV.
Špička v každém směru IT 3 Podpora obchodování s elektrickou energií SOAP komunikace Seminář AEM 30. května 2006.
ASP a.s. ASP a.s. ASP a.s. je mezinárodní softwarová společnost zaměřená na komplexní implementaci a maintenance FM systémů společností a institucí. 
2005 Adobe Systems Incorporated. All Rights Reserved. 1 Inteligentní PDF formuláře Vladimír Střálka Territory Account Manager Adobe Řešení pro.
ISSS IS HN/SS Softwarová architektura informačního systému hmotné nouze a sociálních služeb Jindřich Štěpánek
Základní rozdělení činností v podnikové informatice
Na cestě k ASP Jiří Voříšek VŠE - KIT publikováno: červen 2002.
Prof. Molnár1 Podnikové informační systémy Outsourcing IS/IT a ASP Prof. Ing. Zdeněk Molnár, CSc Ústav řízení a ekonomiky podniku
AVT - projekt Tvorba rozhraní pro WMS server. GIS informační systém pro získávání, ukládání, analýzu a vizualizaci prostorových dat součásti: – Hardware.
Sales & Consulting IGS, Czech Republic © 2005 IBM Corporation Optimalizace a sdílení informací ve státní správě Pavel Hrdlička.
1 E - S V Ě T S E T O Č Í S T Á L E R Y C H L E J I. S T A Č Í T E M U ? Fenix II –IS na platformě.NET Michal Varga.
Nové trendy v eGovernment
 KOMIX s.r.o. Použití webových služeb v komunikaci s centrálními registry státní správy příspěvek do sborníku konference ISSS/LORIS/V4DIS.
Profesní čipové karty Mgr. Lada Hrůzová Vedoucí projektu Konference ISSS, 24. – 25. březen 2003, KC Aldis Hradec Králové.
IEC 61850: Soubor norem pro komunikaci v energetice
Základní problémy realizace eLearningového systému Roman Malo Ústav informatiky PEF MZLU v Brně.
B2B Systémová integrace Jiří Macháček. Osnova ► Úvod ► Terminologie ► Parametry – požadavky ► Způsoby integrace ► Web-Services ► Příklady.
Koncepce rozvoje eGovernmentu Strategický rámec Mgr. Bohdan Urban Chomutov,
1 Architektura IS podporující manažerské řízení 9. MEZINÁRODNÍ KONFERENCE O INFORMATICKÉ PODPOŘE PERSONÁLNÍCH PROCESŮ V OZBROJENÝCH SILÁCH A STÁTNÍ SPRÁVĚ.
Business Activity Monitoring Jiří Kolář. Pojmy a zkratky ● SOA ● Servis Oriented Architecture ● BPMS ● Business Process Management System ● BAM ● Business.
Mezinárodní konference ICT Fórum PERSONALIS 2006 Procesní řízení informační bezpečnosti ve státní správě Ing. Jindřich KODL, CSc. Praha
Přednáška Akce: Přednášející: Ing. Zdeněk Čežík | Konzultant managementu a podnikových procesů | TFM Výzvy Facility managera.
Integrační a migrační projekty KIVS. 2 Definice: KIVS v ČR je prostředím pro efektivní, bezpečné, garantované a auditovatelné sdílení dat mezi Informačními.
Duben 2013 Odbor informatiky KrÚ JMK Výzva č. 08 Integrovaného operačního programu na Integrovaného operačního programu na Rozvoj služeb eGovernmentu v.
Budování Integrovaného informačního systému Národního památkového ústavu Petr Volfík, NPÚ ÚP
Facility management jako součást efektivní správy společnosti
Tradiční metody vývoje softwaru
Transkript prezentace:

SOA = Architektura orientovaná na služby Pavel Hrdlička ISSS 2007 April 2007 IBM Confidential

Současné zhodnocení klíčového problému IT u velkých organizací Look at the ways in which IT inhibits change – and look at the top four: integration, slowness, cost, and non-configurability. SOA, by the way, effectively attacks all four. Source: AMR Research, 2006 | APRIL 2007 IBM Confidential

Services Oriented Architecture (SOA) SOA Definice Agendy (Aplikace) Fixní náklady Flexibilní náklady Náklady na přístup (Nezabezpečené ) Náklady na výpočetní kapacitu Legacy .NET Custom J2EE Packages Service-oriented architecture (SOA) je architektura IT, která umožňuje přetvářet aplikace z pozice samostatných agend … …do pozice funkčních celků které přijímají a poskytují jednotně definované služby = services oriented… Požadavek Odpověď …a jež mohou být využity nezávisle na aplikaci samotné a na IT platformě, kde je provozována. Služby … využití pro jinou oblast uživatelů First, what’s an architecture. Basically, it’s a model that shows the fundamental structure of a system – business applications, or software in our case. An architecture shows the software broken down into components, and their relationship to each other and the environment – just as a floor plan show the relationship of one room to another in a blueprint for the first floor of your home. An SOA is an architectural framework that takes everyday business applications and breaks them down into individual business functions into services. An SOA – and here’s its power – lets you build, deploy, and integrate those services independent of applications and the computing platforms on which they run. It’s like cracking open a nut and getting the edible part out. Suddenly, these extremely valuable service components are no longer locked away in these applications and their platforms; now, they’re exposed and available – ready for you, the business strategist, to mix and match as you see fit. The limit now on what you can do with your IT is no longer a function of the IT itself. It’s only your creativity and imagination (in looking at the opportunities you face and figuring out how you can configure these components to address them). This is what we mean when we say that SOA puts IT entirely at the disposal of business. …tento typ služeb, který je integrován do jednotné architektury může být navíc využit v rámci vývoje nových agend ( aplikací)… + Nové aplikace Systém vnitřních služeb (Vrstva společných služeb) „cizí“ aplikace …podporuje flexibilní novou funkcionalitu jak v rámci již vytvořených agend , tak agend budoucích.. | APRIL 2007 IBM Confidential

SOA = Services Oriented Architecture Integrace heterogenních celků Optimalizace vývoje nových aplikací Standardizace informačních služeb a jejich jednotného využití uvnitř i vně organizace Optimální využití internetových technologií a a moderních komunikačních sítí | APRIL 2007

Vývoj směrem k SOA Nestrukturovaná aplikace Mainframe Klient Server UNIX Prezentační vrstva „Business“ logika Datové zdroje WWW Procesní vrstva Prezentační vrstva Datové zdroje Funkční vrstva Web Services | APRIL 2007

Technologie Web Services – základní nástroj SOA „nástroj dnes již standardní IP komunikační sítě“ UDDI Registry WSDL Aplikace n Aplikace m | APRIL 2007

Existují dva klíčové aspekty, které posunují SOA vpřed v porovnání s předchozími integračními přístupy Ověřené technologické standardy (web services) změnily stupeň využití integračních přístupů a umožňují nový způsob interakce i standardizace, které podporují: Optimální vývoj nových aplikačních komponent Transformaci a integraci nových aplikací Integraci komplexnějších agend (application packages) Nové paradigma vývoje programového vybavení jako „linked services“ změnilo způsob vývoje i nasazení moderního software Do programového vybavení jsou integrovány Služby vystavené existujícím portfoliem aplikací organizace Služby vystavené novými aplikacemi organizace Služby vystavené cizími aplikacemi = mimo organizaci Servisní orientací, se také nazývá užší spojení procesních (business) požadavků s definicí funkcionality IT. You should believe it for two reasons. First, standards, in the form of Web Services, have materialized, meaning a new degree of modularization and inter-compatibility. Second, software and is being developed and integrated by linking defined services. This is what is meant by service orientation. (Note: To be honest, I don’t really understand this second point. I don’t get a clear picture of the new way in which software is being developed.) | APRIL 2007 IBM Confidential

SOA model Řešení SOA je navrženo se zřetelem na hierarchické úrovně IT služeb Aplikační služby Služby pro vývoj aplikací Služby Uživatel Interaktivní Služby Procesní Služby Informační Služby Agend Řízení Automatizace Agend Enterprise Service Bus (Vrstva společných služeb) Řízení IT Požadavky na automatizaci In the first module of this presentation, we discussed ODOE as a concept representing an ideal operating environment -- an integrated IT infrastructure aligned to business goals and processes. This diagram can be positioned as an illustration of the environment in which an SOA Infrastructure can run optimally. The section in green is intended to show the scope and impact of SOA Infrastructure as a solution – it supports the top services layer, from the connectivity hub elements represented by the middle “Enterprise Service Bus” layer through the “Infrastructure Services” layers running to the bottom. Keeping these layers in alignment and running effectively in the context of SOA is what this solution is about. Utility Business Services „business“ služby SOA Infrastruktura Service Level Automation and Orchestration Služby jednotného sdílení informací Resource Virtualization Services Služby virtuálních IT zdrojů Infrastructure Services | APRIL 2007 IBM Confidential

Výhoda = IT konečně nedílnou součástí organizace ? Požadavky organizace jsou jednoduše integrovatelné do IT Standardní popis požadavků Zaručená doba implementace požadavků Lépe odhadnutelné náklady na implementaci nových požadavků Transparentní systém SLA mezi IT a organizací Jednotlivé projekty Měřitelné RoI $ ¥ £ € ¢ Společná IT architektura Snížené riziko Rychlá návratnost investic Improve the IT Infrastructure: Faster ROI, Reduced Risk, Sustained Value We’re telling a story, and we’ve moved from understanding of challenges to addressing problems with solutions. 3 points on top build on the “innovation” and “on demand business” themes 3 boxes on bottom show how solutions address these problems: Incremental projects; I.e. we talk about solutions, break them down into manageable projects that can be accomplished in s shorter timeline. Key point: ITS experience and incremental projects = reduced risk for implementation Those shorter projects have measurable ROI. Unlike the “uber-projects” of the late 90’s and early 2000s, like CRM integrations, we’re talking about projects that can be approached sequentially or in parallel, and each of those projects (read: CIO’s office budget line items) can be approached in a way that measures their value Key point: Measurable ROI = faster ROI We tie this all together by bringing the technology services and a technical platform that enables the client to be less concerned about integrating vendor packages, and moves the need to develop that architecture with IBM. IBM has used experiences from thousands of engagements to build the technology platform, re-usable code, services, and brought this all together in a common IT architecture framework we call the On Demand Operating Environment (ODOE), shown here in miniature in the center box. We’ll touch on the ODOE later, but suffice it to say that this framework guides the development and integration of not only our solutions portfolio but also work across the IBM corporation to develop software and hardware technology to enable customers to innovate their businesses. The “sustained value” here is that this architecture remains constant, new products will continue to build out this framework, effectively transferring the need to maintain the architecture to the vendor instead of burdening the client  Key point: Stable architecture = sustained value Generuje přidanou hodnotu | APRIL 2007 IBM Confidential

Kdy SOA není pro aplikaci výhodou Aplikace, kde není předpoklad jakýchkoliv změn a je pevně zabudována do systému Aplikace reaguje většinou na asynchronní dlouhodobé požadavky Aplikace již využívá ke komunikaci jiné komunikační prostředí než internet (SAP NetWeaver, Microsoft.NET, IBM WS, BEA WL …) Nelze jednoduše využívat standardní Web Services ( speciální realizace bezpečnostní funkcionality, …) Aplikace specielně navržené pro „mission critical“ účely Transakce aplikace jsou závislé na zřetězených a měnících se požadavcích | APRIL 2007

Klíčové „business“ požadavky Market pressures Analýzy ukazují, že Services Oriented Architecture bude klíčový nástroj pro snadnou implementaci požadavků organizace směrem k IT Očekávané přínosy SOA Klíčové „business“ požadavky Integrace služeb IT Rychlejší a flexibilnější reakce IT na požadavky organizace Rychlost odezvy na nové požadavky Transparentnost projekce „business“ požadavků směrem k IT měření jejich kvality zhodnocení nákladů a času nutného k jejich zavedení Flexibilita v rámci změn Náklady na optimální sledování IT požadavků organizace So here it is, boldly stated – and not just by us, but by independent analysts too. SOA is a directly strike at the biggest and most intractable problems confronting IT today. But the real miracle is that it doesn’t just eliminate a problem – it creates an opportunity too. While it cuts operational costs – a valuable enough thing in its own right – it increases responsiveness to revenue opportunities by allowing a faster and more flexible configuration of business processes. If you think about it, how many technologies allow you to cut cost and raise revenues as the very same time? It’s usually one or the other, and seldom the latter. The miracle is in the very nature of SOA – in that it sews technology right into the business process itself, erasing any distinction between the two. Snížení nákladů na provoz a technologii Zhodnocení návratnost investic SOA je strategie pro návrh IT , která odstraňuje rozdílný pohled na služby IT organizaci Source: AMR Research, 2006 | APRIL 2007 IBM Confidential