SOA Strategies for Enterprise X

Slides:



Advertisements
Similar presentations
IBM Software Group ® SOA – Successful Adoption and Barriers IDC Service-Oriented Architecture Conference 2005 Rick Robinson, IT Architect, IBM EMEA WebSphere.
Advertisements

Common HL7 Interface Implementation Issues
Building a SOA roadmap for your enterprise Presented by Sanjeev Batta Architect, Cayzen Technologies.
ITIL: Service Transition
June 3, 2015 Government Technology Forum: Service Oriented Architecture (SOA) Jonathan Natarajan Enterprise Integration Program Manager.
Rational Unified Process
Business Intelligence Dr. Mahdi Esmaeili 1. Technical Infrastructure Evaluation Hardware Network Middleware Database Management Systems Tools and Standards.
University of California, Irvine ITAG Face-to-Face -10/18/2010 Marina Arseniev.
© 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.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Enterprise Resource Planning
Software Architecture in Practice (3rd Ed) Introduction
Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
1.Database plan 2.Information systems plan 3.Technology plan 4.Business strategy plan 5.Enterprise analysis Which of the following serves as a road map.
Data Integration in Service Oriented Architectures Rahul Patel Sr. Director R & D, BEA Systems Liquid Data – XML-based data access and integration for.
a Service Oriented Architecture
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
© Drexel University Software Engineering Research Group (SERG) 1 Based on the paper by Philippe Kruchten from Rational Software.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
CSI315 Web Applications and Technology Overview of Systems Development (342)
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
SOA based Business Solutions Krishna Prasad Sunil Kumar K.V.
APPLICATION Provisioning & Management made EASY EASY to ManageEASY to Manage EASY to MarketEASY to Market.
Configuration Management (CM)
SOFTWARE REUSABILITY AJAYINDER SINGH CSC What is Software Reuse Software reuse is the process of implementing or updating software systems using.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
1 UNIT –II Architecting Web Service. 2 Why SOA? – business point of view  Information Technology (IT) workers face many challenges, including: Limited.
Repurpose, Compose, Profit— Next Generation SOA Infrastructure William Cox Cox Software Architects LLC Copyright 2008.
Enterprise Solutions Chapter 10 – Enterprise Content Management.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
Driving Business Agility at Pfizer Martin Brodbeck Application Architecture Director Pfizer Global Pharmaceuticals June 7, 2004.
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
Implementing The SOA Reference Model An ESB Developer’s Perspective David Millman Principal Architect 9/8/2008.
1 SERVICE ORIENTED ARCHITECTURE ANTHONY GACHANGO D61/70547/2008 DIS 601.
SOA Case Studies A Retrospective on Evolutionary vs Big Bang SOA James Carpenter Enterprise Architect Great American Insurance Co.
Overview of SAP Application Services By Accely. Introduction Developed organizations in any business industry will invest in SAP programs to offer progressive.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
MANAGEMENT INFORMATION SYSTEM
Designing Cisco Data Center Unified Fabric
Data Mining & OLAP What is Data Mining? Data Mining is the set of activities used to find new, hidden, or unexpected patterns in data.
Integrated ALM with Cross-Tool Reporting Kovair Marketing Kovair Software Copyright ©
1 The XMSF Profile Overlay to the FEDEP Dr. Katherine L. Morse, SAIC Mr. Robert Lutz, JHU APL
CHAPTER TEN OVERVIEW SECTION ENTERPRISE RESOURCE PLANNING
ITIL: Service Transition
CIM Modeling for E&U - (Short Version)
N-Tier Architecture.
Overview of MDM Site Hub
Physical Data Model – step-by-step instructions and template
Chapter 18 Maintaining Information Systems
CHAPTER 3 Architectures for Distributed Systems
Enterprise Content Management Owners Representative Contract Approval
A Case Study on Enterprise Architecture
Service-centric Software Engineering
Enterprise Application Integration Styles
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
CHAPTER TEN OVERVIEW SECTION ENTERPRISE RESOURCE PLANNING
Software testing.
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
The business view Operations Business processes Productivity
Introduction to SOA and Web Services
Data Warehousing Concepts
Chapter 8, Design Patterns Introduction
Strategic Shift For Enterprise X
Introduction to SOA Part II: SOA in the enterprise
Matthew Farmer Making Azure Integration Services Real
OU BATTLECARD: Oracle SOA Training & Certification
Information system analysis and design
Presentation transcript:

SOA Strategies for Enterprise X This are the challenges which faces the SOA strategies for the enterprise x.

Service Identification What is a service ? What is the business functionality to be provided by a given service? What is the optimal granularity of the services ? Identification of the services provided by the firm can be an issue at time where there is no clear plans by the management .This issue can be solved by service rationalization whereby clear evaluation is done. The other way of solving that issue is the service consolidation which is the redefinition of the firms services in a consolidated manner to meet the objectives.

Service Location Where should service be located within the enterprise? Business usually operate at the given specific resident in the record. This record is the location of the services to be provided by the organization. the challenge can be corrected by using the content based routing . It does not show where the given services is located , therefore the customers will not know the location.

Service Domain Definition How should services be grouped together into logical domains? The issue of simplifying the domains makes work easier by reducing the task to be done in a simplified form which can be addressed confidently by the SOA. Therefore functional domains are the challenges arising from the function of the business and the management can decide to change the way it operate. The is also another challenge based on technological domain which requires the firm to maintain the pace at which the changes in the market occurs. The last domain which brings the challenge is the application based domain which the firm sometimes fail to change to the existing changes thus remains with the old system .

Service Packaging How is existing functionality within legacy mainframe systems to be re-engineered or wrapped into reusable services? SOA enterprise needs to have all the service functionality of the firm so that they can avoid some challenges of not knowing what is suppose to be done in the provision of their services. The issues can be solved by defining the business area. This can be done by having the area map .They can also solve this issue by assigning people to the area so that the can study more about the region.

Services Orchestration How are composite services to be orchestrated? For the service to exist in a given area there must be at least few customers who wants the service. You cannot start the provision of the services without even knowing the customer availability. This challenge faces SOA many at times due to poor and rush analysis of the location. This can be overcome by having a well organized strategy and follow the procedural steps carefully.

Service Routing How are services requests from service consumers to be routed to the appropriate service or service domain? SOA needs to give the location openness to the services provided to the customers. The should also have intelligent services and the routers which will give support to the provision of their services to the consumers. By doing so they will build trust to their customers in the market and the challenge will be overcome.

Service Governance How will the enterprise exercise governance processes to administer and maintain services? The governing of the data within an organization is done the central governance which form s the committee which will look over the services provision so that the firm is said to be at full service and implemented.

Service Messaging Standards Adoption How will the enterprise adopt a given standard consistently? Messaging values particularly for vertical firms enforce standardization on a set of data elements and message formats. But under the individuals levels the standards are not fixed. They can change from one unit to the other within the organization.

Architectural Dimension of SOA Overview of a SOA Software services Business information Business operation Information storage lifecycle support & execution environment Technical operation & Development Infrastructure

SOA Logical Architecture Canonical data model Installable software Business process Canonical entity Business event Shared message data Application component Business event taxonomy Shared service interface Shared service

Service Oriented Application Web application Integration services Business Services Business services Data access services Data access services Data access services Databases

Enterprise Application Integration Enterprise Architecture Design Service oriented Architecture Data integration &interoperability Service roadmaps EAI Bespoke Development Unstructured information management architecture Web services

Product Delivery Teams Application Leaders Business Leaders Finance Strategy Customer service Product Manager Product Delivery Teams Sales Marketing