SLA-based Secure Cloud Application Development

Journal Title: Scalable Computing: Practice and Experience - Year 2016, Vol 17, Issue 4

Abstract

The perception of lack of control over resources deployed in the cloud may represent one of the critical factors for an organization to decide to cloudify or not its own services. The flat security features offered by commercial cloud providers to every customer, from simple practitioners to managers of huge amounts of sensitive data and services, is an additional problem. In recent years, the concept of Security Service Level Agreements (Security SLAs) is assuming a key role for the secure provisioning of cloud resources and services. This paper illustrates how to develop cloud applications that deliver services covered by Security SLAs by means of the services and tools provided by the SPECS framework, developed in the context of the SPECS (Secure Provisioning of Cloud Services based on SLA Management) European Project. The whole (SPECS) application life cycle is dealt with, in order to give a comprehensive view of the different parties involved and of the processes needed to offer security guarantees on top of cloud services. The discussed development process is exemplified by means of a real-world case study consisting in a cloud application offering a secure web container service.

Authors and Affiliations

VALENTINA CASOLA, ALESSANDRA DE BENEDICTIS, MASSIMILIANO RAK, UMBERTO VILLANO

Keywords

Related Articles

SCALE-EA: A Scalability Aware Performance Tuning Framework for OpenMP Applications

HPC application developers, including OpenMP-based application developers, have stepped forward to endeavor the future design trends of exa-scale machines, such as, increased number of threads/cores, heterogeneous archit...

Introduction to the Special Issue on Mobile Cloud Applications and Challenges

We are happy to present this special issue of thee Scientific Journal Scalable Computing: Practice and Experience. In this special issue on Mobile Cloud Applications and Challenges (Volume 19 No 4 December 2018), we have...

Multi-objective Middleware for Distributed VMI Repositories in Federated Cloud Environment

Virtualization represents an essential technology in Cloud computing, which allows virtual machines (VM) to be executed within their own environment on top of physical hardware. The modern methods for software delivery a...

Cloudflow - enabling faster biomedical pipelines with MapReduce and Spark

For many years Apache Hadoop has been used as a synonym for processing data in the MapReduce fashion. However, due to the complexity of developing MapReduce applications, adoption of this paradigm in genetics has been li...

AutoAdmin: Automatic and Dynamic Resource Reservation Admission Control in Hadoop YARN Clusters

Hadoop YARN is an Apache Software Foundation open project that provides a resource management framework for large scale parallel data processing, such as MapReduce jobs. Fair scheduler is a dispatcher which has been wide...

Download PDF file
  • EP ID EP204685
  • DOI 10.12694/scpe.v17i4.1200
  • Views 38
  • Downloads 0

How To Cite

VALENTINA CASOLA, ALESSANDRA DE BENEDICTIS, MASSIMILIANO RAK, UMBERTO VILLANO (2016). SLA-based Secure Cloud Application Development. Scalable Computing: Practice and Experience, 17(4), -. https://www.europub.co.uk/articles/-A-204685