Tom Clarke Washington State Administrative Office of the Courts May 25, 2004 Service-oriented Architecture Connecting the Dots.

Slides:



Advertisements
Similar presentations
Washington State Administrative Office of the Courts Presented By: Kathie McClure Justice XML January 7, 2014.
Advertisements

© 2004 Flashline Inc. The Seven Faces of Reuse Enterprise Architect Summit June 8, 2004 Charles Stack Founder and CEO Flashline, Inc. © 2004 Flashline.
October 10-13, 2006 San Diego Convention Center, San Diego California VoIP/SOA Integration Impact on IT Apps, Processes, & Overall Business.
Presentation Title | Date | Page 1 Extracting Value from SOA.
Service Oriented Architecture Terry Woods Session 50.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
What is SOA? IT architecture for request - reply applications Application functions are modularized and presented as services Services are loosely coupled.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Building a SOA roadmap for your enterprise Presented by Sanjeev Batta Architect, Cayzen Technologies.
e-Framework Components and Responsibilities.
Tom Clarke, NCSC IAB Teleconference/Webinar August 14, 2008.
Unified theory of software evolution Reengineering – Business process reengineering and software reengineering BPR model – Business definition, process.
Service Oriented Architecture SEARCH Membership Group Meeting Cleveland, Ohio July 24, 2008 Scott Came Director of Systems and Technology SEARCH.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
A Presentation for the Enterprise Architect © 2008 IBM Corporation IBM Technology Day - SOA SOA Governance Miroslav Petrek IT Software Architect
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
Entrenching SOA in the organisation
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
28 October 2008CIS 340 # 1 Topics (continuing) To develop the concepts guiding SOA To define SOA components.
Federal Student Aid Technical Architecture Initiatives Sandy England
1 Introduction to SOA. 2 The Service-Oriented Enterprise eXtensible Markup Language (XML) Web services XML-based technologies for messaging, service description,
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders.
June 3, 2015 Government Technology Forum: Service Oriented Architecture (SOA) Jonathan Natarajan Enterprise Integration Program Manager.
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
Troy Hutchison Service Oriented Architecture (SOA) Security.
SOA Basics SSE USTC Qing Ding. Topics Quick introduction to SOA Composite applications Services and SOA.
Computer Centre, UCC Application Architecture in UCC Jerry Buckley Head of Enterprise Applications Computer Centre.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Software Engineering Module 1 -Components Teaching unit 3 – Advanced development Ernesto Damiani Free University of Bozen - Bolzano Lesson 2 – Components.
EA Modelling Guidelines
enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.
OASIS E-Government Technical Committee Meeting Washington, DC July 27, 2004 Service-Oriented Architectures: Enabling Agility for Governments Joseph M.
You’ve Built The Pieces, Now Integrate Your Enterprise! Mid-Atlantic Regional Conference January 17, 2003 Patty Gertz, Princeton University
Maciej Gruszka Principal System Engineer 11 October 2005 The New World Order is Fluid BEA’s integration infrastructure as a tool decreasing operational.
Enterprise Architecture
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.
ENTERPRISE DATA INTEGRATION APPLICATION ARCHITECTURE COMMITTEE OCTOBER 8, Year Strategic Initiatives.
a Service Oriented Architecture
SOA, BPM, BPEL, jBPM.
Lee Kinsman (soon to be) Consultant, Chamonix IT Consulting
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
© 2013 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Achievement of an Integrated Applications Environment Enterprise.
Service Oriented Architecture (SOA) at NIH Bill Jones
MDS Global IT Strategy Discussion July 7, Agenda  IntroductionErnest  Strategic directionsGanesh  DiscussionAll  Next stepsErnest.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
August 3, 2010ETDD Architecture GroupPage 1 Enforcement Targeting & Data Division (ETDD) Architecture Scope, Accomplishments, Challenges.
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.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
Overview: Application Integration, Data Access, and Process Change November 16, 2005 Tom Board, NUIT.
United States Department of Justice Achieving Information Interoperability and Business Agility The Justice Reference Architecture:
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 13. Review Shared Data Software Architectures – Black board Style architecture.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
United States Department of Justice Achieving Information Interoperability and Business Agility The Justice Reference Architecture:
Driving Business Agility at Pfizer Martin Brodbeck Application Architecture Director Pfizer Global Pharmaceuticals June 7, 2004.
Presented by Washington State Administrative Office of the Courts Service-Oriented Architecture: Why should we care? Tom Clarke January 2005.
The Service in Service Oriented Architecture November 2, 2005 Aderbad Tamboli Petris.
Chapter 8: Data Warehousing. Data Warehouse Defined A physical repository where relational data are specially organized to provide enterprise- wide, cleansed.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
RPA – Robotic Process Automation
IST421: Advanced Systems and Enterprise Integration
EI Architecture Overview/Current Assessment/Technical Architecture
EA Modelling Guidelines
"IT principles" Context, roadmap
Service Oriented Architecture (SOA)
Introduction to SOA Part II: SOA in the enterprise
Presentation transcript:

Tom Clarke Washington State Administrative Office of the Courts May 25, 2004 Service-oriented Architecture Connecting the Dots

c What do we want?  Flexible software  Low cost software maintenance  Platform independence  Business responsiveness  Open standards  In short, a MIRACLE!

c What do our customers want?  Instant response to a changing business  Decreasing infrastructure costs  Real-time event-driven information  Support of strategic business initiatives  User friendly applications  In short, a MIRACLE!

c Can an SOA help?  Yes – if appropriately and incrementally combined with other improvements  Maybe – if the justice industry gets its act together on standards and the vendors follow  No – if we expect a magic bullet

c Some definitions  Enterprise Architecture  consistent principled guidelines for making decisions about technology  collection of risk mitigation strategies  Service-oriented Architecture:  asynchronous, event-driven  loosely coupled, flexible  public interfaces  reuse of components & logic

c

c What should an EA include?  Business values, goals and principles  performance measures  Business processes & best practices  functional standards  Enterprise data model  data exchange standards, GJXDM, GJXDD  Enterprise technology stack  web services, SD process, PM process

c EA Issues  Can be IT-centric or process-centric  Before choosing framework, determine:  business drivers (is there an ROI?)  scope (how much commonality?)  governance (who will enforce?)  Need executive business support  choose pilot that spans business silos  show value of architectural standards

c What should an SOA Include?  Registry of services  Reusable distributed services  Open standards-based interfaces  Reusable business logic  Event-driven asynchronous messaging  Focus on systems—not databases  Incremental delivery strategy

c How do web services fit in?  SOA is a design principle  Web services are a technology stack  Applies primarily to automatic data exchanges between applications  Excludes some business benefits of EA & SOA:  Internal application flexibility  Alignment with performance measures

c

c CTA Performance Standards  Top level of Enterprise Architecture  Identifies specific business goals  Guides IT alignment with the business  Requires IT support to implement

c

c CTA Functional Standards  Middle of Enterprise Architecture  Describes common business processes  Describes IT requirements as use cases  Supports IT alignment with the business

c

c CTA Data Exchange Standards  Lower level of Enterprise Architecture  Based on web services  Based on GJXDD  Need to validate relevant parts of GJXDM using critical reference documents  Need to align with JIEM Reference Model to support CJIS projects

c GJXDD & GJXDM  GJXDD – a common justice vocabulary  needs more modularity  needs more transparency  GJXDM – a common justice semantics  needs tighter sub-domain models  needs standard bindings for J2EE and.Net

c

c Software Development Process  Has implications for EA and SOA  What risks to mitigate?  What granularity to use?  How much ambiguity to tolerate?  What organizations (business processes) are appropriate?  High or low ceremony?  Agile or rigorous processes?  Traditional unified PM’s or not?

c Project Management Process  Standardized architectures and processes require special expertise in business process reengineering. [EA]  Emphasis on services requires special expertise in customer requirements definition. [SOA]

c There is a plan!  The ASCA and CTA standards fit into an overall Corrections and Justice EA and SOA strategy.  Business benefits of compliance will include faster, cheaper and more value-laden satisfaction of business needs.

Washington State Administrative Office of the Courts 1206 Quince St SE P O Box Olympia, WA (360) FAX: (360) Contact Information