WP2 Global Use Case Identification,
Requirements, and Cloud Policies David Wallom
Associate Director, OeRCCloudWatch Y1 Review 3 November 2014 1
2
WP2 Organogram & Input from other WPs
WP2 Outputs
Output 4 – Use Case PortfolioUse Cases report developed through the pooling of the experienced consortium portfolio of relevant use cases necessary to achieve a comprehensive Policy & Compliance requirements report (D2.4)This would be a portfolio of 15 use cases from government, research and business (D2.1 Use case report). The report would address also EU legal and policy requirements, including SLA managementWP2 could, if relevant and appropriate, draw from the use cases developed within other external cloud requirements gather processes
CloudWatch Review Period 1 34 November 2014
4
T2.1 Identify international Use Cases & Open Collaborative Models
ObjectivesDevelop a framework for use case selection to identify and collect a portfolio of international cloud use cases. Map the landscape of cloud computing relevant to stakeholders in the EU from enterprise, government, and science with special focus on SMEs. Define a reference model and methodology for specifying and selecting cloud use casesExisting national, European and international use case collections identified and analysed. Check points: Internal report/deliverable “Cloud Use Cases for Europe” identifying and describing the selecteduse cases (month 5-6). This report will be a prerequisite to Task 2.2.
Task Leader: FraunhoferParticipants: UOXF, CSA
CloudWatch Y1 Review 3 November 2014
Reference Model Framework ReportD2.1 Reference Model Framework Report defines the information model to create a set of coherent use cases Presentation of use cases
derivation of standardization requirementsdevelopment of standard profiles
Classification of use casesApplication domain: academic, industrial, public sectorCategory: legal, organisational, technicalStakeholders involved: the main actors that constitute the use case and their responsibilitiesFunctions/components: The technical items within a cloud infrastructure or related to a cloud service that are exercised in the use case
Based on ISO/IEC/ITU-T Cloud Computing Reference ArchitectureInternational Standards ISO/IEC 17789 | Recommendations ITU-T Y.3502 “Information technology - Cloud computing - Reference architecture”
Cloud Computing Reference Architecture
Used to analyze which aspects of cloud computing systems are addressed by a particular use case
Based onRoles: Provider, Customer, etc.Activities carried out by actors assuming a certain roleFunctional components used in activities
Use Case Presentation Template
Analysis of several aspects (legal, organizational, technical) of common usage scenarios
Simplified template to be used for use case acquisition
Comprehensive presentation templates for project internal use (see D2.1)
Use Case
Title
Description Short summary of the use case
Goals and aspirations for the use case
Background and main message of the use case; context of the use case
Lega
l as
pect
s
Legal domain Data privacy regulations, licensing, contracting, etc.
Legal frameworks, laws, etc., to be taken into account
Laws, policies, etc. which are of relevance
Compliance criteria Explanation why the use case is an illustration on how legal requirement can be implemented
Org
aniz
ation
al
aspe
cts
Organization domain e.g., security procedures, data privacy procedures, etc.
Regulations and policies to be taken into account
Policies, standards, best practices to be taken into account
Description of organization procedures
The “workflow” (or procedures) on organizational level used to achieve the goal of the use case
Compliance criteria Explanation why the use case is an illustration on how organisational requirement can be implemented
Tech
nica
l as
pect
s
Preconditions Assumptions made prior to the execution of the use case
Criteria for success Expected process, outcome, and side-effects. Described by sequence charts, etc.
Failure conditions and responses
Description of what can go wrong, and what to do about it.
Existing specifications to rely on
Specifications and standards already dealing with aspects related to the use case
New specifications required Specifications and standards needed to establish the goals of the use case
Additional comments Add comments, remarks, suggestions, as you see fit
D2.1 Reference Model Framework Report defines the information model to create a set of coherent case-studies from three classes of user community: academic, enterprise and public sector.Community engagement workshop at the EC Concertation Meeting, Brussels 12/13 March 2014 – Making the Ecosystem Interoperable: Requirements Gathering & Future Steps. 46 projects represented.
Follow-up interviews with 15 selected projects from the three sectors.To date;
Gather use cases to complete template, without analysis, interpretation, interference or recommendations. [D2.2]Document and analyse user stories derived from the use cases.
Identify commonalities, either within sector or cross sector and within cloud type exploitationRe-interview projects for answers to specific follow up questions
Inform the development of standards profiles within WP4 by capturing;standards or common practices used within projects e.g. both cloud and non-cloud but which are essential in the projects functioningextensions or changes to those standards used within these projects, e.g. A&A in some cloud standardsadditional services or interfaces needing to be documented.
Global Use Case Identification
9
Community Engagement Summary
WorkshopSurveyInterviews
Iterative engagementSupport creation of reference models1st workshop: experts from 3 sectors2nd concertation: 15+ projects3rd workshop: March 2015
CloudWatch Y1 Review 3 November 2014
Academic Sector
WeNMR Utilising cloud computing resources for community training and hosting services for delivery of complex applications
OpenModeller Providing a broker system to manage the deployment of applications as virtual machines onto multiple infrastructure services
Catania Science Gateway Framework
Enabling researchers from multiple communities access to easy to build science gateways and for work deployed from them to connect to cloud resources.
BNCweb Using cloud computing resources to provide community specific analysis capability
Embassy Cloud Utiilsing a cloud environment to enable access to EBIs stored data sets in a bring your own algorithm methodology
Public Sector
Texel Smart energy services to support Texel’s energy neutrality 2020 goals
Umeå Municipality builds decision-making portal, improves social services for residents
GEMMA Emergency services command and control utilising IaaS systems based on Openstack
Varberg Municipal agency improves service to residents with intranet management system utilising SaaS products on a common PaaS.
Leicester Utilising both IaaS and SaaS solutions to optimise council efficiency.
Enterprise Sector
ARTIST End-to-end assisted migration solution for non-cloud software
U-QASAR Universal Quality Assurance & Control Services for Internet Applications
CloudWave Agile Service Engineering for the Future Internet
CloudCatalyst Supports the creation of value-added cloud solutions
PANACEA Proactive autonomic management of cloud resources
11
Analysis
Reclustering for functions rather than sectors to show different presentational view
CloudWatch Y1 Review 3 November 2014
12
ANALYSIS
CloudWatch Y1 Review 3 November 2014
High Perf Network Access
Resource Pooling
Rapid Elasticity
Measured Service
Massive Scale
Homogeneity
Virtualization
Low Cost Software
Resilient Computing
Geographic Distribution
Service Orientation
Advanced Security
WeNMR 8OpenModeller 5Catania Science Gateway 6BNCweb 3Embassy Cloud 5ARTIST 2U-QASAR 5CloudWave 6CloudCatalyst 4PANACEA 4Texel 3Umea 3GEMMA 7Varberg 4Leicester 4
13
Clustering
CloudWatch Y1 Review 3 November 2014
High Perf Network Access
Resource Pooling
Rapid ElasticityMeasured Service
Massive Scale
Homogeneity
Virtualization
Low Cost Software
Resilient Computing
Geographic Distribution
Service Orientation
Advanced Security