Page 113 - Cloud computing: From paradigm to operation
P. 113
Framework and requirements for cloud computing 1
In Figure A.7, the lines from the development environment show that the development environment and
build management system are used to create the software and related artefacts of the service
implementation which offers the service interface. The cloud service developer can also create the service
access implementation.
In order for the service implementation and service access to run in the target execution environment, the
correct enablement for security, monitoring, management and automation needs to be developed, as well
as enablement for integration into the service execution environment. The cloud service developer discovers
the appropriate enablement for monitoring integration, security integration and service integration by using
the development access capabilities. In addition, information and requirements for enabling authentication
and identity management, as well as authorization and security policy management, is retrieved via the
development access functional component.
The enablement of the cloud service implementation for deployment and provisioning is also done using the
development environment and build management system (e.g., via scripts and configuration metadata files).
The cloud service developer uses the development access functional component to discover what the
provisioning and deployment requirements are.
The service implementation is packaged with the deployment and provisioning information and passed to
the CSP:cloud service manager to perform the deploy services activity resulting in the service being available
for use by customers in the provide services activity.
Figure A.6 – Provider–peer provider relationship for business interface
105