SOA Panel CSG, May 2007. What is SOA? First step is getting multiple groups having a shared understanding of what is meant by “service”. It is a set of.

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

What is Business Architecture?. Overview Agility matters today more than yesterday Previous methods for managing change were designed for the needs of.
Chapter 13 Review Questions
Lars Frank: 1971 Cand. Scient. in computer science (Datalog) and math HD in organization Database consultant (primært i banksektoren) 1994-
Service Oriented Architecture Terry Woods Session 50.
Enterprise Architecture 2013 ITLC & ITAG Leadership Meeting Discussion Points April 9, 2013.
SOA Baby Steps Tom Barton University of Chicago. U Chicago & SOA No Big App dropping it on us, yet Wanna be prepared though Web Services seems like a.
Guidelines and Tools for ADM
Draft Operational procedures for registry systems 09 November 2004 Bonn, Germany Technical Breakout Group.
Cloud Testing – Guidelines and Approach. Agenda Understanding “The Cloud”? Why move to Cloud? Testing Philosophy Challenges Guidelines to select a Cloud.
A Successful RHIO Implementation
The FI-WARE Project – Base Platform for Future Service Infrastructures OCTOBER 2011 Presentation at proposers day.
Copyright © 2008 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Andrew Stone Common Security.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
Federal Student Aid Technical Architecture Initiatives Sandy England
SOA Pilot BC Ferries BC OAUG 22 May 2008 Speakers: Chetan Sondagar – BC Ferries – Manager, Business & Safety Applications Mark Allen – Impac.
6/4/2015Page 1 Enterprise Service Bus (ESB) B. Ramamurthy.
IS6112 Application Modelling and Design Introduction.
Troy Hutchison Service Oriented Architecture (SOA) Security.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Computer Science 162 Section 1 CS162 Teaching Staff.
SOA Security Chapter 12 SOA for Dummies. Outline User Authentication/ authorization Authenticating Software and Data Auditing and the Enterprise Service.
Georgetown UNIVERSITY Introduction to SOA Part II: SOA in the enterprise Seminars in Academic Computing, Directors Leadership Seminar, August 7, 2007 Piet.
Managing LOB Applications by Using System Center Operations Manager Published: March 2007.
Government of Canada Enterprise Licensing Agreement Framework Public Sector Chief Information Officer Council September 18, 2014 Benoît Long Senior Assistant.
Georgetown UNIVERSITY Part I: Service Oriented Architecture Seminars on Academic Computing Directors Leadership Seminar, August 7, 2007 Charles F. Leonhardt,
Software Architecture April-10Confidential Proprietary Master Data Management mainly inspired from Enterprise Master Data Management – An SOA approach.
Private Cloud: Application Transformation Business Priorities Presentation.
Technical Overview of Kuali Rice UC Davis, Information & Educational Technology January 2009.
SOA, BPM, BPEL, jBPM.
Applying Portfolio Management Principles to Information Technology Projects.
A New IMS-Like Architecture for Enterprise Applications Reid Stidolph Master Principle Solutions Architect Communications Global Business Unit October.
Riding the Enterprise Service Bus Jim Choate University of Pennsylvania Winter 2015 CSG.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
Administrative Technology Services: Enterprise Applications
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
Problems with the “Inbox Everything” Approach Sometimes completing the task is easier than reading the Sometimes something is important.
ISO17799 Maturity. Confidentiality Confidentiality relates to the protection of sensitive data from unauthorized use and distribution. Examples include:
Service Oriented Architecture (SOA) at NIH Bill Jones
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
UCLA Enterprise Directory Identity Management Infrastructure UC Enrollment Service Technical Conference October 16, 2007 Ying Ma
Improving Integration of Learning and Management Systems Paul Shoesmith Director of Technical Strategy Becta.
Introducing Managed Services Wolf Gilbert Architect Evangelist Microsoft Corporation.
Challenges of Information Collaboration Roles, Methods, Responsibilities and Context David RR Webber SOA Architect IntegrityOne Partners Ph: (703)
Kuali Rice Evolving the Technology Framework for Kuali Applications Brian McGough (Indiana University) Aaron Godert (Cornell University) Warner Onstine.
Kuali Rice A basic overview…. Kuali Rice Mission First and foremost to provide a consistent development framework and common middleware layer for Kuali.
1 UNIT –II Architecting Web Service. 2 Why SOA? – business point of view  Information Technology (IT) workers face many challenges, including: Limited.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
Project Portfolio Management Business Priorities Presentation.
3-Tier Architecture Chandrasekaran Rajagopalan Cs /01/99.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
Information Technology Division Executive Office for Administration and Finance Service Oriented Architecture An Enterprise Approach to Enabling the Business.
© 2008 Progress Software Corporation1 SOA-33: Transactions in a SOA World What happens next? Flight Booking Hotel Booking Car Booking (3) Calls (2) Change.
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
Advanced Web Technologies Lecture # 5 By: Faraz Ahmed.
Induction: Seeking Collaboration –April 26-28, Seeking collaboration across EGEE Mike Mineter EGEE is funded by the European Union under contract.
UTA/ARRI. Enterprise Engineering for The Agile Enterprise Don Liles The University of Texas at Arlington.
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
BI Performance Management. Business Issues Too much information: Create confusions Multiple version of Truth: Lack of Trusted information: Incomplete,
Copyright © 2006, Oracle. All rights reserved Oracle Web Services Manager.
Welcome! BI Executive Sponsors April 7, 2016
Unlocking the mysteries of distributed microservice authorization
Enterprise Service Bus (ESB) (Chapter 9)
Ed oms team OMS: Log Analytics Ed oms team.
Saravana Kumar CEO/Founder - Kovai Atomic Scope – Product Update.
Agile Development – a new way of software development?
WS Standards – WS-* Specifications
Introduction to SOA Part II: SOA in the enterprise
Michael Stephenson Microsoft MVP - Azure
Presentation transcript:

SOA Panel CSG, May 2007

What is SOA? First step is getting multiple groups having a shared understanding of what is meant by “service”. It is a set of design principles. –Decomposes common functionality into discrete services that can be used by a variety of systems It is not a technology –It does not require WS-*, REST, or an ESB

Service Models Infrastructure Service Model (ISM) –Authentication –Authorization –Auditing –logging –Session management –Data persistence –transactions

Service Models (2) Business Process Management (BPM) –Models the services on the business functions instead of the underlying technology –Course –Purchase –Add / drop –Assessment

Service Model Maturity We don’t know if the transition from an ISM to BPM is a measure of maturity but nobody seems to skip directly to BPM

Reusability? “SOA is all about creating reusable services” “SOA is not about reusable code. It’s about creating something good enough to share with others.”

Agility Mashups Changing the nature of development Distributing the ability create systems useful to the enterprise Changing the nature of central IT

Technical Impediments to SOA Security –How do you secure services that interact with users beyond your control? Stability of interfaces –Do you have the ability to update all of the endpoints consuming your service without causing massive disruption? Design for failure –Invest in high availability ($$)

The real obstacles Designing for reusability takes additional time and money Placing that burden on a development team responsible for delivering a line of business application creates an unhealthy tension Changing the funding model –Incentives –budgeting

The Data Issue Do your systems have a common data model? How many schemas of person are used across all of the systems on campus? Doesn’t SOA imply that you need some governance regarding data?

Governance? “Success of SOA requires a governance model.” “Universities don’t like governance.” What is governance in the IT context?

IT Governance Communication Consistent behavior Understanding responsibilities Understanding commitments Conflict resolution