1 / 9

SWIM Governance

SWIM Governance. Demonstration and Prototyping Information Exchange Briefing. Paul Jackson. November 3, 2010. Governance Basics. Definition

vanya
Download Presentation

SWIM Governance

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SWIM Governance Demonstration and Prototyping Information Exchange Briefing Paul Jackson November 3, 2010

  2. Governance Basics • Definition • Ensuring and validating that assets and artifacts within the architecture are acting as expected and maintaining a certain level of quality. (Gartner, 2007) • Components • WHO is responsible • Governance Authority • Service Providers • Service Consumers • WHAT must they do • Governance Policies • Service Contracts • HOW must they do it • Standards • Governance Processes

  3. SWIM Governance WHO is responsible Governance Authority Initial Service Candidate Approval by Technical Review Board (TRB) SWIM manages remainder of lifecycle for approved programs Service Providers responsibilities documented Service Consumers responsibilities documented WHAT must they do SWIM Governance Policies v1.1 Templates for Service Contract artifacts HOW must they do it Technical Standards coordinated with NAS Enterprise Architecture TV-1 Technical Standards Profile TV-2 Technical Standards Forecast FAA Standards FAA-STD-063 XML Namespaces FAA-STD-064 Web Service Registration FAA-STD-065 Web Service Description Documents FAA-STD-066 Web Service Taxonomies SWIM Service Lifecycle Management Processes v1.0 SWIM Version Management Processes v1.0 3

  4. SWIM Compliant Non-Government Systems Enterprise Governance Authority The Good… FAA Systems SWIM Compliant Government Systems SWIM Core Capabilities …the Bad… … and the Ugly Zeal for SOA and Web Services without Governance leads to incompatible implementations and “rogue” services.

  5. SWIM Compliant SWIM Compliance • SWIM Compliance Definition: • “verified conformance to SWIM Policies.” (SWIM Service Lifecycle Management Processes v1.0) • Verification Mechanisms • Manual review of artifacts • Governance-enabling Technology • NAS Service Registry/Repository (NSRR) • Testing Tools (Actional, Lisa, etc…) • SWIM Web Service Security Compliance Test Kit (SWIM WS-S CTK) • Policy Servers • XML Gateways • Enterprise Service Management (ESM) software • Not just a “Rubber Stamp”

  6. NAS Service Registry/Repository • Production NSRR deployed – July 1, 2010 • https://swimrep.faa.gov/soa • HP Systinet • Technical Support available during normal working hours • Mon – Fri, 8-5PM • Email issues/problems to 9-act-swimregistry@faa.gov • User Account Request Form • www.swim.gov – Documents – SWIM Compliance • Mail to paul.jackson@faa.gov

  7. NSRR Dashboard

  8. Business Services, Implementation and Endpoint Relationships

  9. More at… www.swim.gov

More Related