SOA: An Approach to Information Sharing

Slides:



Advertisements
Similar presentations
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Advertisements

Architecture and Infrastructure Scott Came Deputy Executive Director SEARCH MAJIC Agency Stakeholders Anchorage, Alaska December 18, 2012.
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,
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.
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
© 2006 Carnegie Mellon University Establishing a Network Centric Capability: Implications for Acquisition and Engineering Dennis Smith Complex System Symposium.
 Copyright 2004 Digital Enterprise Research Institute. All rights reserved. Towards Dynamic Execution Semantics in Semantic Web Services.
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:
The HITCH project: Cooperation between EuroRec and IHE Pascal Coorevits EuroRec 2010 Annual Conference June 18 th 2010.
Troy Hutchison Service Oriented Architecture (SOA) Security.
Service-oriented architecture. The Basic main concepts –Service-orientation describes an architecture that uses loosely coupled services to support the.
Not Dead Yet! Cloud Breathes New Life into SOA Jason Bloomberg Copyright © 2012, ZapThink, a Dovèl Technologies Company.
Enterprise 2.0: Social Media, Collaboration and Innovation in Organizational Context.
Information Security Governance 25 th June 2007 Gordon Micallef Vice President – ISACA MALTA CHAPTER.
A Research Agenda for Accelerating Adoption of Emerging Technologies in Complex Edge-to-Enterprise Systems Jay Ramanathan Rajiv Ramnath Co-Directors,
Lee Kinsman (soon to be) Consultant, Chamonix IT Consulting
Enterprise Interoperability Basic Concepts, Definitions and Approaches
The Coalition for Action on ICT enabled change in Europe.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
OEI’s Services Portfolio December 13, 2007 Draft / Working Concepts.
Linking research & learning technologies through standards 1 Lyle Winton lylejw AT unimelb.edu.au.
SOA: An Approach to Information Sharing BJA Regional Information Sharing Conference Houston, TX February 7, 2007 Scott Came Director of Systems and Technology.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
SOA-21: Integrating SAP and Other Packaged Applications into your SOA Infrastructure Wayne Lockhart Sr. Product Manager.
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
Catawba County Board of Commissioners Retreat June 11, 2007 It is a great time to be an innovator 2007 Technology Strategic Plan *
United States Department of Justice Achieving Information Interoperability and Business Agility The Justice Reference Architecture:
January 2005MERLOT Reusable Learning Design Guidelines OVERVIEW FOR MERLOT Copyright 2005 Reusable Learning This work is licensed under a Attribution-NoDerivs-NonCommercial.
UNCLASSIFIED A Chief Information Officer’s Perspective on Service-Oriented Architecture Presented to Service-Oriented Architectures for E-Government Conference.
1 Adoption of GJXDM for the JIN Scott Came Director of Systems and Technology SEARCH December 19, 2006.
Service-Oriented Architecture: An Approach to Information Sharing Regional Information Sharing Conference San Diego, CA November 28, 2006 Scott Came SEARCH.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
United States Department of Justice Achieving Information Interoperability and Business Agility The Justice Reference Architecture:
NCI Enterprise Services (aka COPPA) CTRP and the Suite March 19, 2009.
United States Department of Justice Achieving Information Interoperability: The Justice Reference Architecture A Global Project Tom.
HNDIT Rapid Application Development
Basics of SOA Testing Assurance Services Unit 24 February 2016.
1 SOA Seminar Seminar on Service Oriented Architecture SOA Reference Model OASIS 2006.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
Washington’s Approach to Justice Integration Global Justice Users’ Conference August 22, 2007 Chicago, IL Mo West, JIN Program Manager Steven Scott, JIN.
A service Oriented Architecture & Web Service Technology.
SOA-37: SOA Management with Actional ® for Sonic ™ Unplugged - Live at work… Jiri De Jagere Senior Solution Engineer.
Design Engineering 1. Analysis  Design 2 Characteristics of good design 3 The design must implement all of the explicit requirements contained in the.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Workshop 4: Developing a one page business case
EI Architecture Overview/Current Assessment/Technical Architecture
Core Services block.
TeleManagement Forum The voice of the OSS/BSS industry.
Recap of the First Day of
Digital Workplace.
The Systems Engineering Context
SOA Implementation and Testing Summary
Universal Core Task Force Connecting People With Information
Climate Change and Official Statistics
Cover.
EA Modelling Guidelines
Information Technology (IT)
SOA Implementation Issues
Web Services Interoperability Organization
SOA: An Approach to Information Sharing
From Business Requirements to Exchanges How Vision Becomes Reality
A Funders Perspective Maria Uhle Co-Chair, Belmont Forum Directorates for Geosciences, US National Science Foundation.
Scott Thorne & Chuck Shubert
Statistical Information Technology
Introduction to SOA Part II: SOA in the enterprise
SOA Implementation Issues
Service-Oriented Architecture: Implementation Issues
Presentation transcript:

SOA: An Approach to Information Sharing BJA Regional Information Sharing Conference Minneapolis, Minnesota March 28, 2007 Scott Came Director of Systems and Technology SEARCH

Agenda By the end, you should know: What is SOA? What is a reference architecture, and how does it help with SOA adoption? What value does SOA bring to information sharing? What resources are available to help you consider or adopt SOA? What are some SOA success stories?

What is SOA? Get some audience perspective…

Lets start with “architecture” Many of us understand what is meant by a Craftsman house, a Tudor house, a Victorian house, or a Federal house. These houses have many things in common: houses built according to any of these styles can be functional, comfortable. None is better than any other. We use the stylistic labels as a way to convey certain desirable characteristics that we want to achieve from designs.

Architectural Style An architectural style is a set of characteristics that distinguish an architecture The characteristics are intended to produce certain effects in things designed according to the style

Architectural Styles: Integration Shared User Interface Shared Database File Transfer SOA

SOA is an architectural style SOA is an architectural style, not for houses, but for sharing information and functionality between systems Like any architectural style, SOA has a set of distinguishing characteristics There are many ways to build a functional house…the right one depends on what you find important

Distinguishing Characteristics Interactions between consumers and providers (of functionality, data) take place across a minimalist interface Interface based on open (versus proprietary) standards Interface defined in business event terms, not system or technology terms Consumer can discover interface dynamically

What is SOA…really? A set of policies, standards, and guidelines that constitute the architectural style A reference architecture can provide a starting point for these by standardizing terminology and then standardizing how concepts are implemented Mention the SOA-RM and JRA.

The Global JRA The Global Infrastructure/Standards Working Group is defining a Justice Reference Architecture The JRA: Establishes common terminology for discussing SOA Evolves SOA concepts into reference standards/guidelines that you can use in establishing a specific SOA in your environment (rather than starting from scratch)

Key JRA Deliverables The JRA itself (common terminology) Service Interaction Profiles: Think “messaging standards” Web Services Others Service Modeling Guidelines Service Design Principles Methodology for identifying services Guidance on necessary investments to support services and interactions Management/Policy guidelines

What SOA is Not The same as web services Service buses and message brokers An infrastructure investment strategy The brainchild of any particular vendor Radically new SOA is not web services, but web services can be an effective means of implementing an SOA SOA is not about classes of tools, though tools can be useful as part of an implementation strategy SOA is not going to tell you who provisions what, where to outsource, what to share

Why SOA? What is the value? How do I sell it? Why is an architecture with these qualities a good thing? What value will I get by adopting SOA as my integration / information sharing approach?

Agility Accessing capabilities through services, if done with care, should result in more agile integrated systems Agility: the ability to adapt to changing business requirements and environmental context

Agility Makes a Difference Agility is the hallmark of successful modern enterprises Citizens expect rapid response to changing requirements In the public safety arena: Clever opponents New partners and requirements Policy initiatives Examples of success through agility: Amazon, Dell, Google, Toyota (lean mfg has been successful mostly because it promotes agility through reduced waste)

How is SOA agile? Minimizing dependencies: loose coupling Interoperability When context changes, there is minimal impact on existing systems What kinds of context changes can happen? Loose coupling and interoperability are really synonyms. Get some audience perspective on last bullet question. Suggested answers: system context, implementation context, temporal context, semantics Talk about policy agility.

Summary SOA is a style of designing integration solutions to achieve technical and policy agility SOA is not technology that you buy…it’s a way of thinking about positioning your technology capabilities for agile sharing

BJA/Partner Resources Global JRA: http://it.ojp.gov/topic.jsp?topic_id=242 Training: IJIS/SEARCH SOA Seminar available through GTTAC Technical Assistance available through BJA partners

Success Stories Wisconsin Washington State District of Columbia New York City—Corrections and Probation Los Angeles County

Director, Systems and Technology Thank You! Scott Came Director, Systems and Technology SEARCH scott@search.org 916-212-5978