OpenCloudware – Cloud Expo Europe, 27th February 2014
The OpenCloudware
collaborative project
An Infrastructure platform f...
OpenCloudware – Cloud Expo Europe, 27th February 2014
One slide on UShareSof
The Hybrid Cloud Software Management Platform...
OpenCloudware – Cloud Expo Europe, 27th February 2014
OpenCloudware
Towards a PaaS management stack over multiple clouds
S...
OpenCloudware – Cloud Expo Europe, 27th February 2014
What is OpenCloudware?
 French collaborative research project
 Dev...
OpenCloudware – Cloud Expo Europe, 27th February 2014
OpenCloudware partners
 Corporations
 Bull
 France Télécom
 Thal...
OpenCloudware – Cloud Expo Europe, 27th February 2014
OpenCloudware: enabling flexible multi-cloud
applications thanks to ...
OpenCloudware – Cloud Expo Europe, 27th February 2014
OpenCloudware goals
 Produce an infrastructure platform, open platf...
CloudForce – Cloud Expo Europe, 25 January 2012
VM Building
Services
Service Plan
Factory Services
PaaS Platform
Multi-Iaa...
OpenCloudware – Cloud Expo Europe, 27th February 2014
Multi IaaS Layer
OpenCloudware - building blocks
CloudForce – Cloud Expo Europe, 25 January 2012
Example : Service Plan Builder
vApp Creation & Configuration
Blueprint: “M...
CloudForce – Cloud Expo Europe, 25 January 2012
Example : Service Plan Builder
vApp Creation & Configuration
 Blueprint c...
CloudForce – Cloud Expo Europe, 25 January 2012
Example : Service Plan Builder
vApp Creation & Configuration
Layer #1
Laye...
CloudForce – Cloud Expo Europe, 25 January 2012
Technologies for CloudForce
 OpenCloudware Open Source Projects
 Portal ...
CloudForce – Cloud Expo Europe, 25 January 2012
Technologies for CloudForce
 OpenCloudware Open Source Projects
 Portal ...
CloudForce – Cloud Expo Europe, 25 January 2012
Expected results
 Open platform for cloud software engineering
 accessib...
OpenCloudware – Cloud Expo Europe, 27th February 2014
Technological challenges
 End-to-end Modeling : Full stack from OS ...
OpenCloudware – Cloud Expo Europe, 27th February 2014
CloudForce Working Groups
 WG1 : Virtual Infrastructure Modeling ; ...
OpenCloudware – Cloud Expo Europe, 27th February 2014
OpenCloudware
Q&A
Dev@Cloud -
Enterprise PaaS to Multi-IaaS
Alban Ri...
Upcoming SlideShare
Loading in …5
×

Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud Expo Europe, February 2014, London

744 views

Published on

OpenCloudware, An Infrastructure platform for Building, Maintaining and Operating Enterprise Distributed Applications in the Cloud.
Towards a PaaS management stack over multiple clouds

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
744
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud Expo Europe, February 2014, London

  1. 1. OpenCloudware – Cloud Expo Europe, 27th February 2014 The OpenCloudware collaborative project An Infrastructure platform for Building, Maintaining and Operating Enterprise Distributed Applications in the Cloud Towards a PaaS management stack over multiple clouds Alban Richard, UShareSoft CEO
  2. 2. OpenCloudware – Cloud Expo Europe, 27th February 2014 One slide on UShareSof The Hybrid Cloud Software Management Platform Making it easy to … ON-BOARD, BUILD, REPLICATE & RUN Applications to Cloud Easy Self-Services Software Automation Factory & App Store Platform for Hybrid Cloud
  3. 3. OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware Towards a PaaS management stack over multiple clouds Summary The main way to “go cloud” has proved to be, for security and economic reasons, hybrid: mixing private with public. Moving to Cloud Software Management then requires to manage the lifecycle of applications over different cloud providers: mask the heterogeneit,; automate the deployment whatever the application technology and execution environment, etc. This is what tackles OpenCloudware, which aims at enabling flexible multi-cloud applications thanks to a full automated think-build-run chain.
  4. 4. OpenCloudware – Cloud Expo Europe, 27th February 2014 What is OpenCloudware?  French collaborative research project  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
  5. 5. OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware partners  Corporations  Bull  France Télécom  Thalès Com  Thalès Services  SMEs  ActiveEon  eNovance  eXo Platform  Linagora  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  A consortium of 18 partners  http://opencloudware.org
  6. 6. OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware: enabling flexible multi-cloud applications thanks to an automated think-build-run chain
  7. 7. OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware goals  Produce an infrastructure platform, open platform for cloud software engineering  for collaborative development of Cloud applications  targeting primarily enterprise applications  for IaaS Agnostic 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
  8. 8. CloudForce – Cloud Expo Europe, 25 January 2012 VM Building Services Service Plan Factory Services PaaS Platform Multi-IaaS 3rd party build environment 3rd party IaaS Cloud environment (incl. open source) Self-Service Portal application Templating Image Gallery (BI, eGov, eHealth, eCommerce, load test, …) other collaborative projects OpenCloudware Scope projects
  9. 9. OpenCloudware – Cloud Expo Europe, 27th February 2014 Multi IaaS Layer OpenCloudware - building blocks
  10. 10. CloudForce – Cloud Expo Europe, 25 January 2012 Example : Service Plan Builder vApp Creation & Configuration Blueprint: “Meta-data describing one or more instances and resources to deploy a complete solution”
  11. 11. CloudForce – Cloud Expo Europe, 25 January 2012 Example : Service Plan Builder vApp Creation & Configuration  Blueprint contains one or more layers  Layers contain a set of cloud resources: > Reference to a template (meta-data used to create a machine image) > H/W settings (cores, memory) > Security Groups > Access (SSH settings etc)
  12. 12. CloudForce – Cloud Expo Europe, 25 January 2012 Example : Service Plan Builder vApp Creation & Configuration Layer #1 Layer #2 H/W Settings + # instances to be deployed Click to edit layer Boot order
  13. 13. CloudForce – Cloud Expo Europe, 25 January 2012 Technologies for CloudForce  OpenCloudware Open Source Projects  Portal : eXo  Security : AuthzForce  PaaS : JOnAS, JASMINe, Petals, JORAM  Performance : CLIF  Multi-IaaS : Sirocco, ProActive, Entropy  Use of other open source software  Hudson, Maven, Jenkins, sunxaclm ...  UshareSoft's UForge for cloud image template Mgt. & VM generation
  14. 14. CloudForce – Cloud Expo Europe, 25 January 2012 Technologies for CloudForce  OpenCloudware Open Source Projects  Portal : eXo  Security : AuthzForce  PaaS : JOnAS, JASMINe, Petals, JORAM  Performance : CLIF  Multi-IaaS : Sirocco, ProActive, Entropy  Use of other open source software  Hudson, Maven, Jenkins, sunxaclm ...  UshareSoft's UForge for cloud image template Mgt. & VM generation
  15. 15. CloudForce – Cloud Expo Europe, 25 January 2012 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 are disseminated in open source  context of the Open Source Cloudware initiative (OSCi) of OW2
  16. 16. OpenCloudware – Cloud Expo Europe, 27th February 2014 Technological challenges  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 Contrial, … (Other identified projects: ANR/FUI SelfXL, ANR MyCloud, ITEA EasiCloud, FP7 4Caast, FUI CoolIT, FUI Energetic, FUI AGOS, ANR OMD2)
  17. 17. OpenCloudware – Cloud Expo Europe, 27th February 2014 CloudForce 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
  18. 18. OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware Q&A Dev@Cloud - Enterprise PaaS to Multi-IaaS Alban Richard, UShareSoft CEO

×