Comparing Servicebased nealford.com
|
|
|
- Thomasine Carpenter
- 9 years ago
- Views:
Transcription
1 Comparing Servicebased nealford.com
2 agenda Micro Service-oriented Service-based
3 Service-oriented Architecture
4 origins: hubs System B System A System C
5 origins: hubs System B System A System C System D (ftp only)
6 origins: hubs System E (http only) System B System A System C System D (ftp only)
7 origins: hubs System E (http only) System B System A System C System D (ftp only)
8 origins: hubs this is starting to look like a complex, highly dependent spaghetti topology...
9 origins: hubs System E (http only) System B System A Integration Hub System C System D (ftp only)
10 origins: hubs System E (http only) System B System A Integration Hub System C System D (ftp only)
11 origins: hubs System E (http only) System B System A Integration Hub System C System D (ftp only)
12 origins: hubs looks great, but what about single point of failure and performance bottleneck considerations?
13 orchestration hub intelligent hub service oriented / enterprise service bus pattern
14 service-oriented abstraction service taxonomy shared resources middleware interoperability
15 service-oriented business services BS BS BS BS BS BS message bus process choreographer service orchestrator enterprise services ES ES ES ES ES ES application services AS infrastructure services IS
16 service-oriented business services BS BS BS BS BS BS message bus abstract enterprise-level coarse-grained services owned and defined process by business choreographer users service orchestrator no implementation - only name, input, and output data represented as wsdl, bpel, xml, etc. Are we in the business of? enterprise services ES ES ES ES ES ES ExecuteTrade application services AS PlaceOrder infrastructure ProcessClaim services IS
17 service-oriented business services BS BS BS BS BS BS concrete enterprise-level coarse-grained services owned by shared services teams message bus custom or vendor process implementations choreographerthat are one-to-one or one-to-many relationship with business services service orchestrator enterprise services ES ES ES ES ES ES application services AS infrastructure services IS CreateCustomer CalcQuote ValidateTrade
18 service-oriented concrete application-level fine-grained services owned by application teams business services BS BS BS BS BS BS message bus bound to a specific application context process choreographer service orchestrator AddDriver UpdateAddress CalcSalesTax enterprise services ES ES ES ES ES ES application services AS infrastructure services IS
19 service-oriented business services BS BS BS BS BS BS concrete enterprise-level fine-grained services owned by infrastructure or shared services teams message bus implements non-business functionality to support both process choreographer enterprise and business services service orchestrator WriteAudit CheckUserAccess LogError enterprise services ES ES ES ES ES ES application services AS infrastructure services IS
20 service-oriented business services BS BS BS BS BS BS message bus process choreographer service orchestrator mediation and routing message enhancement enterprise services ES ES ES ES ES ES process choreography message transformation application services AS infrastructure services IS service orchestration protocol transformation
21 service-oriented mediation and routing business services BS BS BS BS BS BS message bus enterprise services ES ES ES ES ES ES
22 service-oriented process choreography request request business services BS BS BS BS BS BS message bus process choreographer
23 service-oriented service orchestration request request message bus service orchestrator enterprise services ES ES ES ES ES ES
24 service-oriented service registry business service CreateQuote service servic registry calcquote() savequote() enterprise service enterprise service location, name, and implementation transparency service registry CreateQuote calcquote savequote rmi://atlas:1299/savequote
25 service-oriented message enhancement cusip, mm/dd/yy client application enhance servic message sedol, yyyy.mm.dd, symbol enterprise service /23/ /23/ AAPL AAPL contract decoupling
26 service-oriented message transformation xml java object client application transform servic message enterprise service xml xml java object java object contract decoupling
27 service-oriented protocol transformation client application SOAP/WS transform servic protocol RMI/IIOP enterprise service ATMI enterprise service access decoupling implementation transparency
28 service-oriented business services BS BS BS BS BS BS message bus process choreographer service orchestrator enterprise services ES ES ES ES ES ES application services AS infrastructure services IS
29 service-oriented CreateQuote message bus CreateCustomer CalcQuote message bus message bus AddDriver AddVehicle CheckDMV message bus WriteAudit
30 service-oriented business services BS BS BS BS BS BS message bus process choreographer service orchestrator enterprise services ES ES ES ES ES ES application services AS infrastructure services IS maximize reuse maximize canonicality
31 service-oriented business services BS BS BS BS BS BS message bus process choreographer service orchestrator enterprise services ES ES ES ES ES ES application services AS infrastructure services IS incremental change operationally coupled
32 Microservice Architecture
33 domain driven design
34 bounded context +
35 microservices client requests client requests client requests api layer
36 microservices distributed client requests client requests client requests api layer
37 microservices separately deployed components client requests client requests client requests api layer
38 microservices service component client requests client requests client requests api layer
39 microservices bounded context client requests client requests client requests api layer
40 smart endpoints, dumb pipes < HTTP > < messaging >
41 standardize on integration, not platform embrace polyglot solutions where sensible too few languages/platforms too many languages/platforms Building Microservices DESIGNING FINE-GRAINED SYSTEMS Have one, two or maybe three ways of integrating, not 20. Sam Newman Building Microservices DESIGNING FINE-GRAINED SYSTEMS Standardize in the gaps between services - be flexible about what happens inside the boxes Sam Newman Building Microservices DESIGNING FINE-GRAINED SYSTEMS Pick some sensible conventions, and stick with them. Sam Newman
42 decentralized governance
43 decentralized data management ACID versus BASE
44 decentralized data management Building Microservices DESIGNING FINE-GRAINED SYSTEMS Avoid distributed transactions if at all possible Sam Newman
45 infrastructure automation
46 microservices service orchestration client requests client requests client requests api layer
47 microservices orchestration client requests client requests client requests api layer customer chg addr bulk txn recalc upd claim product inventory notification
48 microservices choreography client requests client requests client requests api layer customer chg addr bulk txn recalc upd claim product inventory notification
49 microservices client requests client requests client requests api layer maximize easy evolution
50 support Microservice is the first architectural style developed post-continuous Delivery.
51 microservice implementation PCI Level 1!!
52 evolutionary Components are deployed. Features are released. Applications consist of routing. production
53 evolutionary production
54 Dis-integrate services that monitoring shows are no longer used production
55 how big? release risk # services
56 Service-based Architecture
57 service-based is there a middle ground? service-oriented microservices service-based
58 service-based prag mat ic praɡˈmadik/ adjective adjective: pragmatic 1. dealing with things sensibly and realistically in a way that is based on practical rather than theoretical considerations.
59 service-based service granularity database scope integration hub
60 service-based service granularity client requests client requests client requests api layer
61 service-based service granularity client requests client requests client requests user interface layer
62 service-based service granularity single-purpose micro-service to "portion of the application" macro-service macro-services resolves orchestration and transactional issues allows for complex business processing within a service context -
63 service-based service granularity single-purpose micro-service to "portion of the application" macro-service services become harder to develop and test deployment pipeline requires more planning change control becomes more difficult -
64 service-based database scope client requests client requests client requests api layer
65 service-based database scope client requests client requests client requests user interface layer
66 service-based database scope single-purpose service-based database to globally shared application database reduces service orchestration and contract dependencies improves performance due to fewer remote calls refactoring entire database may not be feasible or possible -
67 service-based database scope single-purpose service-based database to globally shared application database looser bounded context of services tighter service coupling based on schema schema changes become expensive and difficult -
68 service-based integration hub client requests client requests client requests api layer lightweight message broker
69 service-based integration hub client requests client requests client requests user interface layer integration hub / middleware
70 service-based integration hub lightweight message broker to heavier integration hub allows for transformation of contract differences allows for non-transactional orchestration of services allows for protocol-agnostic heterogeneous interoperability allows for common processing logic across all services -
71 service-based integration hub lightweight message broker to heavier integration hub decrease in overall performance added complexity and cost increased need for governance deployment pipeline requires much more planning services become harder to develop and test -
72 what people really mean when they say microservice : A service based with domain emphasis but without the strictness of a pure microservice.
73 comparing: Micro Service-oriented Service-based
74 characteristics differences overall agility ability to respond quickly to constant change in both business and technology monolithic service-based overall agility H M L service-oriented microservices
75 characteristics differences ease of deployment promotes an effective and fast deployment pipeline; features are quick and easy to deploy monolithic service-based ease of deployment H M L service-oriented microservices
76 characteristics differences ease of testing ease at which features can be tested and verified; confidence level in completeness of testing monolithic service-based ease of testing H M L service-oriented microservices
77 characteristics differences overall performance which patterns relatively promote better performing applications? monolithic service-based level of performance H M L service-oriented microservices
78 characteristics differences overall scalability how well does the pattern lend itself to highly scalable applications? monolithic service-based level of scalability H M L service-oriented microservices
79 characteristics differences overall simplicity level of complexity in applications implemented using the pattern monolithic service-based level of simplicity H M L service-oriented microservices
80 characteristics differences ratings relative to each pattern service-oriented microservices service-based monolithic overall agility L H M L deployment L H M L testability L H M M performance L M M H scalability M H M L overall simplicity L M M H
81 service differences service-oriented microservices service-based service categorization service granularity service numbers service orchestration
82 service differences service categorization are services categorized or classified within the pattern? service-based microservices service-oriented no service categorization rigid service categorization
83 service differences service granularity what is the typical granularity of services within this pattern? microservices service-based service-oriented fine-grained coarse-grained
84 service differences service orchestration what level of service orchestration typically exists between services with this pattern? service-based microservices service-oriented minimal service orchestration maximum service orchestration
85 service differences service numbers what is the typical upper limit of the number of services found? microservices service-based service-oriented
86 service differences service-oriented microservices service-based service categorization yes no no service granularity small to very large very small small to medium service orchestration yes minimal generally no service numbers hundreds dozens thousands
87 Which?!?
88 Which?!? Monolith default easy to understand/build doesn t scale well in any dimension
89 Which?!? Service-oriented service taxonomy high degree of (potential) reuse highly compatible in integration-heavy environments operationally complex
90 Which?!? Microservices incremental change highly evolvable complex interactions
91 Which?!? service-based best target for migration good compromise domain-centric without going µservice
92 Which?!? it depends
93 domain/ isomorphism mechanical sympathy
94 nealford.com/videos nealford.com/books
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus
A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt [email protected] 2 Computer
Methods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic [email protected] Abstract Enterprise Service Bus (ESB)
Service-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use
Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven
Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing
Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
Service Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
Enterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.
SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture
What You Need to Know About Transitioning to SOA
What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures
ARCHITECTING FOR CHANGE
Mark Richards ARCHITECTING FOR CHANGE As an architect, you have probably heard at some point from the business Our business is constantly changing to meet new demands of the marketplace, or We need faster
Introduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
Government's Adoption of SOA and SOA Examples
Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja
API Management Introduction and Principles
API Management Introduction and Principles by Vijay Alagarasan, Principal Architect, Enterprise Architecture and Strategy of Asurion Abstract: This article is focused on providing solutions for common
Oracle SOA Reference Architecture
http://oraclearchworld.wordpress.com/ Oracle SOA Reference Architecture By Kathiravan Udayakumar Introduction to SOA Service Oriented Architecture is a buzz word in IT industry for few years now. What
CHAPTER 1 INTRODUCTION
1 CHAPTER 1 INTRODUCTION Internet has revolutionized the world. There seems to be no limit to the imagination of how computers can be used to help mankind. Enterprises are typically comprised of hundreds
Service-oriented architecture in e-commerce applications
Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and
Technical Track Session Service-Oriented Architecture
Technical Track Session Service-Oriented Architecture Terry Woods Agenda A little history What is Service-Oriented Architecture? How do you build a Service-Oriented Architecture Solution? What is an Enterprise
Service-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
SOA @ ebay : How is it a hit
SOA @ ebay : How is it a hit Sastry Malladi Distinguished Architect. ebay, Inc. Agenda The context : SOA @ebay Brief recap of SOA concepts and benefits Challenges encountered in large scale SOA deployments
How service-oriented architecture (SOA) impacts your IT infrastructure
IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction
How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012
How OpenFlow -Based SDN Transforms Private Cloud ONF Solution Brief November 27, 2012 Table of Contents 2 Executive Summary 2 Trends in the Private Cloud 3 Network Limitations and Requirements 4 OpenFlow-Based
Simplifying Processes Interoperability with a Service Oriented Architecture
Why SOA? Simplifying Processes Interoperability with a Service Oriented Architecture Zak Merzouki, Software Architecture and Technology Director BDPA 11/20/2008 Perspective "Things should be made as simple
Federal Enterprise Architecture and Service-Oriented Architecture
Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010
Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus
Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux ([email protected]), IT Architect, IBM 28 Mar 2006 Today's business
Service Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) [email protected] http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
Building the European Biodiversity. Observation Network (EU BON)
Enterprise Application Integration Building the European Biodiversity through Service-Oriented Architecture Observation Network (EU BON) EU BON Project Building the European Biodiversity Network Presentation
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture
10 Years of Hype Cycles - Do We Forget Knowledge?
10 Years of Hype Cycles - Do We Forget Knowledge? Aaron McConnell Research Scientist IU-ATC School of Computing and Information Engineering University of Ulster at Coleraine Northern Ireland Aaron McConnell
So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO
So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise Eric Newcomer, CTO Overview First of all: concepts and definitions Change your thinking about your IT environment Including organization
Service Virtualization: Managing Change in a Service-Oriented Architecture
Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual
Prerequisites for Successful SOA Adoption
George Feuerlicht University of Technology, Sydney [email protected] 1. INTRODUCTION The adoption of SOA (Service Oriented Architecture) has gained momentum in the past two years, and the predictions
Chapter 15. Web services development lifecycle
Slide 15.1 nology Chapter 15 Web Services Development Lifecycle Web Service es: Princip ples & Tech Mike P. Papazoglou [email protected] Slide 15.2 Topics Web services development Properties of service development
Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
How To Integrate With An Enterprise Service Bus (Esb)
Mule ESB Integration Simplified Rich Remington [email protected] Topics Integration, SOA, and ESB What Mule ESB is (and isn t) Mule Architecture & Components Configuration & Deployment Enterprise
Service Oriented Architecture
Service Oriented Architecture Situation The idea of Service Oriented Architecture (SOA) as well as the concepts behind it are often confusing to both Java developers and WebLogic administrators. Vendors
Service-Oriented Computing and Service-Oriented Architecture
Service-Oriented Computing and Service-Oriented Architecture Week 3 Lecture 5 M. Ali Babar Lecture Outline Service-Oriented Computing (SOC) Service-Oriented Architecture (SOA) Designing service-based systems
Extend the value of your core business systems.
Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems
Service-Oriented Architecture: Analysis, the Keys to Success!
Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. [email protected] www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem
SOA Myth or Reality??
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf
Hubspan White Paper: Beyond Traditional EDI
March 2010 Hubspan White Paper: Why Traditional EDI no longer meets today s business or IT needs, and why companies need to look at broader business integration Table of Contents Page 2 Page 2 Page 3 Page
SERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
Software Service Engineering Architect s Dream or Developer s Nightmare?
Software Service Engineering Architect s Dream or Developer s Nightmare? Gregor Hohpe Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043 [email protected] Abstract. Architectural principles such
SOA and Cloud in practice - An Example Case Study
SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is
Real World Integration Challenges and Enterprise Service Bus (ESB)
Real World Integration Challenges and Enterprise Service Bus (ESB) Mian Zeshan Farooqi Punjab University College of Information Technology (PUCIT) University of the Punjab. [email protected] Software
An Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus
An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Section : CSE Subject Code : CP7028 Subject Name : ENTERPRISE
API Architecture. for the Data Interoperability at OSU initiative
API Architecture for the Data Interoperability at OSU initiative Introduction Principles and Standards OSU s current approach to data interoperability consists of low level access and custom data models
Core J2EE Patterns, Frameworks and Micro Architectures
Core J2EE Patterns, Frameworks and Micro Architectures [email protected] Patterns & Design Expertise Center Sun Software Services January 2004 Agenda Patterns Core J2EE Pattern Catalog Background J2EE
Service Computing: Basics Monica Scannapieco
Service Computing: Basics Monica Scannapieco Generalities: Defining a Service Services are self-describing, open components that support rapid, low-cost composition of distributed applications. Since services
Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)
Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)
Applying SOA to OSS. for Telecommunications. IBM Software Group
IBM Software Group Applying SOA to OSS for Telecommunications Kevin Twardus Manager of Industry Architecture and Standards IBM Software Group Communications Sector IBM Corporation The Details of SOA depends
SOA REFERENCE ARCHITECTURE
SOA REFERENCE ARCHITECTURE August 15, 2007 Prepared by Robert Woolley, Chief Technologist and Strategic Planner INTRODUCTION This document is a derivative work of current documentation and presentations
Business Process Management in the Finance Sector
Business Process Management in the Finance Sector Leveraging the power of processes for profit oracle.com Introduction It is vital for financial services companies to ensure the rapid implementation of
Testing Web Services Today and Tomorrow
Copyright Rational Software 2002 http://www.therationaledge.com/content/oct_02/m_webtesting_jb.jsp Testing Web Services Today and Tomorrow by Jason Bloomberg Senior Analyst ZapThink LLC With all the attention
SOA : To Do or Not to Do
Abstract SOA : To Do or Not to Do Gopala Krishna Behara and K.T.R.B Sarma As business moves from Web services to SOA, adoption and successful implementations of SOA become more evident. The goal of SOA
Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario
Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.
Reaching for the cloud: the potential and the reality of using cloud-based platforms. Speaker: Michael Michaelides October 22, 2015
Reaching for the cloud: the potential and the reality of using cloud-based platforms Speaker: Michael Michaelides October 22, 2015 Within today s financial services (FS) marketplace, speed to market, agility
Introduction to ESB and Petals ESB
Introduction to ESB and Petals ESB Fernando Hattori IME/USP December 09, 2010 Agenda Introduction ESB SOA back to ESB Why use ESB? PEtALS What is PEtALS? Success stories Bibliography What is ESB? Before
The Integration Between EAI and SOA - Part I
by Jose Luiz Berg, Project Manager and Systems Architect at Enterprise Application Integration (EAI) SERVICE TECHNOLOGY MAGAZINE Issue XLIX April 2011 Introduction This article is intended to present the
Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1
Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra
AquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
Outline SOA. Properties of SOA. Service 2/19/2016. Definitions. Comparison of component technologies. Definitions Component technologies
Szolgáltatásorientált rendszerintegráció Comparison of component technologies Simon Balázs, BME IIT Outline Definitions Component technologies RPC, RMI, CORBA, COM+,.NET, Java, OSGi, EJB, SOAP web services,
IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.
Application integration solutions To support your IT objectives IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Market conditions and business
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
SOA Adoption Challenges
Introduction Raju Alluri SOA adoption is evolutionary rather than revolutionary. It is a journey and not an end state. There are many challenges in the SOA journey. First and foremost, the challenge is
SOA Success is Not a Matter of Luck
by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini 1 2 3 ABSTRACT The global economic recession and the shrinking budget
Guiding Principles for Technical Architecture
This document is a statement of the principles that will guide the technical development of the Kuali Student system. It will serve as a reference throughout the full lifecycle of the project. While these
A Comparison of Service-oriented, Resource-oriented, and Object-oriented Architecture Styles
A Comparison of Service-oriented, Resource-oriented, and Object-oriented Architecture Styles Jørgen Thelin Chief Scientist Cape Clear Software Inc. Abstract The three common software architecture styles
SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008
SOA Fundamentals For Java Developers Alexander Ulanov, System Architect Odessa, 30 September 2008 What is SOA? Software Architecture style aimed on Reuse Growth Interoperability Maturing technology framework
Service Oriented Architecture
Service Oriented Architecture Version 9 2 SOA-2 Overview Ok, now we understand the Web Service technology, but how about Service Oriented Architectures? A guiding analogy Terminology excursion Service,
Business Integration Architecture for Next generation OSS (NGOSS)
Business Integration Architecture for Next generation OSS (NGOSS) Bharat M. Gupta, Manas Sarkar Summary The existing BSS/OSS systems are inadequate in satisfying the requirements of automating business
Enterprise Service Bus 101
Enterprise Service Bus 101 Marty Wasznicky Director, Product Business Development Neudesic Copyright 2010 Neudesic, LLC. All rights reserved. Table of Contents Abstract... 3 Understanding the Enterprise
Business Process Management Enabled by SOA
Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)
SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface
SOA and BPO SOA orchestration with flow Jason Huggins Subject Matter Expert - Uniface Objectives Define SOA Adopting SOA Business Process Orchestration Service Oriented Architecture Business Level Componentisation
Event based Enterprise Service Bus (ESB)
Event based Enterprise Service Bus (ESB) By: Kasun Indrasiri 128213m Supervised By: Dr. Srinath Perera Dr. Sanjiva Weerawarna Abstract With the increasing adaptation of Service Oriented Architecture for
The ESB and Microsoft BI
Business Intelligence The ESB and Microsoft BI The role of the Enterprise Service Bus in Microsoft s BI Framework Gijsbert Gijs in t Veld CTO, BizTalk Server MVP [email protected] About motion10
How To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
Introduction to Service Oriented Architecture (SOA)
Introduction to Service Oriented Architecture (SOA) Hari Rajagopal Galileo International Hari Rajagopal Introduction to Service Oriented Architecture (SOA) Page 1 Agenda Definitions Background SOA principles
Case Study: Adoption of SOA at the IRS
Case Study: Adoption of SOA at the IRS Nitin S. Naik Director, Enterprise Architecture October 2, 2012 Agenda Overview of IRS IT Shared Services Vision SOA Roadmap and Maturity Levels Where Do We Stand
Internet of Things. Reply Platform
Internet of Things Reply Platform Internet of Things: Concept Reply vision An ecosystem of connected people, objects and services; enabled by pervasive and transparent technology built to improve our quality
The refinery scheduling system needs to interface with various
Originally appeared in: October 2009, pgs 41-46. Used with permission. SpecialReport Service-oriented architecture simplifies source integration Here s how the approach helps refinery also contributes
HP SOA Systinet software
HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption
Multi-agent System based Service Oriented Architecture for Supply Chain Management System (MAS-SOA-SCM)
Volume 27 No.5, August 2011 Multi-agent System based Service Oriented Architecture for Supply Chain Management System (MAS-SOA-SCM) Dr. S. Srinivasan Professor PDM Engineering College Bhadurgarh 1245 Haryana,
The Promise and Limitations of Service Oriented Architecture
The Promise and Limitations of Service Oriented Architecture Zaigham Mahmood Abstract In today s markets, business enterprises are required to deliver improved functionality and provide on-demand services,
Service Oriented Architecture (SOA) Implementation Framework for Satellite Mission Control System Software Design
Service Oriented Architecture (SOA) Implementation Framework for Satellite Mission Control System Software Design GSAW2006 28 th March 2006 Soon Hie Tan K I Thimothy Nanyang Technological University Singapore
Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15
Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA What is Service Oriented Architecture (SOA)
Service Mediation. The Role of an Enterprise Service Bus in an SOA
Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7
How To Build A Financial Messaging And Enterprise Service Bus (Esb)
Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk
Impact of Service Oriented Architecture on ERP Implementations in Technical Education
Impact of Service Oriented Architecture on ERP Implementations in Technical Education Swati Verma Department of Computer Science & Engg, B.T. Kumaon Institute of Technology, Dwarahat, 263653, India. E-mail:
Unlocking the Power of SOA with Business Process Modeling
White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this
