Versions Compared

Key

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

...

  1. High Availability
    Users of traditional web applications often have the expectation that services will be available anytime.  In order to provide this level of functionality, the underlying web services must should be available 24 x 7.  To that end, more work is required to understand what web services need to be highly available, and what updates they may require to meet this demand.
     
  2. Clarify Support
    In order to provide a highly available service, the support procedure must should be expanded to provide 24 x 7 response.  In particular, an escalation path must should be clearly defined in order to assure around the clock support.
     
  3. Data Latency
    Any data latency issues due to source downtime or caching should be thoroughly documented.  This will give developers a fuller understanding of the data they are using and allow them to create applications that deal with possibly data delays.
     
  4. Versioning
    In order to provided a reliable and stable interface to developers, a versioning methodology should be agreed upon and utilized throughout the project.  Developers are encourage encouraged to learn from the versioning work currently being done on other projects, including Kuali Student and Kuali RICE.  Also, IS&T must commit to supporting any released versions for the foreseeable future as applications tend to remain active for many years once deployed.
     
  5. Statistics and Reporting
    The current method of gathering statistics should be reviewed and updated to allow for better and more robust reporting.  This will allow for a better understanding of how current services are used and offer guidance were where future development work may be needed.
     
  6. IS&T Standards
    IS&T should develop a convention around web-services and development for IS&T web services.  Even with such a standard in place, services would still need to go through the TAP review process before going into production.

...