E the actions that a receiving service may or should

This preview shows page 35 - 36 out of 76 pages.

on, but also (implicitly or explicitly) the “verbs,” i.e., the actions that a receiving service may or should take on such a data object (e.g., Sync, Process, Get, Show, etc.). While “verbs” may be somewhat generic, such canonical formats are in general specific to a particular domain. Various standards exist corresponding to different application domains (e.g., OAGi BODs for business documents or ODF and OOXML for office productivity documents). Also important is the stack of interoperability standards for interfaces, packaging, and transport such as SOAP, WS-* and ebXML. Figure 11 – SaaS Interface The self-service management interface of a SaaS offering is typically concerned, not with life cycle, but with the administration and customization of application functionality for each user Self-service Management API Functional Interface SaaS Cloud Service Cloud user manages their use (# of users, etc.) of the application The user or Web services interface of the application
Image of page 35

Subscribe to view the full document.

NIST Cloud Computing Standards Roadmap NIST SP500 291 v1.0 36 of the offering. Through this interface, for example, additional users can be added (along with their credentials and permissions), additional features can be ordered for each user (usually in packaged sets), and an accounting of each user’s consumption of the offering is available. Interoperability of a SaaS management interface may be best achieved by focusing initially on Web service interfaces for common operations, such as those around identity management. Most of these interfaces will be tested and analyzed by NIST to validate its capabilities against the list of cloud computing use cases. At the same time, work is continuing in the SDOs to further the interests of cloud computing interoperability – including the maintenance of standards to reflect implementation experience, development of new standards for agreed-upon functions and/or protocols, and the profiling of existing standards. 5.4 Cloud Computing Standards for Portability The rapid adoption of virtual infrastructure has popularized the practice of packaging, transporting and deploying pre-configured and ready-to-run systems, including all needed applications and the operating systems into virtual machines. The development of a standard, portable meta-data model for the distribution of virtual machines to and between virtualization and cloud platforms will enable the portability of such packaged workloads on any cloud computing platform. Some cloud workload formats contain a single VM only; modern enterprise applications are often constructed using a multiple tiered model, where each tier contains one or more machines. A single VM model is thus not sufficient to distribute a complete multitiered system. In addition, complex applications require install-time customization of networks and other customer-specific properties. Furthermore, a virtual machine image is packaged in a run-time format with hard disk images and configuration data suitable for a particular hypervisor. Run-time formats are optimized for execution and not for distribution. For efficient software distribution, a number of additional features become critical,
Image of page 36
You've reached the end of this preview.
  • Spring '14
  • NIST Cloud Computing Standards Roadmap

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern