specs project · specs project cerict, italy (coordinator) tud, germany ieat, romania csa, united...

16
SPECS Project Secure Provisioning of Cloud Services based on SLA Management SPECS Overview

Upload: others

Post on 24-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

SPECS Project Secure Provisioning of Cloud Services

based on SLA Management

SPECS Overview

Page 2: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Outline

n  Introduction n  Project n  Challenges n  Security SLAs n  Mission

n SPECS n  Models n  Process n  Framework

n Results n  Security SLA n  Security Metric

Catalogue n  Framework n  Solution Portfolio

23/02/16 1st Workshop DPSP - Napoli 2

Page 3: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

SPECS Project

CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland

FP7-ICT-10-610795 Project Start: 1/11/2013 Project Type: STREP Duration: 30M Total Funding: 3.5 M EU Contribution: 2.4 M

1st Workshop DPSP - Napoli 3

Page 4: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Cloud Security Challenges

n  CSP Security Assessment n  I made a risk assessment;

does my CSP offer all the controls I need to meet my security requirement?

n  Comparison of security offered by CSPs n  Many CSPs offer the same

functionalities at different costs, how the security changes from one to another?

n  Monitoring CSP Security n  My CSP granted me it is

applying a lot of security controls, how can I verify it is true? If a security breach happens, how can I be aware of it?

n  Data Protection n  Do I respect all data

protection regulation? Is my privacy respected?

23/02/16 1st Workshop DPSP - Napoli 4

Page 5: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Security Service level Agreements

n Open Challenges: n  identification and representation of security attributes n  quantification of the security level n  continuous monitoring of the fulfillment of the SLAs n  automated enforcement

23/02/16 1st Workshop DPSP - Napoli 5

Security SLAs are contracts among CSP and CSCs regulating the security level granted over provisioned services

Page 6: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

SPECS Mission

SPECS aims at using Security SLAs to: n  negotiate Security among CSC and CSP,

enabling Customers to compare CSPs and CSPs to offer security addressing customer specific needs;

n  automatically enforce Security on services delivered to CSCs according to their requirements.

n  enable both CSCs and CSPs to monitor security levels and react when security is violated

23/02/16 1st Workshop DPSP - Napoli 6

Page 7: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

SLA-based cloud Services

Negotiate •  Agree on

Security Controls and Metrics

Implement •  Activate

Security Mechanism

Monitor •  Collect

Security Metrics measuremnt

Remediation •  Identify

Violation and apply remedies

Renegotiate •  Change

SLA terms

23/02/16 1st Workshop DPSP - Napoli 7

Page 8: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

SPECS Model

23/02/16 1st Workshop DPSP - Napoli 8

Customer

SPECS Owner

Developer

CSP

Develop Use

Manage

Cloud Service

Cloud Service

Use

Broker & Configure

Page 9: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

SPECS Framework

23/02/16 1st Workshop DPSP - Napoli 9

9

SLA Platform

Negotiation Monitoring Enforcement

SPECS Application

Enabling Platform

Customer Developer

SPECS Owner

Page 10: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Results: Security SLA Model

n A Security SLA model and its machine readable format made according to state-of-the art standards (ISO 19086, WS-Agreement, …)

n Security SLA usable according to standard risk modeling processes

n Security SLA containing standard and measurable security metrics to offer grants (easy for Providers and verifiable by Customers)

23/02/16 1st Workshop DPSP - Napoli 10

Page 11: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Security SLA Model

11

Declarative

Measurable

23/02/16 1st Workshop DPSP - Napoli

Page 12: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Results: Security Metric Catalogue

n A Catalogue of security metrics represented according to the latest NIST/ISO standards

n More than 20 security metrics defined in SPECS

n More than 160 security metrics collected from other projects and standard bodies and represented according to SPECS model

23/02/16 1st Workshop DPSP - Napoli 12

Page 13: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Results: SPECS Framework

23/02/16 1st Workshop DPSP - Napoli 13

Page 14: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Results: SPECS portfolio n  Secure Web Container

n  A PaaS offering Web servers preconfigured with TLS, protected against DoS and enriched with Software Vulnerability Assessment

n  STAR Watch n  Evaluate and compare

CSPs using CSA STAR Repository

n  E2EE n  A Storage Service

protected with E2E Encryption

n  ViPR+SPECS n  A CSP datacenter

offering Security SLA on top of EMC ViPR solution

23/02/16 1st Workshop DPSP - Napoli 14

Page 15: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

SPECS impact goals

n Support Private and Public Cloud Providers to enhance the security of their service under a signed Security SLA

n Support small Private Cloud Providers (the majority in Europe) to offer more security, and negotiable with customers (more flexibility then big CSP)

n  Improve customers’ trust in the Cloud

23/02/16 1st Workshop DPSP - Napoli 15

Page 16: SPECS Project · SPECS Project CeRICT, Italy (coordinator) TUD, Germany IeAT, Romania CSA, United Kingdom XLAB, Slovenia EISI, Ireland FP7-ICT-10-610795 Project Start: 1/11/2013 Project

Questions?

References: SPECS: www.specs-project.eu