SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
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


                OpenCloudware – Cloud Expo Europe, 25 January 2012
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 – Cloud Expo Europe, 25 January 2012
OpenCloudware Partners

 Large Corps                                 Academic
   Bull                                          Armines/Ecole des Mines de
   France Télécom                                 Nantes

   Thalès Com                                    IRIT – INP Toulouse

   Thalès Services                               Télécom Paris Tech

 SMEs                                            Télécom Saint Etienne

   ActiveEon                                     Univ. Joseph Fourier

   eNovance                                      Univ. Savoie - LISTIC

   eXo Platform                                  INRIA

   peergreen                                 Open Source organisation
   Petals Link                                   OW2
   UShareSoft
                      OpenCloudware – Cloud Expo Europe, 25 January 2012
OpenCloudware :
End to End Platform Dev to Run
                                             Un
                            nt                 it T
                          me                       es
                       ple                              t
                  Im




                                                                 Int sts
                                                                   Te
                                                                    eg
                                             Co teg
                        rta ice
                                     Build




                                                                       rat
                                               In
                                                nt rat
              n




                     Po Serv




                                                                           io
          sig




                                                  inu io
                           l




                                                                          n
       De




                                                     ou n
                      lf-
                    Se
                                     Cloud




                                                       s
                                     Force         Template
                        VM
                  Pa ovi est
                   Pr rch
                    &


                    aS sio rat




                                                                   Tes stem
                      O




                                               ct es
         Ru




                       La ning ion




                                             Fa ag

                                                   y




                                                                      ts
                                                 or
            n




                                                                    Sy
                         ye


                                               Im
                                     OVF++
                            r



                                                          i ng
                       Dep                              ag
                           lo                        ck
                                yme
                                    nt            Pa




OpenCloudware Software as a Service
           OpenCloudware – Cloud Expo Europe, 25 January 2012
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 – Cloud Expo Europe, 25 January 2012
OpenCloudware Scope

                                                                      other collaborative
     projects                                                              projects



application                                                             Image Gallery
  model                                                             (BI, eGov, eHealth,
                               Self-Service Portal                     eCommerce,
                                                                        load test, …)
              VM Building
               Services
                                   Service Plan                      PaaS Platform
                                 Factory Services                      Multi-IaaS



                                                                            3rd party
       3 party build
        rd
                                                                   IaaS Cloud environment
        environment
                                                                      (incl. open source)

                        OpenCloudware – Cloud Expo Europe, 25 January 2012
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

                     OpenCloudware – 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 will be disseminated in open source
  within the OW2 Open Source Cloudware initiative (OSCi)


                      OpenCloudware – Cloud Expo Europe, 25 January 2012
Self-Service Build
                                  OpenCloudware Architecture
                                   OpenCloudware Self Service Portal




                                                                                                                                                                                Performance/load Testing as a service
                                             Service Plan




                                                                                                                                                   End to End Cloud Modeling
                                                                                Template




                                                                                                                                                    MetaData & Modeling Tools
                      Continuous           Builder (vApp++
                     Build, Maven,            Creation &                         Gallery:
                       Hudson...            Configurations)                   AaaS, JavaEE,
                                                                              OSGI, Services




                                                                                                                                         Billing
                       PaaS Orchestration                  Self-management




                                                                                                 (Administrator Portal and
                                                                                                                         Admin Console
                      Service Logic Install &              PaaS Runtime Self-
PaaS Layer




                           Deployment                          Controller




                                                                                                       App Admin)
                     Sky computing (provisioning)
                       Billing           VM               VM Multi-Cloud
                        Logs         Placement             Provisionning

                                 Multi-Cloud IaaS Controller / API
                                         Federation Layer

                      IaaS Provider 1: Open Source                           IaaS Provider 2: Commercial
                                            OpenCloudware – Cloud Expo Europe, 25 January 2012
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 – Cloud Expo Europe, 25 January 2012
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

                   OpenCloudware – Cloud Expo Europe, 25 January 2012
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
           OpenCloudware – Cloud Expo Europe, 25 January 2012

Mais conteúdo relacionado

Semelhante a OpenCloudware Collaborative Project presented at Cloud Expo Europe 2012 in London

Breaking through the Clouds
Breaking through the CloudsBreaking through the Clouds
Breaking through the CloudsAndy Piper
 
PaaS Parade - Cloud Foundry
PaaS Parade - Cloud FoundryPaaS Parade - Cloud Foundry
PaaS Parade - Cloud Foundrymartinlippert
 
Viii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto PresentazioneViii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto Presentazioneguestd1ae161
 
Making a Cleaner Cloud with Open Source
Making a Cleaner Cloud with Open SourceMaking a Cleaner Cloud with Open Source
Making a Cleaner Cloud with Open SourceAndy Piper
 
Cloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning IntroductionCloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning IntroductionAndy Piper
 
Building an Open Cloud Ecosystem with Cloud Foundry
Building an Open Cloud Ecosystem with Cloud FoundryBuilding an Open Cloud Ecosystem with Cloud Foundry
Building an Open Cloud Ecosystem with Cloud FoundryAndy Piper
 
Mirage: extreme specialisation of virtual appliances
Mirage: extreme specialisation of virtual appliancesMirage: extreme specialisation of virtual appliances
Mirage: extreme specialisation of virtual appliancesThe Linux Foundation
 
Cloud Foundry bootcamp at ContributingCode
Cloud Foundry bootcamp at ContributingCodeCloud Foundry bootcamp at ContributingCode
Cloud Foundry bootcamp at ContributingCodeChris Richardson
 
Cloud Learning: Learning Environments in the Cloud Era
Cloud Learning: Learning Environments in the Cloud EraCloud Learning: Learning Environments in the Cloud Era
Cloud Learning: Learning Environments in the Cloud EraTeemu Arina
 
Cloud foundry - the building of the open paas presentation
Cloud foundry - the building of the open paas presentationCloud foundry - the building of the open paas presentation
Cloud foundry - the building of the open paas presentationXianzhu Yue
 
Design and Development of a Simulation Environment in OPNET Using High Perfor...
Design and Development of a Simulation Environment in OPNET Using High Perfor...Design and Development of a Simulation Environment in OPNET Using High Perfor...
Design and Development of a Simulation Environment in OPNET Using High Perfor...M. Ilhan Akbas
 
Web Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with CrafterWeb Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with CrafterAlfresco Software
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud ComputingSeungyun Lee
 
Open_unified_dataprotection_framework
Open_unified_dataprotection_frameworkOpen_unified_dataprotection_framework
Open_unified_dataprotection_frameworkLowell Abraham
 
White Paper 7 14 09
White Paper    7 14 09White Paper    7 14 09
White Paper 7 14 09Bharat Desai
 
EclipseCon 2010 Ask The AC Panel
EclipseCon 2010 Ask The AC PanelEclipseCon 2010 Ask The AC Panel
EclipseCon 2010 Ask The AC Panelmoberhuber
 

Semelhante a OpenCloudware Collaborative Project presented at Cloud Expo Europe 2012 in London (20)

Cloud services From Calsoftlabs
Cloud services From CalsoftlabsCloud services From Calsoftlabs
Cloud services From Calsoftlabs
 
Breaking through the Clouds
Breaking through the CloudsBreaking through the Clouds
Breaking through the Clouds
 
PaaS Parade - Cloud Foundry
PaaS Parade - Cloud FoundryPaaS Parade - Cloud Foundry
PaaS Parade - Cloud Foundry
 
Viii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto PresentazioneViii Forum Tlc Federico Protto Presentazione
Viii Forum Tlc Federico Protto Presentazione
 
Making a Cleaner Cloud with Open Source
Making a Cleaner Cloud with Open SourceMaking a Cleaner Cloud with Open Source
Making a Cleaner Cloud with Open Source
 
Cloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning IntroductionCloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning Introduction
 
Building an Open Cloud Ecosystem with Cloud Foundry
Building an Open Cloud Ecosystem with Cloud FoundryBuilding an Open Cloud Ecosystem with Cloud Foundry
Building an Open Cloud Ecosystem with Cloud Foundry
 
Mirage: extreme specialisation of virtual appliances
Mirage: extreme specialisation of virtual appliancesMirage: extreme specialisation of virtual appliances
Mirage: extreme specialisation of virtual appliances
 
Cloud Foundry bootcamp at ContributingCode
Cloud Foundry bootcamp at ContributingCodeCloud Foundry bootcamp at ContributingCode
Cloud Foundry bootcamp at ContributingCode
 
Cloud Learning: Learning Environments in the Cloud Era
Cloud Learning: Learning Environments in the Cloud EraCloud Learning: Learning Environments in the Cloud Era
Cloud Learning: Learning Environments in the Cloud Era
 
RubyWorld 2011
RubyWorld 2011RubyWorld 2011
RubyWorld 2011
 
Cloud foundry - the building of the open paas presentation
Cloud foundry - the building of the open paas presentationCloud foundry - the building of the open paas presentation
Cloud foundry - the building of the open paas presentation
 
OSCON 2011
OSCON 2011OSCON 2011
OSCON 2011
 
Design and Development of a Simulation Environment in OPNET Using High Perfor...
Design and Development of a Simulation Environment in OPNET Using High Perfor...Design and Development of a Simulation Environment in OPNET Using High Perfor...
Design and Development of a Simulation Environment in OPNET Using High Perfor...
 
Web Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with CrafterWeb Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with Crafter
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud Computing
 
Open_unified_dataprotection_framework
Open_unified_dataprotection_frameworkOpen_unified_dataprotection_framework
Open_unified_dataprotection_framework
 
Cobit presentation
Cobit presentationCobit presentation
Cobit presentation
 
White Paper 7 14 09
White Paper    7 14 09White Paper    7 14 09
White Paper 7 14 09
 
EclipseCon 2010 Ask The AC Panel
EclipseCon 2010 Ask The AC PanelEclipseCon 2010 Ask The AC Panel
EclipseCon 2010 Ask The AC Panel
 

Último

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 

Último (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

OpenCloudware Collaborative Project presented at Cloud Expo Europe 2012 in London

  • 1. 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 OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 2. 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 – Cloud Expo Europe, 25 January 2012
  • 3. OpenCloudware Partners  Large Corps  Academic  Bull  Armines/Ecole des Mines de  France Télécom Nantes  Thalès Com  IRIT – INP Toulouse  Thalès Services  Télécom Paris Tech  SMEs  Télécom Saint Etienne  ActiveEon  Univ. Joseph Fourier  eNovance  Univ. Savoie - LISTIC  eXo Platform  INRIA  peergreen  Open Source organisation  Petals Link  OW2  UShareSoft OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 4. OpenCloudware : End to End Platform Dev to Run Un nt it T me es ple t Im Int sts Te eg Co teg rta ice Build rat In nt rat n Po Serv io sig inu io l n De ou n lf- Se Cloud s Force Template VM Pa ovi est Pr rch & aS sio rat Tes stem O ct es Ru La ning ion Fa ag y ts or n Sy ye Im OVF++ r i ng Dep ag lo ck yme nt Pa OpenCloudware Software as a Service OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 5. 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 – Cloud Expo Europe, 25 January 2012
  • 6. OpenCloudware Scope other collaborative projects projects application Image Gallery model (BI, eGov, eHealth, Self-Service Portal eCommerce, load test, …) VM Building Services Service Plan PaaS Platform Factory Services Multi-IaaS 3rd party 3 party build rd IaaS Cloud environment environment (incl. open source) OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 7. 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 OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 8. 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) OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 9. Self-Service Build OpenCloudware Architecture OpenCloudware Self Service Portal Performance/load Testing as a service Service Plan End to End Cloud Modeling Template MetaData & Modeling Tools Continuous Builder (vApp++ Build, Maven, Creation & Gallery: Hudson... Configurations) AaaS, JavaEE, OSGI, Services Billing PaaS Orchestration Self-management (Administrator Portal and Admin Console Service Logic Install & PaaS Runtime Self- PaaS Layer Deployment Controller App Admin) Sky computing (provisioning) Billing VM VM Multi-Cloud Logs Placement Provisionning Multi-Cloud IaaS Controller / API Federation Layer IaaS Provider 1: Open Source IaaS Provider 2: Commercial OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 10. 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 – Cloud Expo Europe, 25 January 2012
  • 11. 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 OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 12. 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 OpenCloudware – Cloud Expo Europe, 25 January 2012