Service Oriented Architecture (SOA) at NIH Bill Jones

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
Presentation Title | Date | Page 1 Extracting Value from SOA.
1 The IT Service Management Performance Challenge IT Service Management in the Federal Sector – A Case Study.
September, 2005What IHE Delivers 1 Joe Auriemma Siemens Medical Solutions, Health Services Senior Director, Integration Engineering Siemens Medical Solutions.
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
BENEFITS OF SUCCESSFUL IT MODERNIZATION
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Best Practices in Adopting SOA Mike Gilpin VP / Research Director Forrester Research.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
ITANA Panel: Using Enterprise Architecture to Drive Business Value Charles F. Leonhardt
Enterprise Architecture. 2 Agenda What is Enterprise Architecture (EA)? Roles in EA? Why is EA Important? Tangible Benefits from EA? What Do We Need to.
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
Entrenching SOA in the organisation
© 2006 Carnegie Mellon University Establishing a Network Centric Capability: Implications for Acquisition and Engineering Dennis Smith Complex System Symposium.
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
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
SOA Architecture Delivery Process by Dr. Robert Marcus SRI International 1100 Wilson Boulevard Arlington, VA
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,
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
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,
UC San Diego EH&S Staff Meeting Project 2010 Jan00 meeting notes.doc May 5, 2004 Update on the New Business Architecture EH&S Staff Meeting.
University of California New Business Architecture Project 2010 Jan00 meeting notes.doc April 15, 2004 Accelerating the New Business Architecture UC Employment.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Presentation Title: Utilizing Business Process Management (BPM) and Enterprise Architecture (EA) to Achieve and Maintain a Competitive Advantage Presented.
1 July 23, 2002 Strategic Technology Plan Briefing to LOT Committee.
Moving from money well accounted for to money well spent UK Information Technology Summit May 2005 Helen McDonald A/Chief Information Officer Treasury.
Helen Schmitz Update on EA July 13, 2011 NIH Enterprise Information Technology Architecture Contact:
© 2005 Cognizant BPO: A Transformational Strategy Chuck Clement, Andesa Services Rob Mattioda, The Life & Annuity Group, Inc.
Information Technology Division Executive Office for Administration and Finance Shared Application Infrastructure (SAI) Program Overview.
Enterprise Architecture
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Project Management COE Helen Schmitz, Chief IT Architect (Acting)
a Service Oriented Architecture
Presenting The Broker-Dealer Certification Tool The Compliance Department Inc. Broker Dealer Compliance Consultants Compliance SCORE Powered by Keane BRMS.
1. 2 IT innovations in specialized areas where competitors will have difficulty copying Excellence in design of processes and activities and how they.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
Commonwealth IT Consolidation Background and Basic Talking Points (Update Title as Needed) Committee or Person Presenting Date MM/DD/YYYY.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
Enterprise Architecture, Enterprise Data Management, and Data Standardization Efforts at the U.S. Department of Education May 2006 Joe Rose, Chief Architect.
Why Governance? SOA Governance allows to n Master complexity of IT n Support business process change.
INDUSTRY SOLUTION TELECOMMUNICATION SERVICES INTEGRATION.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
IND Architecture Modernization, Deep Space Information Services Architecture (DISA), A Business Case for SOA-Based Modernization Mike Kolar, Integrated.
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
The Importance of Metadata JP Morgenthal Chief Architect, Professional Services Software AG, Inc.
EGovOS Panel Discussion CIO Council Architecture & Infrastructure Committee Subcommittee Co-Chairs March 15, 2004.
Federal Enterprise BOF Rick Murphy Chief Architect, Blueprint Technologies June 7, 2004.
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)
Arlington, VA March 31, 2004 Presentation for the Advisory Committee for Business & Operations Effective Practices Research Overview For Merit Review This.
March 24, 2007 SOA CoP Demo Model Driven Enterprise SOA GSA Financial Management Enterprise Architecture Cory Casanave cory-c (at) modeldriven.com Oct.
Basics of SOA Testing Assurance Services Unit 24 February 2016.
Oct 2005 page 1 The CIO of the Future – Changing the Dialogue Rolf Kubli, EDS EMEA Architects Office, CTO EDS Switzerland EGEE04 Industry Forum.
GSA IT Strategic Plan 2009 – 2011 August 2007 US General Services Administration 1.
© 2010 IBM Corporation STRATEGIC ADVISORY COUNCIL MARCH 2011 Enterprise Architecture - Advisory Discussion – Greg Dietzel Vice President, Client Unit Director,
Data Management Program Introduction
Applications Modernization Services
CIM Modeling for E&U - (Short Version)
Agenda Purpose for Project Goals & Objectives Project Process & Status Common Themes Outcomes & Deliverables Next steps.
HCL Application Modernization Services
Introduction to SOA Part II: SOA in the enterprise
Open API and Open Architecture Working Group (OA2-WG) *DRAFT*
Presentation transcript:

Service Oriented Architecture (SOA) at NIH Bill Jones

Page 2 Website: Contact: What is SOA? In a Service Oriented Architecture (SOA) implementation, an application’s business logic functions are modularized and presented as “black box” services for other applications to consume. The services are “loosely coupled” and independent of implementation and should be designed to support specific business processes. The providing application owns the service and interface definitions. Developers can build applications by consuming services without knowing the underlying implementations. Services are reusable across applications, which greatly reduces application development costs over time. At NIH, the heart of our SOA implementation is an enterprise service bus (ESB) which hosts service interfaces to enterprise applications.

Page 3 Website: Contact: What is SOA Continued SOA is a services driven design approach that integrates business and IT strategies to provide Common Services that leverage existing and new functionality The strategy of SOA includes: Integration with NIH strategic Planning Providing modernization through the sharing & reuse of services across the enterprise Streamlines existing business processes for greater efficiency and productivity The approach for SOA: Leverage existing IT investments and open standards Connect applications and data to deliver connectivity and interoperability Reduce redundancy in functionality and data stores Development using SOA: Shifts the focus from writing and rewriting code to application and service assembly Promotes the use of consistent design patterns and tools across development efforts Standards allow applications to be designed for reuse Components that can be used over and over again Standardized interfaces and standard data definitions Business logic is separated from the infrastructure

Page 4 Website: Contact: SOA at NIH The SOA effort at NIH began about 3 ½ years ago on the recommendation of the Applications Integration Domain Team A project team was formed to determine the utility of SOA for NIH, evaluate products, and select an Enterprise Service Bus (ESB) on which to build an infrastructure. The project team found great potential utility for SOA at NIH and selected TIBCO software.

Page 5 Website: Contact: SOA at NIH Continued NIH Chief Architects Office agreed to provide initial funding. Integration Services Center (ISC) created to maintain infrastructure and provide a center of excellence for SOA – Integration Oversight Committee (IOC) formed to provide high level governance. SOA infrastructure based on TIBCO software and a series of Infrastructure Services announced in May 2007.

Page 6 Website: Contact: SOA Infrastructure Services The NIH Integration Service Center (ISC) manages the following service interfaces to enterprise applications: Extract/Publish Changes to NED Data Services NED Person Data Web Service Commons Person Data Web Service Security Training Data Web Service Create Requisition Web Service Travel Data Web Service Vulnerability Tracking Data Web Service FTP Data Web Service

Page 7 Website: Contact: SOA Usage Chart

Page 8 Website: Contact: Why Modernize with SOA? Point to point integration is much more difficult to maintain Lots of custom software development Difficult to share and collaborate Too many proprietary systems and related training and maintenance Hard coding makes it difficult to change/add/remove, and Retire Inflexibility to address new technology and business directives Can’t readily support process level integration Legacy of Point to Point Solutions

Page 9 Website: Contact: What SOA Means for App Development Business Requirements Context SimplificationReduce the complexity of existing systems by decomposing into common services Reduce the amount of custom code Service ReuseLeverage common application and infrastructure services to achieve operational efficiencies, and cost savings Lower costs required to maintain complex systems to free capital for value added capabilities Enable modernized applications to leverage CPE based services AgilityCreate a business and technology architecture that can support changing regulatory, business and customer needs Unlock the power of data for transformation of the business Create a flexible architecture Enable Transformation Support a phased modernization (Transformation) that leverages both legacy and new technologies Proactively blur the legacy and modernization boundaries through enterprise common services Reduce time to market Regulatory Requirements Federal Enterprise Architecture Service Reference Model Treasury Enterprise Architecture Service Reference Model OMB EA Assessments, Clinger Cohen Act, Federal Transition Framework Security Requirements GAO Oversight Findings on Security Establish Common Security Services Reduce Complexity of Security Solutions

Page 10 Website: Contact: Examples at NIH Automated requisition submission –Developed by NBS in support of NIAID/AMBIS –Can be used by NINDS POTS with minimal cost and coding Funds check and automated PO submission –Developed by NBS in support of eTravel –Can be used by eRA for on line grants funding Security Training service provides business logic for AD account and VPN registration compliance

Page 11 Website: Contact: SOA at NIH Next Steps Work with NIH application developers to use existing services. Work with NIH business owners to identify and implement new service opportunities. “Spread the SOA word” to the NIH community.