The OpenCloudware collaborative project



Similar documents
Open Source Cloudware Ini2a2ve

Frédéric Dang Tran Orange Labs

UForge Application Automation and Marketplace Platform: Cooperation with the OW2 community Alexandre Lefebvre

OW2 Open Source Cloudware Initiative

The Sirocco multi-cloud management framework

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Open Source Cloudware initiative: OW2 initiative for open and free cloud computing. Telecom Cloud Conference December 6-7, 2010, Santa Clara

Cloud Computing Standards: Overview and first achievements in ITU-T SG13.

Managed Cloud Services

Oracle Reference Architecture and Oracle Cloud

Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Building an Enterprise Hybrid Cloud with the VMware vcloud Solution

Virtualization and IaaS management

Self-control Cloud Services

OSCi Workshop Beijing, China A Cloud Platform for Service Oriented Software Development & Running

Key Research Challenges in Cloud Computing

Considerations for Adopting PaaS (Platform as a Service)

Cloud enablement with Flexiant. Cloud Orchestrator

CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service

Office of the Government Chief Information Officer The Government of the Hong Kong Special Administrative Region

Windows Azure and private cloud

Security Issues in Cloud Computing

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Architecture des plates-formes IaaS Etat des lieux et perspectives

CompatibleOne Open Source Cloud Broker Architecture Overview

A Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat

Networks and Services

Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering

How To Build An Open Source Cloud Broker

Private Cloud Management

<Insert Picture Here> Private Cloud with Fusion Middleware

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

2013 ovh.com. All rights reserved

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

AppStack Technology Overview Model-Driven Application Management for the Cloud

Cloud Federations in Contrail

Oracle Applications and Cloud Computing - Future Direction

VMware on VMware: Private Cloud Case Study Customer Presentation

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014

Oracle Enterprise Manager 12c Product Overview Presentation: Cloud Management

A Gentle Introduction to Cloud Computing

Aligning Applications and Connectivity to Enable Fast And Safe Cloud Computing Derrick Loi, May 2015

Private Cloud 201 How to Build a Private Cloud

Building and Managing

Configuring and Managing a Private Cloud with Enterprise Manager 12c

SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM

A Brief Overview. Delivering Windows Azure Services on Windows Server. Enabling Service Providers

<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization

IT AS A SERVICE BROKER

How Cisco IT Automated End-to-End Infrastructure Provisioning In an Internal Private Cloud

Work in Progress on Cloud Computing in Myriads Team and Contrail European Project Christine Morin, Inria

CHAPTER 8 CLOUD COMPUTING

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

Subash Krishnaswamy Applications Software Technology Corporation

Trust but Verify. Vincent Campitelli. VP IT Risk Management

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group

1 P a g e Delivering Self -Service Cloud application service using Oracle Enterprise Manager 12c

CLOUD COMPUTING & WINDOWS AZURE

Fundamental Concepts and Models

Agenda. Background and cloud portability and interoperability concepts Distributed computing reference model. development Conclusions

Dynamic Services from T-Systems: Enterprise Cloud Computing in practice

Copyright 2015 EMC Corporation. All rights reserved. 1

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

E-Guide HOW THE VMWARE SOFTWARE DEFINED DATA CENTER WORKS: AN IAAS EXAMPLE

Cloud Computing Security Issues

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

RE Think. IT & Business. Invent. IBM SmartCloud Security. Dr. Khaled Negm, SMIEEE, ACM Fellow IBM SW Global Competency Center Leader GCC

Intel IT Cloud 2013 and Beyond. Name Title Month, Day 2013

CLOUDFORMS Open Hybrid Cloud

Sistemi Operativi e Reti. Cloud Computing

Moving beyond Virtualization as you make your Cloud journey. David Angradi

Realize the Full Potential of Virtualized Java Applications

Transcription:

The OpenCloudware collaborative project «Delivering a Cloud Platorm for Building, Maintaining and Operating Enterprise PaaS Distributed Applications» Alban Richard, UShareSoft CEO Cedric Thomas, OW2 CEO

What is OpenCloudware? Co-funded Collaborative research project, 18 partners Development of software modules for building a IaaS agnostic Dev to PaaS Enterprise Grade Infrastructure platform Enables to easily build, generate and operate enterprise distributed applications for deployment on any cloud Their Modeling, Assembly and Build Their Deployment and Operation (PaaS) On Multiple Infrastructure (Multi-IaaS) 3 years (Jan 2012 Dec 2014) Supported by the French FSN (Fonds National pour la Société Numérique aka Grand Emprunt) Co-labeled by the Minalogic, Systematic and SCS Pôles de Compétitivité

OpenCloudware Partners Large Corps Bull France Télécom Thalès Com Thalès Services SMEs ActiveEon enovance exo Platform peergreen Petals Link UShareSoft Academic Armines/Ecole des Mines de Nantes IRIT INP Toulouse Télécom Paris Tech Télécom Saint Etienne Univ. Joseph Fourier Univ. Savoie - LISTIC INRIA Open Source organisation OW2

OpenCloudware : End to End Platform Dev to Run Implement Unit Test Integration Tests Design VM Self-Service Portal Build Cloud Force Continuous Integration Template Run PaaS Layer Provisioning & Orchestration OVF++ Images Factory Tests System Deployment Packaging OpenCloudware Software as a Service

OpenCloudware Goals Produce a middleware platform based on components, open platform for cloud software engineering for collaborative development of Cloud applications targeting primarily enterprise JavaEE - OSGi virtual appliances for IaaS agnostic Cloud Server Templates provisioning and deployment, orchestration and operation (self-service management, elasticity, green IT optimisation) with interoperable execution on multiple major Cloud IaaS (incl. hybrid) This platform will be available as a SaaS online platform

OpenCloudware Scope projects other collaborative projects application model VM Building Services Self-Service Portal Service Plan Factory Services Image Gallery (BI, egov, ehealth, ecommerce, load test, ) PaaS Platform Multi-IaaS 3 rd party build environment 3 rd party IaaS Cloud environment (incl. open source)

Technologies for OpenCloudware Extensive re-use and development of OW2 software PaaS: JOnAS, JASMINe, Petals, JORAM Security: AuthzForce Performance: CLIF Multi-IaaS: Sirocco, ProActive, Entropy Portal: exo Use of other open source software Hudson, Maven, Jenkins, sunxaclm, jclouds etc. UForge for cloud image template management and VM generation

Expected Results Open platform for cloud software engineering accessible to cloud architects and developers for easy cloud solutions Build, Deployment and Operation for multi-iaas through a Self-Service portal Open and integrated software components for end to end modeling (THINK) development and server template factory (BUILD) multi-iaas compatible PaaS platform (RUN) application tests (fonctional, performance) OpenCloudware results will be disseminated in open source within the OW2 Open Source Cloudware initiative (OSCi)

Performance/load Testing as a service End to End Cloud Modeling MetaData & Modeling Tools Billing Admin Console (Administrator Portal and App Admin) OpenCloudware Architecture Self-Service Build Continuous Build, Maven, Hudson... OpenCloudware Self Service Portal Service Plan Builder (vapp++ Creation & Configurations) Template Gallery: AaaS, JavaEE, OSGI, Services PaaS Layer PaaS Orchestration Service Logic Install & Deployment Sky computing (provisioning) Billing Logs VM Placement Self-management PaaS Runtime Self- Controller VM Multi-Cloud Provisionning Multi-Cloud IaaS Controller / API Federation Layer IaaS Provider 1: Open Source IaaS Provider 2: Commercial

Technological Advances End-to-end Modeling: Full stack from OS to applications and configurations incl. SLA, PaaS services and IaaS services End-to-end Automation: Life cycle automation from Dev to Cloud to Cloud orchestration Build vapps (OVF): Service Factory for visual design and automated generation of multi-tier server templates Autonomic management: Dynamic cloud software (VMs) evolutions, allowing elasticity, Green IT optimisation, reliability... Multi-IaaS: Portability at the IaaS level, IaaS Agnostic services Security: Isolation of applications and security, identity and access control management Links with other open source cloud projets such as FUI CompatibleOne, FP7 Contrail, (Other identified projects: ANR/FUI SelfXL, ANR MyCloud, ITEA EasiCloud, FP7 4Caast, FUI CoolIT, FUI Energetic, FUI AGOS, ANR OMD2)

OpenCloudware Working Groups WG1: Virtual Infrastructure Modeling; Virtual Machines to to IaaS Services modeling WG2: Service Plan Builder; creation of distributed server templates (OVF, IaaS agnostic) WG3: PaaS management Middelware: Enables Autonomic Optimization and VM Management WG4: Multi-IaaS Interoperability & Orchestration WG5: Multi-Tenant Portal Services with RBAC support WG6: Enterprise Grade Multi-tenant PaaS Runtime WG7: Use Cases

Q&A OpenCloudware A Cloud Sofware Platform for Building and Operating Enterprise PaaS to Multi-IaaS Applications Alban Richard, UShareSoft CEO Cedric Thomas, OW2 CEO