Page 82 - Cloud computing: From paradigm to operation
P. 82
1 Framework and requirements for cloud computing
Figure 8-5 – Cloud computing activities related to cloud service partner sub-roles
8.4.2.1 Design, create and maintain service components
The design, create and maintain service components activity involves:
• designing and creating software components that are part of the implementation of a service;
• creating the functionality which is offered to users of the service, which also involves connecting the
service components to the provider's operational support systems, so that the service
implementation can be monitored and controlled;
• processing problem reports relating to the operation of a service implementation;
• providing fixes to service implementations;
• providing enhancements to service implementations.
8.4.2.2 Compose services
The compose services activity focuses on composing services using existing services. This activity involves:
• creating service functionality by means of composing together one or more existing services
provided elsewhere;
• describing the technical aspects of the service (functional interfaces, SLAs,…);
• designing an interface to the cloud service customer representing the composed services from
across multiple cloud service provider offerings;
• performing composition which can involve intermediation, aggregation or arbitrage of the existing
services.
8.4.2.3 Test services
The test services activity focuses on testing the components and services created by the cloud service
developer. This activity involves:
• performing tests of the components that make up a service implementation to assure that they
perform the functionality of the service completely and correctly;
• ensuring interoperability with the cloud services provided by a peer cloud service provider;
• testing which should include checking that the connections to the cloud service provider's
operational support systems operate correctly – as a result, it is typically necessary to perform some
of the testing in a test area of the cloud service provider's data centre.
74