Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Version
    • The version number of the interface, used to ensure the stability of the interface.
  • Endpoint(s)
    • Where the Service is exposed, e.g. the URL of the Service endpoint.
    • The protocol used by the endpoint, e.g. SOAP or REST.
    • The data-interchange format used by the endpoint, e.g. XML or JSON.
    • Any Service Level Agreements for this endpoint, for example:
      • Availability - any uptime guarantee or outage window
      • Timeliness - how "fresh" the data available via this endpoint is
  • Stability - this is a general control on whether the interface should be considered reliable or not; developers should undertake a Contract with the Service provider before consuming an interface that is not Committed. Categories likely to be:
    • Committed - the interface will not change across system developments or upgrades
    • Uncommitted/External - the interface is under internal development or is controlled by third parties (for example, an out-of-the-box Blackboard Service)
    • Not an Interface - this interface should not be used.
  • Data Classification - a general control on what level of protection the data available via this Service is subject to. The target way to do this may be to have this enforced by an ESB, but this may not be achievable in the short term. Categories may be:
    • Public
    • Mixed
    • Private


WashingtonUW
Non WSDL (eg machine discover-able)
UMUW-WMadison
Beachheads and the snipers are fierce

...

A new committee is being established to manage the lifecycle of the services. This committee is made up of the business users - people that are owners of the services. Some services are ""enterprise"" in that they are not really owned by any particular registrar or business owner, and therefore have to be ""owned"" by a central entity (e.g. VP of Operations - delegated to one of the registrars). We'll have to see how this committee functions...it hasn't met yet.

WashingtonUW
Yes: has made us more aware of the need to communicate between silos

UMUW-WMadison
It has informed it. It has pointed out possible directions

...