Page 112 - Cloud computing: From paradigm to operation
P. 112

1                                    Framework and requirements for cloud computing



















































                            Figure A.5 – Provider–peer provider relationship for use service activity

            A.3     The cloud service developer–cloud service provider relationship
            Cloud  service  developers  create  and  package  service  implementations  and  hand  them  to  cloud  service
            providers for deployment and operation. Therefore, the cloud service developer interacts with the cloud
            service provider to:
            1)      inspect the cloud service provider's environment for service execution;

            2)      test service implementations;
            3)      hand over service implementation packages.
            The  development  support  functional  components  support  the  cloud  computing  activities  of  the  cloud
            service  developer,  including  the  develop  service,  test  service  and  maintain  service  cloud  computing
            activities. These cloud computing activities depend on the development environment, build management
            and test management functional components.
            The lines in radiating from the developer environment component in Figure A.7 show that the cloud service
            developer develops the implementation of a cloud service and composes the service using the development
            environment functional component and then uses the build management system to build the service and its
            related artefacts into a deployable package. The arrows to/from the test management functional component
            indicate that the test management system performs appropriate testing against the built package, fetching
            the package from the build management system and interacting with the provider's environment via the
            development access functional component to deploy a test version of the service and execute the tests.






            104
   107   108   109   110   111   112   113   114   115   116   117