Service Oriented Architecture: Right on Track
|
|
- Dayna Leonard
- 6 years ago
- Views:
Transcription
1
2 Service Oriented Architecture: Right on Track
3 Agenda Defining SOA SOA, Service Orientation, Connected Systems and how they relate Benefits of SOA M icrosoft s vision for S O A Why Microsoft provides the best platform for building your SOA today, and in the future
4 Defining SOA
5 Cutting through the SOA Hype Myth SO is a technology or set of technologies SO is revolutionary SO is the end goal SO requires business and technology overhaul SO is complex and requires an army of consultants Reality SO is an architectural paradigm for building distributed systems SO is evolutionary SO is a means to an end SO can and should be an incremental process SO is easy and can be done inhouse T he only w ay you can use S O A for everything is to renam e everything to S O A Roy Schulte, Gartner
6 Services, Service Orientation and SOA Service An endpoint that reacts to messages Service Orientation An architectural paradigm that employs the following four tenets: Boundaries are explicit Services are autonomous Services share schema and contract, not class Service compatibility is determined based on policy Service Oriented Architecture (SOA) Any architecture the adheres to the Four Tenets of Service Orientation
7 Tenet 1 Boundaries are Explicit Services interact by exchanging messages Each message exchange traverses boundaries and may have costs SO formalizes intentional, and explicit interaction
8 Tenet 2 Share Schema and Contract, Not Types Services expose schemas defining data structures and contracts defining available operations Contracts and schema may be independently versioned over time
9 Tenet 3 Policy defines Service Compatibility Policy is the statement of communication requirements necessary for service interaction Service capabilities and requirements are expressed in terms of a policy expression A policy can contain multiple assertions
10 Tenet 4 Services Are Autonomous A utonom y Indepen dence Topology of a system evolves over time Unlike OO, services do not share behavior Services gracefully handle failure
11 Web Services and SOA Web Services EAI Messaging EDI/B2B Web Site/Portal Distributed Computing Technology Realization SOA Policies Practices Frameworks Standard Protocols Universal Support Existing Assets Low Cost Best Practice Approach
12 Service Orientation Big Picture Business Process View Coarse Grained Web Service Operations Finer Grained Internal Service Operations Fine Grained Object and database calls Business Component Business Component Composite Application Business Process
13 Composite Applications Applications composed of multiple service building blocks Composed, not built Cut across functional silos Portal Devices Office Other Composite Application Composition Platform Existing Systems
14 Benefits of SOA
15 Today Business Issues Increased Customer Focus Outdeliver the Competition Get the most value for your investment Technical Issues Integration costs Development time Future proof against new technologies Heterogeneous environment Support new devices
16 Shift To Service Orientation From Connections = cost Function oriented Build to last Prolonged development Application silos Tightly coupled Object oriented To Connections = value Process oriented Build for change Incrementally deployed Orchestrated solutions Loosely coupled Message oriented
17 Decreased cost SOA Business Benefits Cost Reduces TCO and increase ROI on evolving systems Add value to core investments by leveraging existing assets New systems can be built faster for less money because existing services can be more easily reused Built for flexibility Long term value of interoperability
18 SOA Business Benefits Productivity Increased employee productivity Unlock data Built on existing skills Consolidate Duplicate Functionality
19 SOA Business Benefits Partnership Built for partnerships Standards based Business relationships expressed via service interactions Integration is driven by what is needed, not what is technically possible.
20 SOA Business Benefits Agility Agility - Built for change Helps applications evolve over time and last Abstract the backend and replace over time Access to the business value, no matter what technology delivers it. Focusing on core-competencies Incremental implementation approach is supported.
21 Microsoft leading the way with SOA
22 Microsoft and SOA Connected Systems is the moniker we use to describe the eco-system of SOA enabled applications SOA enables integration Web Services is the messaging fabric for SOA.NET is the programming model for Services Windows and server platform is the hosting platform for Services
23 Microsoft SOA Business Value XML and Web Services Built in from the ground up Servers have had XML objects since 2000 versions.net Framework built for web services More productive development environment Fewer lines of code Larger Ecosystem Faster time to market Integrated Application Environment Developer tool built for the Framework Framework integrated into the OS OS services optimized for the Framework The Application Server is built-in and evolving
24 M icrosoft s S O A S trateg y Leading the charge with Web Services Building Connected Systems Best platform to realize service orientation Visual Studio ASMX, WSE SQL XML Smart Client Office, Windows Mobile Committed to open standards, interoperability WS-I, W3C, OASIS, HL7, AIAG, SWIFT Perceived as leaders even before w e started
25 Visual Studio Team System Edition for Software Architects
26 Application Designer (AD)
27 Endpoints WebServiceEndpoint WebContentEndpoint GenericEndpoint Applications WindowsApplication ASP.NETWebService ASP.NETWebApplication OfficeApplication ExternalWebService ExternalDatabase BizTalkWebService GenericApplication Endpoints and Application Prototypes
28 Defining Web Service Operations
29 Implementing the Application
30 Implementing the Application Application architects and/or developers can implement one or more of the applications on the diagram Implementing is the process of creating the Visual Studio projects (similar to File > New) Generates starter source code, content, and config files based on Visual Studio templates Implementing requires the Team Edition for Software Architects or Team Suite
31 Connected Systems User Interaction Workflow and Process Federated Data Identity and Access Messaging and Services Create seamless, rich user experiences Compose and integrate business processes Provide seamless access to multiple data stores Provide seamless and integrated security Connect heterogeneous systems
32 Microsoft SOA Enablement Visual Studio 2005 BizTalk Server Office and VSTO MOM Active Directory Windows Communication Foundation Architectural Guidance SQL Server
33 Windows Communication Foundation
34 Windows Communication Foundation Th e u n ified program m in g m odel for rapidly buildin g service-orien ted application s on th e W in dow s platform Unification U nifies today s distributed technology stacks Composable functionality Appropriate for use on-machine, cross machine, and cross Internet Interoperability & Integration WS-* interoperability with applications running on other platforms Interoperability w ith today s distributed stacks Productive Service-Oriented Programming Service-oriented programming model Supports 4 tenets of service-orientation Maximized developer productivity
35 U n io n of Today s S tacks Windows Communication Foundation (WCF) (formerly Indigo) Attribute- Based Programming Message- Oriented Programming WS-* Protocols Composability Extensibility Service- Oriented Programming Interop
36 WCF Windows Communication Foundation Class TradeApp { } [WebMethod] message ExecuteTrade(); [ServiceContract] Class EnterpriseTradeApp { [ServiceOperation] message ExecuteTrade (); }
37 Composability in Action Service Model Layer Messaging Layer CLR Type Integration Transaction Behavior Instancing Behavior Reliable Messaging Security Channel Custom HTTP TCP Transport Channel Behaviors Channels Metadata Behavior Instancing Behavior Security Channel HTTP Transport Error Handling Behavior Transaction Behavior Reliable Messaging TCP Transport Concurrency Behavior CLR Type Integration MSMQ Integration Named Pipes Custom Behavior Throttling Behavior Custom Channel Queue Transport
38 Feature Overview Security, Reliability, Transactions End-to-end Security Confidentiality, integrity, authentication, authorization X509, Username/Password, Kerberos, SAML, custom End-to-end Reliable messaging In-order guarantees Exactly once guarantees Transactions Guaranteed atomic success or failure across services
39 Development Productivity Using Visual Studio.NET 2003 class HelloService { } [WebMethod] public String Hello(String Greeting) { } X509CertificateCollection collection = new X509CertificateCollection(); IntPtr blob = Marshal.AllocHGlobal(Marshal.SizeOf( typeof(cryptoapi_blob))); IntPtr data = (IntPtr)((int)blob + Marshal.SizeOf(typeof(CRYPTOAPI_BLOB))); SeqAckRange range = new SeqAcknRange(id, low, high ); SeqAckRange[] ranges = { range }; ReliableQueue.ProcessAcks( ranges ); hr = pitxdispenser->begintransaction (NULL, ISOLATIONLEVEL_SERIALIZABLE, 0, pitxoptions, &pitransaction); return Greeting; 20,379 lines security 5,988 lines reliable messaging 25,507 lines transactions 4,442 lines infrastructure Total lines 56,296
40 Development Productivity Using Visual Studio.NET 2003 and WSE class HelloService { } [WebMethod] public String Hello(String Greeting) { } foreach ( SecurityToken tok in requestcontext.security.tokens { X509SecurityToken token = tok as X509SecToken } SeqAckRange range = new SeqAcknRange(id,low,high ); SeqAckRange[] ranges = { range }; ReliableQueue.ProcessAcks( ranges ); hr = pitxdispenser->begintransaction (NULL, ISOLATIONLEVEL_SERIALIZABLE, 0, pitxoptions, &pitransaction); return Greeting; 10 lines security 1,804 lines reliable messaging 25,507 lines transactions Total lines 27,321
41 Development Productivity Using Visual Studio 2005 and WCF (Indigo) [ServiceContract(SecureChannel, SecurityMode = Windows")] [Reliability(Guarantees.ExactlyOnce Guarantees.InOrder)] [ServiceContract] class HelloService { [ServiceOperation(TransactionFlowAllowed = true)] String Hello(String Greeting) { return Greeting; } 1 lines security 1 lines reliable messaging 1 lines transactions Total lines 3
42 How WCF implements the tenets of SOA Application Code [FederatedSecurity] [Discoverable] [TcpTransport] [ServiceContract] Class MyService { } [ServiceOperation] int MyMethod(string arg) { } What is Exposed Contract Schema (WSDL + XSD) Requires message body <arg> string <arg> Service reply message body <return> int <return> Autonomy (WS-Security Security family, WS-Discovery) Nothing! Boundaries are explicit Assume any messages received are rogue A utom atically announces the service s existence on startup, optionally to central directory Exposes endpoint that responds to Find requests Nothing about implementation/platform exposed. Find and call the service using public standards with any implementation. Contract Policy (WS-Policy) Requires WS-Security, Security, Trust, SCT Requires use of TCP SOAP binding
43 Roadmap Provides Continuity WSE1 WCF will supersede existing connected systems technologies. Other technologies continue to co-exist, interoperate and be supported via support policy WSE2 WSE-n WCF ASMX ASMX Enterprise Services.NET Remoting Com(+) MSMQ
44 Designing for WCF Build services using ASMX Use WSE for WS-* support Keep components within your service boundaries Use System.Messaging for async queued messaging Use Enterprise Services when transactions, activation required Avoid or abstract low-level.net Remoting extensibility such as sinks, channels
45 Summary Service Orientation is an architectural paradigm, conforming to the four tenets Service Orientation reflects the realities of building heterogeneous distributed systems Service Orientation enables agility and the ability to leverage existing assets, without having to rip-and-replace The Microsoft platform provides the best tools to enable you to build Service Oriented systems today and leads the industry in innovation for the future
46 CALL TO ACTION Learn about SOA Ask questions Use Visual Studio 2005 create web services (if you h aven t already, an d see h ow easy it is) Visual Studio 2005 Express (CD in your bags) K eep u p to date w ith M icrosoft s A rch itectu re Vision Sign up for the Architecture Journal
Sandeep Alur Architect Advisor Microsoft India Aditee Rele Architect Advisor Microsoft India
Sandeep Alur Architect Advisor Microsoft India saalur@microsoft.com Aditee Rele Architect Advisor Microsoft India aditeer@microsoft.com Is SOA Dead or Alive? Expensive Connotes Big Projects Momentum Continues
More informationSOA Concepts. Service Oriented Architecture Johns-Hopkins University
SOA Concepts Service Oriented Architecture Johns-Hopkins University 1 Lecture 2 Goals To learn the basic concepts behind SOA The roots of SOA: the history from XML to SOA, and the continuing evolution
More informationIntroducing The ABCs of Windows Communication Foundation. Rick G. Garibay
Introducing The ABCs of Windows Communication Foundation Rick G. Garibay Introducing The ABCs of Windows Communication Foundation Agenda A Brief History of Service Orientation White-box vs Black-box Reuse
More informationSERVICE ORIENTED ARCHITECTURE (SOA)
International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over
More informationService Oriented Architecture
Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has
More informationCloud Computing Lectures SOA
Cloud Computing Lectures SOA 1/17/2012 Service Oriented Architecture Service Oriented Architecture Distributed system characteristics Resource sharing - sharing of hardware and software resources Openness
More informationService Oriented Architecture
2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary
More informationCIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng
CIS 8090 Intro Setting the stage for the semester Arun Aryal & Tianjie Deng Cognitive Map of 8090 IS Architectures as Strategy Books: Weill, Ross & Robertson, Enterprise Architecture as Strategy & Fenix
More informationService Oriented Integration (SOI) - Concepts, Technologies, and Best Practices
Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices From Integration Infrastructure to Business Value IT managers have been under increasing pressure to migrate a portfolio
More informationMarcy Larsen. Senior Product Manager, Microsoft Australia
Marcy Larsen Senior Product Manager, Microsoft Australia Welcome Thanks to our sponsors : Oakton, EDS an HP Company, Systalk and Stargate Economic Realities driving SOA Agenda Overview Oakton Roundtable
More informationSAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW
D A T A S H E E T PROGRESS BPM SERVER PROGRESS BPM SERVER OVERVIEW The process execution and integration capabilities of Progress Savvion BusinessManager Platform are provided by the Progress Savvion BPM
More informationBusiness Constant: Change
Overview of Service-Oriented Architecture Jason Bloomberg ZapThink, LLC Take Credit Code: HGOVER Copyright 2006, ZapThink, LLC 1 Business Constant: Change Competition Changing Marketplace Customer Demands
More information1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6
1. INTRODUCTION...1 2. BACKGROUND...3 3. ENTERPRISE SOA BENEFITS AND TECHNOLOGIES...4 4. AN ENTERPRISE SOA FRAMEWORK...6 5. ALIGNING IT WITH BUSINESS...7 6. CONCLUSION...8 Whitepaper Page 2 What is Enterprise
More informationService Oriented Architecture for Architects
www.peaklearningllc.com Service Oriented Architecture for Architects (5 Days) Overview This five day training course for architects delves deep into various architectural aspects of SOA. It starts with
More informationEnterprise PLM Solutions Advanced PLM Platform
Enterprise PLM Solutions Advanced PLM Platform The Aras Innovator Model-based SOA for Enterprise PLM Advantages of combining the Model-based Approach with a Service-Oriented Architecture Updated Edition
More informationIBM EXAM QUESTIONS & ANSWERS
IBM 000-669 EXAM QUESTIONS & ANSWERS Number: 000-669 Passing Score: 800 Time Limit: 120 min File Version: 36.6 http://www.gratisexam.com/ IBM 000-669 EXAM QUESTIONS & ANSWERS Exam Name: SOA Fundamentals
More informationAzure IoT Suite. Secure device connectivity and management. Data ingestion and command + control. Rich dashboards and visualizations
Azure IoT Suite Secure device connectivity and management Data ingestion and command + control Rich dashboards and visualizations Business workflow integration Move beyond building blocks with pre-configured
More informationThe Path to SOA for ISVs. ISV Constant: Change
The Path to SOA for ISVs Ronald Schmelzer Senior Analyst ZapThink, LLC Take Credit Code: SOAISV ISV Constant: Change Competition Mergers & Acquisitions Business Partners Changing Marketplace CHANGE A ISV
More informationبﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session
- معماری سرویس گرا (SOA) قسمت ھفتم - مرداد 86 امیر رضا مهجوریان دوره آموزشی شرکت... سر فصل کلی مطالب معرفی معماری سرویس گرا کاربرد معماری سرویس گرا شناخت تفصیلی ادبیات کسب و کار پروتکل ھای معماری سرویس
More informationBPM, SOA, and Multi-Channel Integration in Banking
BPM, SOA, and Multi-Channel Integration in Banking November 30 th, 2006 Neal Cross nealc@microsoft.com Microsoft Corporation Agenda Vision for the Future Foundations Conceptual Frameworks, Solution Architectures,
More informationSlide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange
Slide 1 Component 9 Networking and Health Information Exchange Unit 8 Enterprise Architecture Models This material was developed by Duke University, funded by the Department of Health and Human Services,
More informationInteroperable Electronic Business Messages. Steve Holbrook WS-I Board of Directors, Secretary
Interoperable Electronic Business Messages Steve Holbrook WS-I Board of Directors, Secretary IBM, Program Director, Emerging Software Standards Enterprise Challenges Winning the present Flexible execution
More informationEnterprise IT Architectures SOA Part 3
Enterprise IT Architectures SOA Part 3 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 26, 2007 SOA Because Innovation Requires Change and SOA Makes Change Easier a service? A repeatable business
More informationService-oriented architecture (SOA)
Service-oriented architecture (SOA) Introduction Two definitions for SOA are as follows: SOA establishes an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise
More informationiway Service Manager An ESB Foundation for Enterprise SOA Unique Features iway Service Manager Enhance IT alignment and
Enhance IT alignment and iway Service Manager governance through the costeffective design, maintenance iway Process Manager iway Trading Manager iway Enterprise Index iway Data Migrator Third-Party App.
More informationBill Chesnut BizTalk Practice Manager Stargate Global Consulting
Bill Chesnut BizTalk Practice Manager Stargate Global Consulting BizTalk Server MVP Microsoft BizTalk Virtual Technical Specialist Melbourne BizTalk User Group Leader Session Objective(s): Get an overview
More informationMark Bailey Senior System Consultant Security, Government, & Infrastructure 2008 Intergraph Corporation
Principles of Service Oriented Architecture Mark Bailey Senior System Consultant Security, Government, & Infrastructure mark.bailey@intergraph.com 2008 Intergraph Corporation Agenda Motivation for Service
More informationVertical service-oriented solutions supporting industrial inter-enterprise collaboration
Vertical service-oriented solutions supporting industrial inter-enterprise collaboration Mike Boniface (mjb@it-innovation.soton.ac.uk) IT Innovation Understanding the distributed computing landscape OGF21,
More informationService Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By
Service Oriented Architecture Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By G. SUDHA SADASIVAM, RADHA SHANKARMANI 1 COMPILED BY BJ What is Service-Oriented Architecture? Service-Oriented
More informationDriving XML Standards Convergence and Interoperability
Driving XML Standards Convergence and Interoperability Jackson He, Ph.D. Intel Corporation Chair of BIC XML Convergence WG December 06, 2001 Orlando, Florida Interop Summit 2001 1 Agenda Why convergence
More informationSOA What? Demystifying SOA for the Process Industry. Copyright, Notices, and Trademarks Honeywell International Inc All Rights Reserved
SOA What? Demystifying SOA for the Process Industry Andrew Duca, Neil Freeman and Siggy Drews Copyright, Notices, and Trademarks Contents Introduction... 3 Abstract... 3 Authors... 3 Service Oriented Architecture...
More informationVisual Studio 2008 for. Office Development
Visual Studio 2008 for Office Development Overview of Visual Studio 2008 Microsoft Visual Studio 2008 is the development environment for designing, developing, and testing next-generation Windows -based
More informationPart I. Introduction to K2 blackpearl and Process-Driven Applications COPYRIGHTED MATERIAL
Part I Introduction to K2 blackpearl and Process-Driven Applications COPYRIGHTED MATERIAL Introduction to BPM and the K2 Platform Mike Talley Businesses run on processes. Processes develop out of necessity
More informationThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationSAP Solution in Detail SAP NetWeaver INTEROPERABILITY
SAP Solution in Detail SAP NetWeaver SAP NetWeaver AND Microsoft.NET INTEROPERABILITY Copyright 2005 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form
More informationCONVERGENCE OF CLOUD COMPUTING, SERVICE ORIENTED ARCHITECTURE AND ENTERPRISE ARCHITECTURE
CONVERGENCE OF CLOUD COMPUTING, SERVICE ORIENTED ARCHITECTURE AND ENTERPRISE ARCHITECTURE Susan Sutherland (nee Rao) University of Canberra PO Box 148, Jamison Centre, ACT 2614, Australia Susan.sutherland@canberra.edu.au
More informationReady-to-Use SOA Governance for Microsoft
Ready-to-Use SOA Governance for Microsoft Table of Contents 1 Introduction... 3 2 Integrated SOA Governance Defined... 4 2.1 Planning Governance Build the Right Things... 4 2.2 Development Governance Build
More informationBJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA. Presented by Kael Goodman
BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA Presented by Kael Goodman Jacksonville, FL June 6, 2007 What is SOA? S O A Service Oriented Architecture
More informationOn demand operating environment solutions To support your IT objectives Transforming your business to on demand.
On demand operating environment solutions To support your IT objectives Transforming your business to on demand. IBM s approach to service-oriented architecture Doing business in the on demand era Technological
More informationAutomating the Collaborative Enterprise
Automating the Collaborative Enterprise Achieving strategic corporate advantage by applying model driven techniques to a web services architecture Cory Casanave, President Data Access Technologies www.enterprise-component.com
More informationIntegration Through A Service Oriented Architecture
Integration Through A Service Oriented Architecture Paul Brunet, Program Director, Web Services and SOA pebrunet@us.ibm.com 2004 IBM Corporation 2002 IBM Corporation rom CEOs: Now It Is About Growing The
More informationSOA, Web 2.0, and Web Services
SOA, Web 2.0, and Web Services Dr. Kanda Runapongsa Saikaew Department of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws Overview Technology Trends SOA Web 2.0 Web Services
More information23. Service-Oriented Architectures
23. Service-Oriented Architectures Slide 1 Acknowledgements: Material on Service-Oriented Architectures Based on a tutorial by Grace Lewis et al. + Slides by Michael Brodie (with minor adaptations) Slide
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2007 Vol. 6, No. 1, January-February 2007 Where s the (Business) Beef? Mahesh H. Dodani, IBM
More informationComplex Event Processing: Power your middleware with StreamInsight. Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com)
Complex Event Processing: Power your middleware with StreamInsight Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com) Agenda The Value of Timely Analytics The challenges / Scenarios Introduction
More informationAzure Stack. Unified Application Management on Azure and Beyond
Azure Stack Unified Application Management on Azure and Beyond Table of Contents Introduction...3 Deployment Models...4 Dedicated On-Premise Cloud... 4 Shared Application Hosting... 4 Extended Hosting
More informationIBM BPM on zenterprise
IBM BPM on zenterprise The world has turned Andreas Gröschl, Mainframe Architect groeschl@de.ibm.com The Modern Enterprise is a Network of Complex Interactions Powered by Mainframe Assets 70% of corporate
More informationEnterprise IT Architectures SOA Part 1
Enterprise IT Architectures SOA Part 1 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 17, 2008 Agenda I. SOA Introduction II. Move from C/S to SOA III. Exercise: Integration Architecture for FACT
More informationAccelerate OSS/BSS Agility Using XML and Web Services
Accelerate OSS/BSS Agility Using XML and Web Services Pieter Knook Senior Vice President Microsoft Corporation 2002 Microsoft. All rights reserved. The Roles of a Service Provider Before Network Focus
More informationChapter 1 Web Services Basics
Slide 1.1 Web Serv vices: Princ ciples & Te echno ology Mike P. Papazoglou mikep@uvt.nl Chapter 1 Web Services Basics Slide 1.2 Topics Introduction definitions Software as a service Where can services
More informationSERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT.
SERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT Edison 1, Virginia Tulenan 1, and Ford Lumban Gaol 2 1 Bina Nusantara University Graduate Program, Jakarta, Indonesia edison17999@yahoo.sg,
More informationIntegrating the Enterprise. How Business Leaders are Implementing Digital Integration
Integrating the Enterprise How Business Leaders are Implementing Digital Integration Today s Session In Review Business Value of IoT Building an IoT Backbone Integrating the Enterprise Market Potential
More informationApplication Architecture: Reusing Existing Applications in SOA-Based Business Processes
Application Architecture: Reusing Existing Applications in SOA-Based Processes Braden Flowers Worldwide WebSphere Integration Solution Architect 2007 IBM Corporation SOA Architect Summit Roadmap What is
More informationMTAT Enterprise System Integration
MTAT.03.229 Enterprise System Integration Lecture 5: Service-Oriented Architectures Marlon Dumas marlon. dumas ät ut. ee Service-Oriented Architecture (SOA) SOA is a paradigm for organizing and utilizing
More informationEurostep Codex of PLM Openness (CPO) Statement C O P Y R I G H T E U R O S T E P G R O U P
Eurostep Codex of PLM Openness (CPO) Statement Executive Summary Eurostep is built on the concept of openness and open product data standards. From the day the company was registered in 1994, and through
More informationIT Architect Regional Conference 2007
IT Architect Regional Conference 2007 Oriented Enterprise Architecture Yan Zhao, Ph.D Director, Enterprise and Solutions Architecture CGI Federal Presentation Outline 1. Enterprise Architecture (EA) and
More informationWirtschaftsinformatik
Wirtschaftsinformatik Building Blocks of Inter-Organisational Systems Part 2 Dr. Hans-Dieter Zimmermann Lehrstuhl für Wirtschaftsinformatik und Interorganisationssysteme Institut für Wirtschaftsinformatik
More informationComparing Servicebased nealford.com
Comparing Servicebased Architectures @neal4d nealford.com 1 agenda Micro Service-oriented Service-based 2 Service-oriented Architecture 3 origins: hubs System B System A System C 4 origins: hubs System
More informationHow SOA Can Help EA. Enterprise Architecture Conference 2008
Enterprise Conference 2008 The IT & Business Alignment Forum November 10-13, 2008, Las Vegas, NV How SOA Can Help EA Yan Zhao, Ph.D Enterprise and IT Strategy Current Affiliation: Mitre Corporation Presentation
More information5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud
5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud Keith Swenson VP R&D, Chief Architect Fujitsu America, Inc. April 2014 Fujitsu at a Glance Headquarters: Tokyo, Japan Established:
More informationIBM WebSphere Information Integrator Content Edition Version 8.2
Introducing content-centric federation IBM Content Edition Version 8.2 Highlights Access a broad range of unstructured information sources as if they were stored and managed in one system Unify multiple
More informationIBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance
IBM Europe Announcement ZP07-0401, dated October 9, 2007 IBM WebSphere Service Registry and Repository V6.1 optimizes the business value of SOA governance Description...2 Product positioning... 4 At a
More informationBIAN with BPS Design Methodology
IBM Industry Models Development BIAN with BPS Design Methodology SOA Industry Models v.8.8 IBM Industry Models 4-13-2016 Table of Contents BIAN with BPS Design Methodology...2 1.1 BIAN...2 1.1.1 BIAN Service
More informationWeb Services TPF Users Group, Acapulco May 2004
Web s TPF Users Group, Acapulco May 2004 Stuart Waldron 1 IT Challanges Complex systems Deep technical and industry knowledge required Too expensive and time consuming to recreate Existing staff and applications
More informationKeynote Presentation: Driving the Value of SOA in an Enterprise Architecture
Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture Manoj Saxena Vice President Global Solutions and Asset Management IBM Global Business 2007 IBM Corporation Agenda IBM SOA Architect
More informationPinnacle Data Integration Services
Pinnacle Data Integration Services Acquire with Integrate Connectelligence Automate In Partnership with: Report Contents Data Integration Problems An outline of two issues we have encountered in the past.
More informationJBOSS WHITE PAPER. JEMS: The Open Source Platform for SOA THE PLATFORM FOR FLEXIBILITY, INTEROPERABILITY, AND CHOICE
JEMS: The Open Source Platform for SOA THE PLATFORM FOR FLEXIBILITY, INTEROPERABILITY, AND CHOICE Contents JEMS: THE OPEN SOURCE PLATFORM FOR SOA Executive Summary 1 The SOA Solution 3 SOA Changes IT and
More informationFocus on SOA Express. Extending the value of mainframe applications through Service-Oriented Architecture (SOA)
Focus on SOA Express Extending the value of mainframe applications through Service-Oriented Architecture (SOA) Highlights How SOA Express from Micro Focus unleashes the power of web services to: Leverage
More informationBelieve in a higher level of IT Security SECUDE Business White Paper. How to Improve Business Results through Secure Single Sign-on to SAP
Believe in a higher level of IT Security SECUDE Business White Paper How to Improve Business Results through Secure Single Sign-on to SAP Executive Summary CIOs and IT managers face tremendous demands
More informationPaul Lipton. Abstract. Speaker. SOA is Naturally Diverse. The New SOA Synergy: How Runtime Governance, Triage, and Security Must Work Together
Abstract The New SOA Synergy: How Runtime Gnance, Triage, and Must Work Together Sr. Architect, Office of the CTO, CA Inc. paul.lipton@ca.com We will consider how the unique architectural characteristics
More informationMTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts
MTAT.03.229 Enterprise System Integration Lecture 6 Service-Oriented Architecture Basic Concepts Marlon Dumas marlon. dumas ät ut. ee Where are we? We have seen technology and architectural styles for
More informationA Practical Guide to SOA for IT Management. February 2005
A Practical Guide to SOA for IT Management February 2005 A Systinet White Paper Copyright 2005 Systinet Corp. All rights reserved. The document is not intended for production and is furnished as is without
More informationRESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3
RESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3 1 Asst Professor, Dept of MCA, SVEC, A. Rangampet. ykkumar83@gmail.com, sujatha229@gmail.com,com 148
More informationSurviving the SOA Hype Storm
Surviving the SOA Hype Storm Hugh Taylor Lecturer, School of Information VP of Marketing Communications, SOA Software About Me VP MarCom at SOA Software MBA Industries worked in: Enterprise Software Website
More informationSERVICE ORIENTED ARCHITECTURE (SOA) AND SPECIALIZED MESSAGING PATTERNS ORIENTED MIDDLEWARE WITH MULTIPLE TYPES OF SOA APPLICATIONS
SERVICE ORIENTED ARCHITECTURE (SOA) AND SPECIALIZED MESSAGING PATTERNS ORIENTED MIDDLEWARE WITH MULTIPLE TYPES OF SOA APPLICATIONS Er. Govind Dev Lodha 1, Er. Vijay Malav 2, Dr. Amit Sharma 3 1,2, 3 Associate
More informationConnectivity & Application Integration. Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand
Connectivity & Application Integration Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand The Planet is Getting Smarter Smarter Planet instrumented interconnected intelligent people
More informationThe Evolution of the Referral Process
The Evolution of the Referral Process Case Study: Providence Health System E-Referral Mike Reagin Director of Research and Development michael.reagin@providence.org Providence Health System Portland, Oregon
More informationServices Governance with IBM WebSphere
Services Governance with IBM WebSphere Terry S Burnside IBM March 15, 2012 Session Number (10785) Without proper management and governance of service-oriented architecture (SOA) This could become like
More informationIntroduzione alle Architetture Orientate ai Servizi (SOA)
Introduzione alle Architetture Orientate ai Servizi (SOA) Sergio Andreozzi INFN-CNAF sergio.andreozzi@cnaf.infn.it LNGS, 11 Giugno 2008 What is a Service Oriented Architecture? Introduzione alle Architetture
More informationService-Oriented Computing
Service-Oriented Computing edited by Dimitrios Georgakopoulos and Michael P. Papazoglou The MIT Press Cambridge, Massachusetts London, England 2009 Massachusetts Institute of Technology All rights reserved.
More informationPowering the Enterprise with.net Web Services. David Stubbs Program Manager Enterprise Microsoft Services Hewlett-Packard Company
Powering the Enterprise with.net Web Services David Stubbs Program Manager Enterprise Microsoft Services Hewlett-Packard Company Agenda The Evolution of Web Services What is.net? How Enterprises are using.net
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2003 Vol. 2, No. 3, May-June 2003 Don t Rip and Replace, Integrate! Mahesh H. Dodani, IBM
More informationHortonworks Connected Data Platforms
Hortonworks Connected Data Platforms MASTER THE VALUE OF DATA EVERY BUSINESS IS A DATA BUSINESS EMBRACE AN OPEN APPROACH 2 Hortonworks Inc. 2011 2016. All Rights Reserved Data Drives the Connected Car
More informationTesting SOA Applications: What s New What s Not
IBM Software Group Testing SOA Applications: What s New What s Not Brian Bryson, Technology Evangelist bbryson@ca.ibm.com 2007 IBM Corporation Session Objective Understand implications of SOA architecture
More informationA Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration
A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration Emil Stănescu, stanescu@ici.ro National Institute for R&D in Informatics - ICI, Bucharest
More informationIn Pursuit of Agility -
In Pursuit of Agility - BPM and SOA within the Boeing Company Ahmad R. Yaghoobi Associate Technical Fellow Enterprise Architect ahmad.r.yaghoobi@boeing.com Randy Worsech Business Architect Randall.a.worsech@boeing.com
More informationUnderstanding SOA with Web Services
Understanding SOA with Web Services Eric Newcomer and Greg Lomow.:Addison-Wesley Upper Saddle River, NJ m Boston x Indianapolis San Francisco m New York m Toronto u Montreal London m Munich r Paris m Madrid
More informationA Service-Oriented Architecture for Design and Development of Middleware
A Service-Oriented Architecture for Design and Development of Middleware Yih-Cheng Lee* Chi-Ming Ma Shih-Chien Chou Dept. of Computer Science and Information Engineering, National Dong Hwa University,
More informationKRISTINA BLAŠKOVÁ SOA & ETL
KRISTINA BLAŠKOVÁ SOA & ETL SOA & ETL SOURCES Josuttis, Nicolai. (2007). SOA in Practice: The Art of Distributed System Design (Theory in Practice). Kimball, Ralph, Caserta, Joe. (2004). The Data Warehouse
More informationzapnote AVINON SERVICES APPLICATION December, 2001 Analyst: Ronald Schmelzer
zapthink zapnote ZAPTHINK ZAPNOTE Doc. ID: ZTZN-0108-1 Released: Dec. 25, 2001 AVINON SCENARIOS FOR WEB SERVICES APPLICATION DELIVERY December, 2001 Analyst: Ronald Schmelzer Abstract Avinon has announced
More informationTransition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland
Transition to SOA Oracle SOA Suite Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland SOA Bridging the Gap Increasingly Demanding Users End-to-End Processes Shorter Change Cycles
More informationTranslate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan
Translate Integration Imperative into a solution Framework A Solution Framework August 1 st, Mumbai By Dharanibalan Gurunathan Copyright IBM Corporation 2007 agenda 1 Introduction to solution framework
More informationVirtualization: Emerging to Mainstream at Lightspeed?
Virtualization: Emerging to Mainstream at Lightspeed? Philip Dawson Notes accompany this presentation. Please select Notes Page view. These materials can be reproduced only with written approval from Gartner.
More informationDAT 100 Microsoft s s Data Platform Vision
DAT 100 Microsoft s s Data Platform Vision Agenda - What We Will Cover History of Data Management Microsoft SQL Server: Current and Upcoming Offerings Trends and Future Challenges in Data Management Microsoft
More informationSemantic Technology for Information Management. Gilbane Conference
Semantic Technology for Information Management Gilbane Conference November 29, 2007 Discussion Agenda Case Study - A Global Pharma s R&D Information Challenge Enterprise Semantic Architecture and Strategies
More informationImprove Reuse and Control Rogue Services within SOA. What are Web Services?
Improve Reuse and Control Rogue Services within SOA Jason Bloomberg Senior Analyst ZapThink, LLC What are Web Services? Standards-based interfaces to software functionality Represented by a contract Not
More informationOracle s Service-Oriented Architecture Strategy
Pierre Fricke VP and Lead Analyst, Web Application Infrastructure web-infra@dhbrown.com Business velocity refers to a company s ability to generate operational speed while heading in the right direction.
More informationFirst Steps to Building a Single View of an SOA. Introducing the SOA Implementation Framework
First Steps to Building a Single View of an SOA Introducing the SOA Implementation Framework Ronald Schmelzer Senior Analyst ZapThink, LLC Introduction & Agenda Implementing a -Oriented Architecture is
More informationWhat companies are looking for
What companies are looking for Reduce costs and inefficiencies Increase revenue Create new business models The Internet of Things helps to reach these goals Insights Speed & Efficiency Innovation & new
More informationService-Oriented Process. Goal: Business Agility
Service-Oriented Process Ronald Schmelzer Senior Analyst ZapThink, LLC Goal: Business Agility Remember this? Business Constant: Change Competition Changing Marketplace Customer Demands Mergers & CHANGE
More information