18
1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

Embed Size (px)

Citation preview

Page 1: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

1

Tutorial for the EAWG:Solution Architecture for 2010

Brand NiemannSenior Enterprise Architect

U.S. EPAJanuary 28, 2010

Page 2: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

2

Supporting EPA's Top Priorities

• During the SES Conference, the Administrator also asked that we work as “One EPA” in finding ways to think and act in much broader, cross-organizational and collaborative ways. I fully support this vision and view it as the foundation of our work and the culture of OEI. I believe it is the nature of our business to embrace collaboration and the essence of our mission is to seek innovation. In closing, I am proud of your work, and appreciate your continued commitment to finding creative solutions and innovative ways to improve our day to day business.– Linda A.Travers, Principal Deputy Assistant Administrator, Office

of Environmental Information, Environmental Protection Agency, January 22, 2010, Email to All.

Page 3: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

3

EPA EA Strategic Planning Session

• January 19-21, 2010:– We Developed (Facilitated by Contractor PPC Using The Grove

Graphics*):• Value Proposition: Content, Connections, and Delivery• Stakeholder Map: Ranking by Importance• Context Map: Federal Trends, Political Factors, etc.• Solution Architecture Process: Architect, Build, and Implement• Solution Pilots (Region 6: ECMS - Vern McFarland; Region 4:

Mobile Inspections – Jim Couch and Tony Studer; Climate Change: Gene Durman; Cloud Computing – Desktop Comparison: Brand Niemann and PPC; and Finance: OMB CFO Danny Werfel is redesigning the government’s financial reporting system)

– See http://cioslearning.wik.is/2010_Federal_CIO_Boot_Camp/Danny_Werfel

• A Roadmap and List of Action Items for Management Briefings (see slides 7-9).

* http://www.grove.com/site/index.html

Page 4: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

4

EPA EA Strategic Planning Session

Source: Photos taken by the author’s iPhone.

Page 5: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

5

EPA EA Strategic Planning Session

Source: Photos taken by the author’s iPhone.

Page 6: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

6

Open Government Directive Workshop, January 11, 2010

Source: Photos taken by the author’s iPhone.

Page 7: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

7

Open Government Directive Workshop, January 11, 2010

https://opengovdirective.pbworks.com/

Page 8: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

8

Open Government Directive Workshop, January 11, 2010

https://opengovdirective.pbworks.com/Government-Desktop-in-the-Cloud

Page 9: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

9

An EPA EA Roadmap

What? Who? How? Clients

Compliance OMB Business-as-Usual

Segments, etc.

Solutions Program Offices & Regions

Reusable Component Services

Regions 4 & 7, etc.

Innovations Agency & Cross-Agency

Cloud Computing Desktop / Mobile Apps

Alternative analyses, etc.

Source: Brand Niemann, January 18, 2010.

Page 10: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

10

My List of Action Items• Task 1: Work with Eric Marks (not an EPA contractor, but a member of our

federal cloud computing team) to get his Cloud Computing Reference Model into Troux (like the FEA E-Gov Module) so we can use it in IMPART to do Cost Alternative Analyses as required by OMB this year.

• Task 2: Update my Target Architecture 3.0 to includes Eric's Cloud Computing Reference Model and the Open Government Directive work I am doing for the Office of the Administrator / Office of Environmental Innovation and the CIOC Best Practices Committee in support of the recent Open Government Directive Workshop and CIOC Boot Camp Training, respectively.

• Task 3: Work to mentor others in becoming Solution Architects by creating a training module based on a SOA with web-services - reusable component services for each EPA Region (patterned after the current work for Regions 4 and 7) for the upcoming workshops in February and March. I already have tutorials of the Solution Architecture work that I have done for Region 4 and the two segments (Lisa and Vince). As we discussed, this interfaces with Kevin's work on Data Architecture using the four layer model (Information Architecture - topic and subtopic and Data Architecture - data table and data element).

Page 11: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

11

My List of Action Items

• I am hoping that all of this will help sell this to management - as we discussed in the planning session - the fact that I had already done so much of this and as our facilitator said "little or no new resources" would be needed! I have materials for each of these three tasks that would help us in doing that since I have been implementing SAs since I was selected to be a member of the original Federal SAWG (Solution Architects Working Group) by the first OMB Chief Architect, Bob Haycock, in 2002. Those solution architectures are all posted on the Web to be used and re-used.– See http://web-services.gov and http://semanticommunity.net

Page 12: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

12

Task 1

• Cloud Computing Reference Model into Troux (like the FEA E-Gov Module) so we can use it in IMPART to do Cost Alternative Analyses as required by OMB this year.– Federal Cloud Computing

• http://federalcloudcomputing.wik.is/– See Eric Marks Presentation and White Paper– Eric Marks and Bob Lazano have a forthcoming book

(May 2010)* and a cost workbook that will be made available when the client case studies are completed.

* Executive's Guide to Cloud Computing – see Amazon.com

Page 13: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

13

Task 1Cloud Computing Reference Model (CC-RM)

Page 14: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

14

Task 1

Page 15: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

15

Task 2

• Update my Target Architecture 3.0 to include the Cloud Computing Reference Model and the Open Government Directive and Data.gov/semantic work.– Federal Cloud Computing

• http://federalcloudcomputing.wik.is/– See Eric Marks Presentation and White Paper

– Semantic Community• http://semanticommunity.net/

– Tutorial: Put Your Desktop in the Cloud to Support the Open Government Directive and Data.gov/semantic

» https://opengovdirective.pbworks.com/Government-Desktop-in-the-Cloud

Page 16: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

16

Task 3

• Work to mentor others in becoming Solution Architects by creating a training module based on a SOA with web-services - reusable component services for each EPA Region (“Odelia’s 10”).– Previous work for EPA Region 4:

• http://web-services.gov/#link8 • http://web-services.gov/scope03022005A.ppt

Page 17: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

17

Task 3

http://www.mindtouch.com/MindTouch_Deki/Features/Architecture

MindTouch Deki: A Distributed Heterogeneous System Detailed view of MindTouch Deki's architecture

Page 18: 1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010

18

Task 3

http://epa.wik.is/Regions/Region_10