1 soa community of practice: do we have a soa business opportunity for you! brand niemann, u.s. epa,...

28
1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO Council

Upload: christal-doyle

Post on 12-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

1

SOA Community of Practice:Do We Have a SOA Business

Opportunity for You!Brand Niemann, U.S. EPA, and SOA

CoP Co-chair,Best Practices Committee,

CIO Council

Page 2: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

2

First Stops on the SOA CoP Tour

• ACT/IAC’s* SOA Committee, January 29, 2007, at SAIC, McLean, VA.

• Federal Computer Week’s SOA Essentials: What Department Heads Need to Know, February 13, 2007, Grand Hyatt, Washington, DC.

• INPUT, Service Oriented Architecture – Status Report and Update, February 28, 2007, Ritz Carlton, McLean, VA.* American Council on Technology/Industry Advisory Council.

Page 3: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

3

SOA is…

• Good Enterprise Architecture:– Pat Heinig, Project Performance Corporation, on the 2nd SOA for

E-Government Conference, October 30-31, 2006.

• Everywhere:– Panel at ArchitecturePlus Town Hall for SOA Management

Strategies, December 19, 2006.

• Inevitable:– Dave Mayo, Everware-CBDI, Collaborative Expedition

Workshop, January 23, 2007, Opening Up Networked Improvement Activities Around Service Oriented Architecture in 2007.

• Preparation for Service Systems:– More later on this.

Page 4: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

4

A Business Opportunity

• What you came looking for, right?– Learn more about SOA by working on the

Practical Guide to Federal SOA (PGFSOA).– Participate in the Phase 3 Super-pilot built on

Open Source SOA Infrastructure.– Participate in the 3rd SOA for E-Government

Conference (May 1-2, 2007, MITRE).• ACT/IAC SOA Committee Survey:

– http://www.soa-iac.org/soasurvey

Page 5: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

5

The Process

• Openness: Characterized by an attitude of ready accessibility (especially about one's actions or purposes); without concealment; not secretive.

• Collaboration: Act of working jointly.

• Open Collaboration Everywhere: Ready accessibility of working jointly in any or all places.

Page 6: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

6

Recent Results of the Process

• Collaborative Expedition Workshop, January 23, 2007, Opening Up Networked Improvement Activities Around Service Oriented Architecture in 2007:– Dave Mayo: Need a SOA vocabulary.– Duane Nickull: The OASIS SOA Reference Model is a concept

model and we need a SOA Ontology.– Chris Harding: We are doing a SOA Ontology.– Haiping Luo: SOA fits within the Enterprise Architecture

Management Guide Framework.– Eric Sweden: State and Local governments need SOA to

implement governance of multiple business processes in multiple organizations.

– Bob Marcus: DISA and NCOIC need SOA to implement multiple standards in multiple business problems and infrastructures.

http://colab.cim3.net/cgi-bin/wiki.pl?ExpeditionWorkshop/CollaborativeOrganizingWorkshopToPlanWorkshops_01_23_07

Page 7: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

7

The SOA CoP Process

• Infrastructure: The basic structure or features of a system or organization.

• Open Source: Practices in production and development that promote access to the end product's source materials — typically its source code — allowing users to create user-generated software content.

• Inclusive: Including much or everything.

Page 8: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

8

Practical Guide to Federal SOA (PGFSOA)

http://colab.cim3.net/cgi-bin/wiki.pl?PracticalGuideToFederalSOA

Page 9: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

9

SOA CoP Co-Chair & IONA CTO

• E-Government needs a comprehensive guide to SOA with Web Services standards and best practices for implementation to get from the current "as is" to the future "to be" architecture. This book meets that need superbly.– Brand Niemann, Ph.D., Co-

Chair, SICoP, U.S. Federal CIO Council

SOA CoP Co-ChairIONA CTO

Page 10: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

10

Phase 3 Super-pilot Built on Open Source SOA Infrastructure

• IONA Federal Jumpstart Program - Accelerate the adoption of Open Source SOA*:– Confusion about how to get started with SOA.– A Federally-applicable demonstration delivered on a

pre-configured virtual appliance.– A reference implementation geared to incremental

adoption of SOA components.– A “sandbox” for SOA experimentation - Allows

experimentation of SOA components and/or intermediaries.

– Visualize applicable use cases with a highly scalable, easily accessible SOA infrastructure.

* IMPORTANT NOTE: All vendors with Open Source SOA Enterprise Service Buses (ESB) are especially invited to participate.

Page 11: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

11

Phase 3 Super-pilot Built on Open Source SOA Infrastructure

• IONA Jumpstart Roadmap:– Design and develop “sandbox”– Design semantics/vocabulary:

• Use SICoP Semantic Wikis

– Design object registration and location services– Map technologies to design– Develop – Test iteration – Incrementally adopt additional services and

technologies

Page 12: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

12

Phase 3 Super-pilot Built on Open Source SOA Infrastructure

• Use Cases:– 1. SOA CoP Phase 2 Demo: Cory Casanave,

ModelDriven.Org, Lead.– 2. NCOIC: Bob Marcus, SRI, Bob Kilker, IONA, Chris

Gunderson, Netcentric Certification Office and W2COG Initiatives, and Brand Niemann.

– 3. Maritime Domain Awareness, Bob Kilker, IONA.– 4. Financial Data, XML CoP, XBRL CoP, Association

of Government Accounts, etc.• Federal Funding Accountability and Transparency Act of

2006:– http://en.wikipedia.org/wiki/

Federal_Funding_Accountability_and_Transparency_Act_of_2006

Page 13: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

13

Phase 3 Super-pilot Built on Open Source SOA Infrastructure

• SOA CoP Phase 2:– http://colab.cim3.net/cgi-bin/wiki.pl?SoaDemo

• NCOIC: Net-Centric Operations Industry Consortium:– http://www.ncoic.org/

• DLA: Department of Defense Defense Logistics Agency:– http://www.dla.mil/

• AGA: Association of Government Accountants:– http://www.agacgfm.org/

• Eagle Eye: Publishers:– http://www.eagleeyeinc.com/

• Etc.

Page 14: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

14

Next Stops on the SOA CoP Tour

• March 30, 2007, NCOIC Meeting in Norfolk, VA.– “Transcontinental” demo with OMG and NCOIC.

• April 30 – May 3, 2007, DISA Customer Partnership Conference 2007, Gaylord Opryland Convention Center in Nashville, TN.

• May 2007, Association of Government Accountants DC Chapter Conference, Washington, DC.

• May 1-2, 2007, 3rd SOA for E-Government Conference, Washington, DC Area (MITRE).

Page 15: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

15

The Business Opportunity

• Practical Guide to Federal SOA (PGFSOA):– Chris Gunderson, Project Manager and Lead

• http://colab.cim3.net/cgi-bin/wiki.pl?PracticalGuideToFederalSOA

• Phase 3 Super-pilot built on Open Source SOA Infrastructure:– Brand Niemann, SOA CoP Co-Chair:

[email protected]

• 3rd SOA for E-Government Conference (May 1-2, 2007, at MITRE):– Steve Else, SOA CoP Secretariat:

[email protected]

Page 16: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

16

3rd SOA for E-Government Conference

• Purposes:– Build on the success of the First and Second

Conferences– To learn about the World-Wide Consortium for the

Grid and GIGLite Community– Receive the IAC SOA Committee Survey Results– Discuss the Practical Guide to Federal SOA– See the SOA CoP Phase 3 Demo– Learn about the recent W3C Workshop on Web of

Services for Enterprise Computing– To support the Best Practices Committee's "Best

Practices" Process

Page 17: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

17

3rd SOA for E-Government Conference

• Planning Committee:– Greg Lomow, BearingPoint, SOA CoP Co-Chair– Brand Niemann, US EPA, SOA CoP Co-Chair– Steve Else, Private Consultant, SOA CoP Secretary– Rick Tucker, MITRE Host– Susan Turnbull, GSA and CIOC AIC– Chris Gunderson, World-Wide Consortium for the Grid (W2COG) and

PGFSOA Project Manager/Lead– Bob Kilker, IONA and SOA CoP Demo Phase 3 Lead– Bob Marcus, SRI and NCOIC– Ken Mullins, MITRE– Marc Holley, MITRE– Ken Laskey, MITRE and W3C Workshop Track Lead– Greg Hauser, Web World Tech and IAC SOA Committee Chair– Joe Jarzombek, DHS and IA Expert

Page 18: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

18

3rd SOA for E-Government Conference

• Agenda:– Tuesday, May 1st:

• MITRE Welcome and SOA CoP and Conference Overview• Opening Keynote and SOA CoP Demonstration Phase 3• Panel Session: A Practical Guide to Federal Service Oriented

Architecture (PGFSOA)• Networking Lunch (MITRE Cafeteria) and Posters/Exhibitors• Plenary Session: Previews of Tracks on the Next Day• Special Recognitions and Networking

– Wednesday, May 2nd:• Four Tracks: 90 minutes each with Introductions and 2-3

Presentations• Tutorials: IONA Jump Start for the Phase 3 Demo and Emerging

SOA Standards• Breakout Session (12-30 minute presentations)• Closing Keynote, Special Recognitions, and Networking

Page 19: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

19

3rd SOA for E-Government Conference

• Schedule:– Registration Opens: Soon– Registration Closes: April 27, 2007– All Presentations and Tutorials Due to Review and

Post: April 27, 2007– Notification on Proposals: March 9, 2007– Invitations to Present: February 5, 2007– Call for Presentations, Tutorial, and Exhibits/Posters

Deadline: March 2, 2007– Title, Presentor(s) Name(s), Affiliation(s), and Contact

Information, Brief Abstract and Suggested Place in the Agenda That Addresses Conference Purposes Limited to Two Pages in Word Format.

Page 20: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

20

Service Systems

• Steps Toward a Science of Service Systems, Jim Spohrer, et al, IBM Almaden Research Center, IEEE, January 2007, pp. 71-77:– The Service sector accounts for most of the world’s

economic activity, but it’s the least studied part of the economy. A service system comprises people and technologies that adaptively compute and adjust to a system’s changing value of knowledge. A science of service systems could provide theory and practice around service innovation.

Page 21: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

21

Service Systems

• Steps Toward a Science of Service Systems (continued):– A service system is a value-coproduction

configuration of people, technology, other internal and external services systems, and shared information (such as language, processes, metrics, prices, policies, and laws).

– The capabilities required to provision a services between service systems are distributed among people, technology, other service systems, and shared information.

Page 22: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

22

Service Systems

• Steps Toward a Science of Service Systems (continued):– The result of the coevolution is a capability

infrastructure that can augment knowledge workers and improve organizations collective intelligence (Doug Engelbart, 1962 and 1980).

– Service systems integrate people, technology, and information resources in different proportions. As a result, each system is unique, resulting in situations in which the revenue and profits scale differently (see next slide figure).

Page 23: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

23

Service Systems

Revenues

Profits

Source: Figure 2 in Steps Toward a Science of Service Systems, Jim Spohrer, et al, IBM Almaden Research Center, IEEE, January 2007, pp. 71-77

Information Technology

Software as a service

Labor

Page 24: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

24

What a Year for SOA in E-Government!

• January 2006: First Collaborative Expedition Workshop on SOA and Announced the SOA CoP to the Chief Architects Forum.

• May 2006: First SOA for E-Government Conference with Support from MITRE (Rick Tucker), ZapThink (Ron Schmelzer), OMG (Cory Casanave & Richard Soley), IAC SOA Committee (Greg Hauser & Sid Chowdhary), Everware-CBDI (David Sprott & Dave Mayo), etc.– Specification for SOA Implementation and Testing.

Page 25: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

25

What a Year for SOA in E-Government!

• October 2006: Second SOA for E-Government Conference with Support from MITRE (Rick Tucker), ZapThink (Ron Schmelzer), OMG (Cory Casanave), IAC SOA Committee, Six Vendors in the Live SOA CoP Demo, SOA Agencies and Organizations, The Linthicum Group (David Linthicum), etc.– The Governance Subcommittee is in the process of looking at a

live pilot that addresses change management and SOA from the Best Practices Committee (SOA CoP) which will enable IAC to accurately draft a white paper containing guidance on change management and the system life cycle for SOA.

• December 2006: SOA CoP at the OMG SOA Information Day and SOA SIG Meeting and at the ArchitecturePlus Seminar “Town Hall for SOA Management Strategies”. AFFRIM 2006 Survey shows SOA rank second after Security technology and solutions to performing federal CIO functions!

Page 26: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

26

For “Fostering” the SOA Community of Practice and theFirst SOA for E-Government Conference, May 23-24, 2006,

at The MITRE Corporation, McLean, VA.

Special RecognitionRoy Mabry, Co-Chair AIC Governance

Subcommittee

Federal CIO Council’s Semantic Interoperability Community of Practice (SICoP)

Produced in Collaboration With

By SOA CoP Co-Chairs, Greg Lomow, Bearing Point & Brand Niemann, U.S. EPA

SOA CoP

Page 27: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

27

For the Best Organization SOA Application at the2nd SOA for E-Government Conference, October 30-31, 2006, at

The MITRE Corporation, McLean, VA.

Special RecognitionAlan Harbitter (Nortel Government Solutions) and

David Webber (AC Technologies)

Federal CIO Council’s Service-Oriented Architectures Community of Practice (SOA CoP)

Produced in Collaboration With

By SOA CoP Co-Chairs, Greg Lomow, Bearing Point & Brand Niemann, US EPA

SOA CoP Best Practices and Architecture & Infrastructure Committeesof the Federal Chief Information Officers Council

Page 28: 1 SOA Community of Practice: Do We Have a SOA Business Opportunity for You! Brand Niemann, U.S. EPA, and SOA CoP Co-chair, Best Practices Committee, CIO

28

Overview

• 1. Best Practices Committee

• 2. SOA CoP

• 3. SOA CoP SOA Maturity Model

• 4. SOA Metamodel and Ontology

• 5. Future Plans

• 6. Questions and Answers

See OMG SOA Information Day, Washington, DC, Hyatt, Crystal City, Virginia, December 4, 2006, at http://colab.cim3.net/file/work/SOACoP/2006-12-04/SOACoP12042006.ppt