Implementation of Cloud Services in a Business Environment
      
      
        53
      
      
        Manageability
      
      
        Reporting
      
      
        Fault management
      
      
        Security
      
      
        End user access control
      
      
        Provider access control
      
      
        Resource partitioning
      
      
        Logging
      
      
        Threat Management
      
      
        Compliance
      
      
        Compliance with regulations
      
      
        The importance of specific areas also depends on the planned category of cloud
      
      
        services to be deployed.
      
      
        7.1
      
      
        Requirement Areas
      
      
        The area of functionality ultimately deals with the basic services requested. They
      
      
        are regarded to be the overall solution requirements when establishing the
      
      
        applicability of cloud solutions (Hugos & Hulitzky, 2010, p. 77).
      
      
        Infrastructure-As-A-Service for example provides the user with processing power,
      
      
        storage, and other essential computing resources. In order to efficiently use IAAS,
      
      
        the company is demanded to consider what resources are needed. Furthermore it
      
      
        should be taken into consideration what operating system will be used and if it
      
      
        should be obtained from the remote provide or not (Harding, 2011, p. 86).
      
      
        Platform-As-A-Service on the other hand gives the company the opportunity to
      
      
        develop and implement applications, created using programming languages and
      
      
        tools provided by the cloud services host. Again the company should be aware of
      
      
        the environment the applications will be executed in, as well as the programming
      
      
        language intended to use for writing the applications. A possibility could be that most
      
      
        of the development process is done locally and only the final code is uploaded into
      
      
        the cloud for integration purposes, testing and deployment. This measure can help
      
      
        reducing expenditures and speed up the process of development (Harding, 2011,
      
      
        p. 87) & (Baun, 2010, pp. 35-38).
      
      
        Source: (Harding, 2011, p. 86)