Making Cloud SLAs readily usable in the EU private sector

Use Cases

CSP Specifying Carve-Outs in its Cloud Service Terms

As there is so much to think about while choosing, selecting and procuring cloud services, and the SME is aware that carve-outs are part of the cloud SLA where the CSP further limits or excludes its responsibility and liability, it is not always the highest priority to assess, understand, discuss and negotiate these with the CSP. When an incident happens the CSP has defined the carve-out ‘force majeure’ very broad, in a way that all influences of third parties are excluded, even of those the CSP procures to be able to provide the cloud services. In such a case, if an incident happens, the SME usually expects that it would be within the control of the CSP, but is often unable to claim any resource. The CSP merely referred to the general carve-out in the applicable SLA.

User type:

SME

User maturity:

Novice
Basic
Experienced

Cloud Service lifecycle phase:

Acquisition
Operation

Cloud usage:

App on a Cloud

Payroll processing in the Cloud

The organisation decided to see how practical it would be to run the payroll process in the cloud. The existing payroll system was architected as a distributed application, so moving it to the cloud was relatively straightforward. The payroll application used an SQL database for processing employee data. Instead of rewriting the application to use a cloud database service, a VM with a database server was deployed. The database server retrieved data from a cloud storage system and constructed relational tables from it. Because of the size of the original (in-house) database, extraction tools were used to select only the information necessary for payroll processing. That extracted information was transferred to a cloud storage service and then used by the database server. The payroll application was deployed to four VMs that run simultaneously; those four VMs work with the VM hosting the database server. The configuration of the payroll application was changed to use the VM hosting the database server; otherwise the application was not changed.

User type:

SME

User maturity:

Novice

Cloud Service lifecycle phase:

Acquisition
Operation

Cloud usage:

App on a Cloud

Local Government Services in a Hybrid Cloud

There are more than 1800 local governments across Japan, each of which has its own servers and IT sta . A secondary goal of the Kasumigaseki cloud is to provide a hybrid cloud environment. In addition to the Kasumigaseki cloud, the Japanese central government has decided to group local governments at the prefecture level. Each prefecture will have a private cloud and a connection to the Kasumigaseki hybrid cloud. Internal tasks and some data will be hosted in the prefecture’s private cloud, while other data will be stored locally. Wherever possible, existing systems will be virtualised and hosted in the Kasumigaseki cloud.

User type:

Government

User maturity:

Experienced

Cloud Service lifecycle phase:

Operation

Cloud usage:

App on a Cloud
Cloud Bursting

Logistics and Project Management in the Cloud

A small construction company with approximately 20 administrative employees needed a way to manage their resources, optimise project scheduling and track job costs. The company had very specific requirements that no commonly available system addressed, so they used a combination of Quickbooks and spreadsheets. This system was not elastic and was a huge waste of human resources. The solution to the problem was to build a custom client-side application. All of the business logic resides on the client (company). Data for the application is served from a Google App Engine (GAE) datastore. The datastore does not enforce any sort of schema other than an RDF graph, although it does host an RDF-OWL ontology. The client uses that ontology to validate data before displaying it to the user or sending it back to the GAE.

User type:

SME

User maturity:

Novice

Cloud Service lifecycle phase: NA

Cloud usage:

App on a Cloud
Data Integrity

Cloud-based Development and Testing

An online retailer needs to develop a new Web 2.0 storefront application, but does not want to burden its IT sta  and existing resources. The company chooses a cloud provider to deliver a cloud-based development environment with hosted developer tooling and a source code repository. Another cloud provider is chosen to provide a testing environment so that the new application can interact with many di different types of machines and huge workloads.

User type:

SME

User maturity:

Experienced

Cloud Service lifecycle phase:

Acquisition
Operation

Cloud usage:

App on a Cloud
Cloud Bursting
Data Integrity
High Availability

SME video storage and streaming from the Cloud

A financial investment company is launching new investment products to its agents and affiliates. A number of videos have been created to teach the company’s agents and affiliates about the benefits and features of the new products. The videos are very large and need to be available on-demand, so storing them in the cloud lessens the demands on the corporate infrastructure. However, access to those videos needs to be tightly controlled. For competitive reasons, only certi ed company agents should be able to view the videos. An even stronger constraint is that regulations require the company to keep product details, including the videos, confidential during the quiet period before the launch of the product. The company’s decision is to use a public cloud storage provider to scale the secure hosting and streaming of the videos. The cloud solution must control the videos with an auditable access control mechanism that enforces the company’s security policies.

User type:

SME

User maturity:

Novice
Basic

Cloud Service lifecycle phase:

Acquisition
Operation

Cloud usage:

App on a Cloud
High Availability

SME using IaaS/PaaS

EasyAgriSelling is a small tech start-up in the EU, which developed an online web shop software (as a service) for farmers who would like to start direct-selling their vegetables and other products. Their slogan is: “Selling your agricultural produce to consumers, made easy”. Farmers can set up an online shop in a few clicks - customising their shop with a logo, colours and a description of their farm. EasyAgriSelling operates a pay-as-you-go model, charging no monthly fee, but only charging their customers when products are sold. EasyAgriSelling is a SaaS provider and they are a cloud services customer building services on a cloud provider who offers them IaaS and PaaS on which to build their product. The SaaS platform runs on top of the IaaS/PaaS platform.

User type:

SME

User maturity:

Experienced

Cloud Service lifecycle phase:

Acquisition
Operation

Cloud usage:

App on a Cloud
High Availability

Distribution of SME Training Material to Mobile Employees

A SME must deploy the technical processes and considerations to distribute educational material for new products to their agents. Given the potential network tra c to be generated by this process, it is necessary to rely on Cloud services. 

 

User type:

SME

User maturity:

Basic
Experienced

Cloud Service lifecycle phase:

Operation

Cloud usage:

App on a Cloud
Data Integrity
High Availability

Cloud Brokering: Cloud Chargeback and Showback

A Cloud Service Customer (CSC) uses the services of a Cloud Broker to select the Cloud Service Provider (CSP) that fulfils its specific requirements. The Broker implements a service catalogue encompassing services from multiple CSPs. In addition, the catalogue clearly outlines charges for the various resources that can be provisioned. The CSC makes a selection and the Cloud Broker seamlessly provisions the requested resource from the appropriate CSP through their API or other interface using their native commands. At the same time, the Broker handles the chargeback to the CSC’s organisation, if appropriate.

User type:

SME

User maturity:

Novice

Cloud Service lifecycle phase:

Acquisition

Cloud usage:

App on a Cloud

SME migrating from one SaaS CSP to the other

A SME must deploy the technical processes and considerations to distribute educational material for new products to their agents. Given the potential network traffic to be generated by this process, it is necessary to rely on Cloud services.

User type:

SME

User maturity:

Basic
Experienced

Cloud Service lifecycle phase:

Operation

Cloud usage:

App on a Cloud
Data Integrity
High Availability

Pages