Best Practices in Adopting SOA Mike Gilpin VP / Research Director Forrester Research.

Slides:



Advertisements
Similar presentations
© 2004 Flashline Inc. The Seven Faces of Reuse Enterprise Architect Summit June 8, 2004 Charles Stack Founder and CEO Flashline, Inc. © 2004 Flashline.
Advertisements

Connected Health Framework
Oracle Fusion Applications Review Presented by: BizTech.
Life Science Services and Solutions
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
Technological Challenges in Banking Operation. 2 © 2005 i-flex solutions ltd. All rights reserved.
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Service Oriented Architecture
Federal Student Aid Technical Architecture Initiatives Sandy England
® Entire contents © 2006 AMR Research, Inc. All rights reserved. | Page 1 Wakey - Wakey Packaged Applications- You Need Enterprise Architecture Too! Microsoft.
Independent Insight for Service Oriented Practice Communicating SOA.
SOA Pilot BC Ferries BC OAUG 22 May 2008 Speakers: Chetan Sondagar – BC Ferries – Manager, Business & Safety Applications Mark Allen – Impac.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
1 Software architecture adjustments for a changing business.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
Agile insurance carrier - What the carrier has to look like? Glenn Lottering Senior Director, EMEA Insurance Product Strategy and Sales Consulting.
US Strategy Days /16/2017 7:46 PM Richard Moore Server & Tools Business Group Lead Microsoft Ireland ©2006 Microsoft.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
Business Process Management: The Third Wave The Next 50 Years of IT.
Click to add text © 2010 IBM Corporation OpenPages Solution Overview Mark Dinning Principal Solutions Consultant.
Enterprise Solutions BITEC: Business Integration Platform
Maciej Gruszka Principal System Engineer 11 October 2005 The New World Order is Fluid BEA’s integration infrastructure as a tool decreasing operational.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
John Chen Chairman, CEO, and President. Opposing Forces Client/Server Explorer COM Distributed C Clusters Mainframe Netscape CORBA Centralized Java MPP.
Getting Smarter with Information An Information Agenda Approach
TIBCO Service-Oriented Architecture (SOA) Our SOA solutions help organizations migrate to an infrastructure composed of services that can be assembled,
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
a Service Oriented Architecture
SOA, BPM, BPEL, jBPM.
QAD's Customer Engagement Dan Blake Consultancy Development Director, QAD QAD Explore 2012.
IBM Software Group - IBM Systems Group © 2006 IBM Corporation IBM Software Group | IBM Systems Grouppage 1 Team Collaboration Software Selling Strategy.
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
How business and IT interoperate using SOA
1 Hasan Rizvi Senior Vice President Fusion Middleware Development.
1 Viewpoints for a Strategic CIO IT Manager EMEA 2008 VP Global IT.
Service Oriented Architecture (SOA) at NIH Bill Jones
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
Why Governance? SOA Governance allows to n Master complexity of IT n Support business process change.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
Build the Right Team 1 Organize for Success 2 Build Coalition with Business Partners 3 Maintain Flexibility 4 Key Success Factors KSF 1.1: Relentlessly.
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
Introduction to soarchitect. agenda SOA background and overview transaction recorder summary.
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
Align Business and Information Technology – with SOA Pradeep Nair Director – Software Group (IBM India/SA)
Application Modernization Step by Step. Copyright ©2009, Oracle. All rights reserved. Oracle Confidential PACE OF BUSINESS Increasing expectations from.
SOA Trends Henry Peyret Senior Analyst Forrester Research June 7, 2007.
Overview of SOA and the role of ESB/OSB
Mark Gilbert Microsoft Corporation Services Taxonomy Building Block Services Attached Services Finished Services.
© 2009 IBM Corporation IBM Manufacturing Integration Framework Cristina Morariu Brasov, 15 March 2012.
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
Integrated EDI for Microsoft Dynamics® AX AXUG Partner Showcase.
A service Oriented Architecture & Web Service Technology.
CIM Modeling for E&U - (Short Version)
Service Oriented Architecture (SOA)
SOA-1: Fundamentals of Service-Oriented Architecture
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
The changing Development Organization
Presentation transcript:

Best Practices in Adopting SOA Mike Gilpin VP / Research Director Forrester Research

Theme Now is the time to make service oriented architecture practical – to deliver real-world benefits.

Agenda How do companies view SOA? How is SOA being used today? How does SOA deliver business value? What are lessons learned from usage of Web Services & SOA? What next for Web Services & SOA?

Web services are catching on

Priority: Customer Information

SOA: A top issue for enterprise architects What topics are you most interested in learning more about? Information architecture: Where do I start? 50% Security architecture: How well is it baked into your enterprise architecture? 50% Enterprise architecture toolsets and capabilities61% Identity management 29% Service-oriented architecture 64% Refresh your enterprise architecture43% Organization of the central federated EA group39% Creating a mission and vision statement and turning it into an actionable plan 32% How to measure and communicate ROI14% Preparing for a new CIO18% Improving the image of IT21% Process and project management 21% Organizational structures and implementing organizational change 21% What’s the next driver of enterprise architecture? 32% Negotiating better contracts 4% Base: 28 IT decision-makers on Forrester’s Enterprise Architecture Council (multiple responses accepted)

Forrester advocates SOA Center your architecture on services Design three core values into your SOA platform: »Connections — rich and deep »Configurability for Change — without coding »Control — both IT and business Build a strategic platform, supplement with ecosystem »Evolve your platform with your primary vendors’ »Build out for special needs from platform ecosystems

Why SOA? Respond to business change – including regulatory compliance – SOX, HIPAA, etc. Address new needs with existing applications (Composite Applications like order management) Support new channels & complex interactions (Single view of the customer across channels, integrated service/product offerings) Reduce B2B costs relative to proprietary predecessors Support Organic Business – linked ecosystems

SOA: The Platform for Organic Business Service consumers Service implementations Service interfaces Service delivery bus Service rules & config- uration Service reporting & mgt. Change Control Connection

SOA Stages for ERP Integration of heterogeneous applications across multiple platforms »Time frame: Now Modular components within suites »Time frame: Two to three years Market transformation to standards-based architectures »Time frame: End of decade

SOA Stages for Integration Internally focused integration of heterogeneous applications across multiple platforms »Time frame: Since 2003 Externally focused integration »Time frame: Targeted with key partners: Today (often requires special security arrangements) »Time frame: Widespread B2B usage: 3-5 years Market transformation to standards-based architectures »Time frame: End of decade

SOA — What it means to you Message-based integration — easier connections using standards »Lowers maintenance and integration costs Modular / pluggable architecture — more flexibility »Assembly of industry-specific and process-oriented solutions (e.g., STP, order-to-cash, …) »Fewer vendor choices but more deployment options Platform ecosystem transformation — large vendors may force major upgrades by end of decade

Some Lessons Learned from Early Adopters Web services is only one implementation option Service design should be based on process steps IT organizations must act like ISVs Security and other “ilities” must be built in to SOAs

Lesson: Web services is only one SOA option LowHigh Performance/Reliability High CORBA EJB Accessibility Low Web Services IBM MQ Tuxedo Future Web Services Proprietary XML EDI DCOM

Services enable composite applications Portals Packaged Apps BPM Lack process automation Hard coded Functional silos Not for collaborative Or ad hoc activity Flexibility Business focus Packaged processes Composite Applications

Lesson: Service design = work process step Self-contained units Interactions, not only atomic transactions Process steps, not individual functions Service domains help with organization Business services vs. technical services

Lesson: ISV practices are important Service interfaces are products Anticipate needs of users (internal and external) »Testbeds »Sample code »Documentation »Header flags Version management Backward compatibility

Service configuration Service consumers Integration server Service interfaces Lesson: The “ilities” must be built in Process flowsGUIsDevicesServicesOther Modeling Orches- tration Rules Creation Registry Service reporting & mgt. IT mgt. Service mgt. SLA mgt. Business mgt. Service delivery bus Routing TransactionsSecurity Transforms Other Legacy Other Application server

Filling the gaps Security frameworks: typically require customization to meet more stringent requirements like FS Session management: multiple WS interactions fit into broader sessions needing infrastructure support Version management: complexity of changing versions over time, mapping to multiple customers, requires rich infrastructure support Quality of service management: more advanced SOAs need infrastructure services that ensure higher levels of QoS where required by the customer

Recommendations Document and deliver application patterns Keep concepts of SOA and Web services distinct – leverage more than just Web services for SOA Accommodate selected legacies – but wrap services with semantic adaptation, not just pass-through Manage and secure your Web services infrastructure so you can deliver an ISV quality result Establish SOA governance & metadata to ensure teams not working in isolation, S/B creating shared and managed assets

Mike Gilpin / Thank you Entire contents © 2004 Forrester Research, Inc. All rights reserved.

Upcoming ebizQ Webinars November 18 - Adopting SOA: Best Practices and Lessons Learned November 30 - Reducing Costs & Risk through Total Business Visibility December 2 - Fundamentals of Developing SOA Applications December 7 - Aligning Processes and Implementation with SOA Goals: The Case for Business Process Execution Language (BPEL) December 14 - Optimizing Business Performance with SOA Upcoming Webinars