SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
OpenCloudware
     The Cloud applicaton lifecycle
        management platform
Delivering a Cloud Platorm for Building, Maintaining and Operatng
              Enterprise PaaS Distributed Applicatons

                Thomas Debru, UShareSof
              Alexandre Lefebvre, Orange Labs

                                            OW2Con'12, November 28-29, 2012
                          OpenCloudware     Orange Labs,Paris. www.ow2.org    1
What is OpenCloudware?
 Co-funded collaborative R&D project, 18 partners
 Modular sofware framework for building a IaaS-agnostic Dev to PaaS
  enterprise-grade Cloud 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 infrastructures (Multi-IaaS)
 3 years (Jan 2012 – Dec 2014)
 Supported by the French FSN (Fonds National pour la Société Numérique)
 Co-labeled by the Minalogic, Systematic and SCS Pôles de Compétitivité
                                                  OW2Con'12, November 28-29, 2012
                              OpenCloudware       Orange Labs,Paris. www.ow2.org    2
Project Partners

 Large Corps                                  Academic
   Bull                                            Armines/Ecole des Mines de
   France Télécom – Orange                          Nantes
   Thales Communications & Security                IRIT – INP Toulouse

   Thales Services                                 Télécom Paris Tech
                                                    Télécom Saint Etienne
 SMEs
                                                    Univ. Joseph Fourier
   ActiveEon
                                                    Univ. Savoie - LISTIC
   eNovance
                                                    Inria (Grenoble, Nice, G5K)
   eXo Platform
   Peergreen                                  Open Source organisation
   Linagora (prev. Petals Link)                    OW2
   UShareSof

                                                             OW2Con'12, November 28-29, 2012
                                   OpenCloudware             Orange Labs,Paris. www.ow2.org    3
Use case
                                                          The user wants to
                                                          deploy a
                                                          distributed
OpenCloudware Self Service Portal
                                                          enterprise
                                                          application
                                                          (JavaEE, LAMP, ...)
                                                          First step: account
                                                          creation and login
                                                          (role-based access
                                                          control)




                                                    OW2Con'12, November 28-29, 2012
                                    OpenCloudware   Orange Labs,Paris. www.ow2.org    4
Use case
                                vApp
                                component1
                                component2
                                                                                   The user builds its
                                                                                   virtual app using
                                component3
                                SLA
                                bindings



                                                                                   OpenCloudware
OpenCloudware Self Service Portal
                                                                                   tools. S/he
                             Template Gallery:                                     expresses




                                                    Meta Data and Modeling Tools
                                                     End to end Cloud Modeling
                            AaaS, JavaEE, OSGi,
                                  Services                                         elasticity at the
                                                                                   right level.
                                                                                   The output is a
                                                                                   vApp model
                                                                                   (OVF++)




                                                          OW2Con'12, November 28-29, 2012
                                    OpenCloudware         Orange Labs,Paris. www.ow2.org                 5
Use case
                                                 vApp
                                                 component1
                                                 component2
                                                                                                    The vApp is built,
                                                                                                    and
                                                 component3
                                                 SLA
                                                 bindings



                                                                                                    OpenCloudware
                 OpenCloudware Self Service Portal
                                                                                                    instanciates the
                         Service Plan
                                              Template Gallery:                                     user vApp on the




                                                                     Meta Data and Modeling Tools
Contiuous Build,        Builder (vApp++




                                                                      End to end Cloud Modeling
                                             AaaS, JavaEE, OSGi,
Maven, Hudson ...         Creation &
                         Configurations)
                                                   Services                                         infrastructure.

PaaS Orchestration
Service Logic Install
  & Deployment


       Sky Computing ( Provisioning )
                               VM Multi-
                    VM
                                 Cloud
                 Placement
                              Provisioning

       Multi-Cloud IaaS Controler (API)

               Federation Layer




                                                                           OW2Con'12, November 28-29, 2012
                                                     OpenCloudware         Orange Labs,Paris. www.ow2.org                6
Use case
                                                  vApp
                                                  component1
                                                  component2
                                                                                                               The users needs
                                                                                                               to know how
                                                  component3
                                                  SLA
                                                  bindings



                                                                                                               much it will cost.
                  OpenCloudware Self Service Portal


                          Service Plan
                                                Template Gallery:
                                                                                                               The




                                                                                Meta Data and Modeling Tools
Contiuous Build,         Builder (vApp++
                                                                                                               OpenCloudware




                                                                                 End to end Cloud Modeling
                                               AaaS, JavaEE, OSGi,
Maven, Hudson ...          Creation &
                                                     Services
                          Configurations)
                                                                                                               billing component
                                                                                                               shows the cost for




                                                                      Billing
PaaS Orchestration
Service Logic Install                                                                                          the empty
  & Deployment
                                                                                                               running vApp.
       Sky Computing ( Provisioning )
                                 VM Multi-
                      VM
  Billing Logs                     Cloud
                   Placement
                                Provisioning

       Multi-Cloud IaaS Controler (API)

                 Federation Layer




                                                                                      OW2Con'12, November 28-29, 2012
                                                      OpenCloudware                   Orange Labs,Paris. www.ow2.org                7
Use case
                                                  vApp
                                                  component1
                                                  component2
                                                                                                                                                         The users uses
                                                                                                                                                         OpenCloudware
                                                  component3
                                                  SLA
                                                  bindings



                                                                                                                                                         Performance
                  OpenCloudware Self Service Portal
                                                                                                                                                         testing tools.




                                                                                Performance / Load testing as a service
                          Service Plan
                                                Template Gallery:




                                                                                                                          Meta Data and Modeling Tools
Contiuous Build,         Builder (vApp++
                                                                                                                                                         The




                                                                                                                           End to end Cloud Modeling
                                               AaaS, JavaEE, OSGi,
Maven, Hudson ...          Creation &
                                                     Services
                          Configurations)
                                                                                                                                                         consequences can
                                                                                                                                                         be seen through




                                                                      Billing
PaaS Orchestration
Service Logic Install                                                                                                                                    the billing tool,
  & Deployment
                                                                                                                                                         and is given a cost
       Sky Computing ( Provisioning )                                                                                                                    per hour for a
  Billing Logs
                      VM
                                 VM Multi-
                                   Cloud
                                                                                                                                                         given workload.
                   Placement
                                Provisioning

       Multi-Cloud IaaS Controler (API)

                 Federation Layer




                                                                                                                                OW2Con'12, November 28-29, 2012
                                                      OpenCloudware                                                             Orange Labs,Paris. www.ow2.org                 8
Use case
                                                  vApp
                                                  component1
                                                  component2
                                                                                                                                                         While the
                                                                                                                                                         performance
                                                  component3
                                                  SLA
                                                  bindings



                                                                                                                                                         testing tool is
                  OpenCloudware Self Service Portal
                                                                                                                                                         running, the user




                                                                                Performance / Load testing as a service
                          Service Plan
                                                Template Gallery:                                                                                        observes elasticity




                                                                                                                          Meta Data and Modeling Tools
Contiuous Build,         Builder (vApp++




                                                                                                                           End to end Cloud Modeling
                                               AaaS, JavaEE, OSGi,
Maven, Hudson ...          Creation &
                          Configurations)
                                                     Services                                                                                            (the application
                                                                                                                                                         goes beyond what
                                                                                                                                                         2 nodes could




                                                                      Billing
PaaS Orchestration         Self-Management
Service Logic Install
  & Deployment
                            PaaS Runtine
                             Self-Controler
                                                                                                                                                         have done).
       Sky Computing ( Provisioning )
                                 VM Multi-
                      VM
  Billing Logs                     Cloud
                   Placement
                                Provisioning

       Multi-Cloud IaaS Controler (API)

                 Federation Layer




                                                                                                                                OW2Con'12, November 28-29, 2012
                                                      OpenCloudware                                                             Orange Labs,Paris. www.ow2.org                 9
Testing is over.
                                                  Use case                                                                                               The user needs a
                                                  vApp
                                                  component1
                                                  component2
                                                  component3
                                                                                                                                                         public IP, modifes
                                                  SLA
                                                  bindings                                                                                               the vApp
                  OpenCloudware Self Service Portal
                                                                                                                                                         description and
                                                                                                                                                         redeploys.




                                                                                Performance / Load testing as a service
                          Service Plan
                                                Template Gallery:




                                                                                                                          Meta Data and Modeling Tools
Contiuous Build,         Builder (vApp++
                                                                                                                                                         He then adds data




                                                                                                                           End to end Cloud Modeling
                                               AaaS, JavaEE, OSGi,
Maven, Hudson ...          Creation &
                                                     Services
                          Configurations)
                                                                                                                                                         to the DB, tests
                                                                                                                                                         the performance




                                                                      Billing
PaaS Orchestration
Service Logic Install
                           Self-Management
                            PaaS Runtine                                                                                                                 with this public
  & Deployment               Self-Controler
                                                                                                                                                         instance.
       Sky Computing ( Provisioning )

                      VM
                                 VM Multi-                                                                                                               Latency changes,
                                   Cloud
  Billing Logs
                   Placement
                                Provisioning                                                                                                             which indicates
       Multi-Cloud IaaS Controler (API)
                                                                                                                                                         OpenCloudware
                 Federation Layer                                                                                                                        has moved VMs
                                                                                                                                                         to IaaS.closer to
                                                                                                                                                         users.
                                                                                                                                OW2Con'12, November 28-29, 2012
                                                      OpenCloudware                                                             Orange Labs,Paris. www.ow2.org                10
The application
                                                  Use case                                                                                                                 goes to
                                                  vApp
                                                  component1
                                                  component2
                                                  component3
                                                                                                                                                                           production.
                                                  SLA
                                                  bindings

                                                                                                                                                                           OpenCloudware
                  OpenCloudware Self Service Portal
                                                                                                                                                                           monitoring tools




                                                                                                  Performance / Load testing as a service
                          Service Plan
                                                Template Gallery:
                                                                                                                                                                           provide the




                                                                                                                                            Meta Data and Modeling Tools
Contiuous Build,         Builder (vApp++
                                                                                                                                                                           necessary




                                                                                                                                             End to end Cloud Modeling
                                               AaaS, JavaEE, OSGi,
Maven, Hudson ...          Creation &
                                                     Services
                          Configurations)
                                                                                                                                                                           information.




                                                                                        Billing
PaaS Orchestration         Self-Management




                                                               (Administration portal
Service Logic Install       PaaS Runtine




                                                                  Admin console
  & Deployment               Self-Controler



                                                                   & App admin)
       Sky Computing ( Provisioning )
                                 VM Multi-
                      VM
  Billing Logs                     Cloud
                   Placement
                                Provisioning

       Multi-Cloud IaaS Controler (API)

                 Federation Layer




                                                                                                                                                  OW2Con'12, November 28-29, 2012
                                                      OpenCloudware                                                                               Orange Labs,Paris. www.ow2.org              11
End-to-end Platform
          Dev to Run




OpenCloudware Software as a Service
                              OW2Con'12, November 28-29, 2012
              OpenCloudware   Orange Labs,Paris. www.ow2.org    12
Project Target
 Produce a component-based middleware platform
   open platform for cloud sofware engineering
   for collaborative development of distributed Cloud applications
     targeting primarily enterprise JavaEE - OSGi virtual
      appliances but extensible to other middleware
   for IaaS-agnostic Cloud Server application provisioning and
    deployment, orchestration and operation
     self-service management, elasticity, green IT optimisation
   with interoperable execution on multiple major Cloud IaaS
    (incl. hybrid)
 The OpenCloudware platform will be available online as a SaaS
                                              OW2Con'12, November 28-29, 2012
                            OpenCloudware     Orange Labs,Paris. www.ow2.org    13
Project Scope

                                   + other collaborative
projects                                 projects




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

                                    OW2Con'12, November 28-29, 2012
                   OpenCloudware    Orange Labs,Paris. www.ow2.org    14
Technologies
 Extensive re-use and development of OW2 sofware
  PaaS: JavaEE, JASMINe, JORAM, Petals ESB
  Security: AuthzForce
  Performance: CLIF
  Multi-IaaS: Sirocco, ProActive, Entropy
  Portal: eXo

 Use of other open source sofware
  Hudson, Maven, Jenkins, sunxaclm, jclouds etc.

 UForge for cloud image template management and VM
  generation
                                              OW2Con'12, November 28-29, 2012
                            OpenCloudware     Orange Labs,Paris. www.ow2.org    15
Technological Advances
 Ambitious project with several challenges
   End-to-end Modeling
   End-to-end Automation
   Building multi-tier vApps
   Autonomic management
   Agnostic Multi-IaaS Portability
   Security for identity and access, and application protection
 Links with
   Many other open source cloud projets
   Collaborative research projects (French, European)
                                              OW2Con'12, November 28-29, 2012
                            OpenCloudware     Orange Labs,Paris. www.ow2.org    16
Where are we now?




                     OW2Con'12, November 28-29, 2012
     OpenCloudware   Orange Labs,Paris. www.ow2.org    17
Q&A
              OpenCloudware

A Cloud Sofware Platform for Building and Operatng
     Enterprise PaaS to Mult-IaaS Applicatons

            Thomas Debru, UShareSof
          Alexandre Lefebvre, Orange Labs

                                     OW2Con'12, November 28-29, 2012
                     OpenCloudware   Orange Labs,Paris. www.ow2.org    18

Contenu connexe

En vedette

Service Cloud OW2 Conference Nov10
Service Cloud OW2 Conference Nov10Service Cloud OW2 Conference Nov10
Service Cloud OW2 Conference Nov10OW2
 
PR Campaign Case Study 수강후기
PR Campaign Case Study 수강후기PR Campaign Case Study 수강후기
PR Campaign Case Study 수강후기Matthew Chang
 
CLIF as a Service: Distributed performance testing in continuous integration...
CLIF as a Service:  Distributed performance testing in continuous integration...CLIF as a Service:  Distributed performance testing in continuous integration...
CLIF as a Service: Distributed performance testing in continuous integration...OW2
 
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...OW2
 
Blended learning project
Blended learning projectBlended learning project
Blended learning projectwall530
 
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, ParisUShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, ParisOW2
 
Spatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround AroundSpatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround AroundRichard Elen
 
CompatibleOne Project, OW2con 2011, Nov 24-25, Paris
CompatibleOne Project, OW2con 2011, Nov 24-25, ParisCompatibleOne Project, OW2con 2011, Nov 24-25, Paris
CompatibleOne Project, OW2con 2011, Nov 24-25, ParisOW2
 
Ow2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOw2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOW2
 
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETICOW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETICOW2
 
OW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloud
OW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloudOW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloud
OW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloudOW2
 
Kalimucho Project Use Cases
Kalimucho Project Use CasesKalimucho Project Use Cases
Kalimucho Project Use CasesOW2
 
Amsterdam Data Portal
Amsterdam Data Portal Amsterdam Data Portal
Amsterdam Data Portal OW2
 
OW2con'14 - Sustainable financing of open source, an insider view, XWiki
OW2con'14 - Sustainable financing of open source, an insider view, XWikiOW2con'14 - Sustainable financing of open source, an insider view, XWiki
OW2con'14 - Sustainable financing of open source, an insider view, XWikiOW2
 
I.M Psmate Con Estas Fotos
I.M Psmate Con Estas FotosI.M Psmate Con Estas Fotos
I.M Psmate Con Estas Fotosalfcoltrane
 
NFPA Presentation Social Media
NFPA Presentation Social MediaNFPA Presentation Social Media
NFPA Presentation Social Mediatellem
 
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...OW2
 

En vedette (20)

Service Cloud OW2 Conference Nov10
Service Cloud OW2 Conference Nov10Service Cloud OW2 Conference Nov10
Service Cloud OW2 Conference Nov10
 
PR Campaign Case Study 수강후기
PR Campaign Case Study 수강후기PR Campaign Case Study 수강후기
PR Campaign Case Study 수강후기
 
Brita tester pol
Brita tester polBrita tester pol
Brita tester pol
 
CLIF as a Service: Distributed performance testing in continuous integration...
CLIF as a Service:  Distributed performance testing in continuous integration...CLIF as a Service:  Distributed performance testing in continuous integration...
CLIF as a Service: Distributed performance testing in continuous integration...
 
1 literatura hispanoamericana
1 literatura hispanoamericana1 literatura hispanoamericana
1 literatura hispanoamericana
 
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
 
Por qué leer a los clásicos, de
Por qué leer a los clásicos, dePor qué leer a los clásicos, de
Por qué leer a los clásicos, de
 
Blended learning project
Blended learning projectBlended learning project
Blended learning project
 
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, ParisUShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
 
Spatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround AroundSpatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround Around
 
CompatibleOne Project, OW2con 2011, Nov 24-25, Paris
CompatibleOne Project, OW2con 2011, Nov 24-25, ParisCompatibleOne Project, OW2con 2011, Nov 24-25, Paris
CompatibleOne Project, OW2con 2011, Nov 24-25, Paris
 
Ow2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOw2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use Case
 
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETICOW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
 
OW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloud
OW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloudOW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloud
OW2con'14 - XLcloud, a demonstation of 3D remote rendering in the cloud
 
Kalimucho Project Use Cases
Kalimucho Project Use CasesKalimucho Project Use Cases
Kalimucho Project Use Cases
 
Amsterdam Data Portal
Amsterdam Data Portal Amsterdam Data Portal
Amsterdam Data Portal
 
OW2con'14 - Sustainable financing of open source, an insider view, XWiki
OW2con'14 - Sustainable financing of open source, an insider view, XWikiOW2con'14 - Sustainable financing of open source, an insider view, XWiki
OW2con'14 - Sustainable financing of open source, an insider view, XWiki
 
I.M Psmate Con Estas Fotos
I.M Psmate Con Estas FotosI.M Psmate Con Estas Fotos
I.M Psmate Con Estas Fotos
 
NFPA Presentation Social Media
NFPA Presentation Social MediaNFPA Presentation Social Media
NFPA Presentation Social Media
 
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...
Overview of the European digitzal agenda, Anna nietyksza, EEEC, European Econ...
 

Similaire à OpenCloudware: the Cloud application lifecycle management platform, OW2con'12, Paris

Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris
Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, ParisSirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris
Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, ParisOW2
 
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...OW2
 
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTSCOMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTScscpconf
 
Comparison of open source paas architectural components
Comparison of open source paas architectural componentsComparison of open source paas architectural components
Comparison of open source paas architectural componentscsandit
 
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...OW2
 
Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...
Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...
Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...opencloudware
 
CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10OW2
 
CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne
 
Seven Simple Reasons to Use AppFuse
Seven Simple Reasons to Use AppFuseSeven Simple Reasons to Use AppFuse
Seven Simple Reasons to Use AppFuseMatt Raible
 
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, ParisUShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, ParisUShareSoft
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne
 
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O... Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...OW2
 
Rapid cloudapplicationdevelopmentwithlimeds
Rapid cloudapplicationdevelopmentwithlimedsRapid cloudapplicationdevelopmentwithlimeds
Rapid cloudapplicationdevelopmentwithlimedsPhilippe Thiran
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stackIgnacio M. Llorente
 
An Empirical Performance Study of AppEngine and AppScale
An Empirical Performance Study of AppEngine and AppScaleAn Empirical Performance Study of AppEngine and AppScale
An Empirical Performance Study of AppEngine and AppScaleFei Dong
 
Continous delivery at docker age
Continous delivery at docker ageContinous delivery at docker age
Continous delivery at docker ageAdrien Blind
 
Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10IMC Institute
 
Prudential Insurance Exp
Prudential Insurance ExpPrudential Insurance Exp
Prudential Insurance ExpAnkit Chohan
 

Similaire à OpenCloudware: the Cloud application lifecycle management platform, OW2con'12, Paris (20)

Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris
Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, ParisSirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris
Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris
 
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
OpenPaaS, the open-source Enterprise Social network for the Cloud, OW2con'12,...
 
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTSCOMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
COMPARISON OF OPEN-SOURCE PAAS ARCHITECTURAL COMPONENTS
 
Comparison of open source paas architectural components
Comparison of open source paas architectural componentsComparison of open source paas architectural components
Comparison of open source paas architectural components
 
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
 
Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...
Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...
Opencloudware, The vApp Lifecycle Management Solution for Multi-Cloud - Cloud...
 
CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10
 
CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011CompatibleOne CloudExpo Europe 2011
CompatibleOne CloudExpo Europe 2011
 
Ow2
Ow2Ow2
Ow2
 
Seven Simple Reasons to Use AppFuse
Seven Simple Reasons to Use AppFuseSeven Simple Reasons to Use AppFuse
Seven Simple Reasons to Use AppFuse
 
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, ParisUShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010
 
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O... Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 
Rapid cloudapplicationdevelopmentwithlimeds
Rapid cloudapplicationdevelopmentwithlimedsRapid cloudapplicationdevelopmentwithlimeds
Rapid cloudapplicationdevelopmentwithlimeds
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
 
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
vBACD- July 2012 - Crash Course in Open Source Cloud ComputingvBACD- July 2012 - Crash Course in Open Source Cloud Computing
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
 
An Empirical Performance Study of AppEngine and AppScale
An Empirical Performance Study of AppEngine and AppScaleAn Empirical Performance Study of AppEngine and AppScale
An Empirical Performance Study of AppEngine and AppScale
 
Continous delivery at docker age
Continous delivery at docker ageContinous delivery at docker age
Continous delivery at docker age
 
Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10
 
Prudential Insurance Exp
Prudential Insurance ExpPrudential Insurance Exp
Prudential Insurance Exp
 

Plus de OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudOW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceOW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationOW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020OW2
 

Plus de OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Dernier

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

OpenCloudware: the Cloud application lifecycle management platform, OW2con'12, Paris

  • 1. OpenCloudware The Cloud applicaton lifecycle management platform Delivering a Cloud Platorm for Building, Maintaining and Operatng Enterprise PaaS Distributed Applicatons Thomas Debru, UShareSof Alexandre Lefebvre, Orange Labs OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 1
  • 2. What is OpenCloudware?  Co-funded collaborative R&D project, 18 partners  Modular sofware framework for building a IaaS-agnostic Dev to PaaS enterprise-grade Cloud 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 infrastructures (Multi-IaaS)  3 years (Jan 2012 – Dec 2014)  Supported by the French FSN (Fonds National pour la Société Numérique)  Co-labeled by the Minalogic, Systematic and SCS Pôles de Compétitivité OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 2
  • 3. Project Partners  Large Corps  Academic  Bull  Armines/Ecole des Mines de  France Télécom – Orange Nantes  Thales Communications & Security  IRIT – INP Toulouse  Thales Services  Télécom Paris Tech  Télécom Saint Etienne  SMEs  Univ. Joseph Fourier  ActiveEon  Univ. Savoie - LISTIC  eNovance  Inria (Grenoble, Nice, G5K)  eXo Platform  Peergreen  Open Source organisation  Linagora (prev. Petals Link)  OW2  UShareSof OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 3
  • 4. Use case The user wants to deploy a distributed OpenCloudware Self Service Portal enterprise application (JavaEE, LAMP, ...) First step: account creation and login (role-based access control) OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 4
  • 5. Use case vApp component1 component2 The user builds its virtual app using component3 SLA bindings OpenCloudware OpenCloudware Self Service Portal tools. S/he Template Gallery: expresses Meta Data and Modeling Tools End to end Cloud Modeling AaaS, JavaEE, OSGi, Services elasticity at the right level. The output is a vApp model (OVF++) OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 5
  • 6. Use case vApp component1 component2 The vApp is built, and component3 SLA bindings OpenCloudware OpenCloudware Self Service Portal instanciates the Service Plan Template Gallery: user vApp on the Meta Data and Modeling Tools Contiuous Build, Builder (vApp++ End to end Cloud Modeling AaaS, JavaEE, OSGi, Maven, Hudson ... Creation & Configurations) Services infrastructure. PaaS Orchestration Service Logic Install & Deployment Sky Computing ( Provisioning ) VM Multi- VM Cloud Placement Provisioning Multi-Cloud IaaS Controler (API) Federation Layer OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 6
  • 7. Use case vApp component1 component2 The users needs to know how component3 SLA bindings much it will cost. OpenCloudware Self Service Portal Service Plan Template Gallery: The Meta Data and Modeling Tools Contiuous Build, Builder (vApp++ OpenCloudware End to end Cloud Modeling AaaS, JavaEE, OSGi, Maven, Hudson ... Creation & Services Configurations) billing component shows the cost for Billing PaaS Orchestration Service Logic Install the empty & Deployment running vApp. Sky Computing ( Provisioning ) VM Multi- VM Billing Logs Cloud Placement Provisioning Multi-Cloud IaaS Controler (API) Federation Layer OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 7
  • 8. Use case vApp component1 component2 The users uses OpenCloudware component3 SLA bindings Performance OpenCloudware Self Service Portal testing tools. Performance / Load testing as a service Service Plan Template Gallery: Meta Data and Modeling Tools Contiuous Build, Builder (vApp++ The End to end Cloud Modeling AaaS, JavaEE, OSGi, Maven, Hudson ... Creation & Services Configurations) consequences can be seen through Billing PaaS Orchestration Service Logic Install the billing tool, & Deployment and is given a cost Sky Computing ( Provisioning ) per hour for a Billing Logs VM VM Multi- Cloud given workload. Placement Provisioning Multi-Cloud IaaS Controler (API) Federation Layer OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 8
  • 9. Use case vApp component1 component2 While the performance component3 SLA bindings testing tool is OpenCloudware Self Service Portal running, the user Performance / Load testing as a service Service Plan Template Gallery: observes elasticity Meta Data and Modeling Tools Contiuous Build, Builder (vApp++ End to end Cloud Modeling AaaS, JavaEE, OSGi, Maven, Hudson ... Creation & Configurations) Services (the application goes beyond what 2 nodes could Billing PaaS Orchestration Self-Management Service Logic Install & Deployment PaaS Runtine Self-Controler have done). Sky Computing ( Provisioning ) VM Multi- VM Billing Logs Cloud Placement Provisioning Multi-Cloud IaaS Controler (API) Federation Layer OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 9
  • 10. Testing is over. Use case The user needs a vApp component1 component2 component3 public IP, modifes SLA bindings the vApp OpenCloudware Self Service Portal description and redeploys. Performance / Load testing as a service Service Plan Template Gallery: Meta Data and Modeling Tools Contiuous Build, Builder (vApp++ He then adds data End to end Cloud Modeling AaaS, JavaEE, OSGi, Maven, Hudson ... Creation & Services Configurations) to the DB, tests the performance Billing PaaS Orchestration Service Logic Install Self-Management PaaS Runtine with this public & Deployment Self-Controler instance. Sky Computing ( Provisioning ) VM VM Multi- Latency changes, Cloud Billing Logs Placement Provisioning which indicates Multi-Cloud IaaS Controler (API) OpenCloudware Federation Layer has moved VMs to IaaS.closer to users. OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 10
  • 11. The application Use case goes to vApp component1 component2 component3 production. SLA bindings OpenCloudware OpenCloudware Self Service Portal monitoring tools Performance / Load testing as a service Service Plan Template Gallery: provide the Meta Data and Modeling Tools Contiuous Build, Builder (vApp++ necessary End to end Cloud Modeling AaaS, JavaEE, OSGi, Maven, Hudson ... Creation & Services Configurations) information. Billing PaaS Orchestration Self-Management (Administration portal Service Logic Install PaaS Runtine Admin console & Deployment Self-Controler & App admin) Sky Computing ( Provisioning ) VM Multi- VM Billing Logs Cloud Placement Provisioning Multi-Cloud IaaS Controler (API) Federation Layer OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 11
  • 12. End-to-end Platform Dev to Run OpenCloudware Software as a Service OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 12
  • 13. Project Target  Produce a component-based middleware platform  open platform for cloud sofware engineering  for collaborative development of distributed Cloud applications  targeting primarily enterprise JavaEE - OSGi virtual appliances but extensible to other middleware  for IaaS-agnostic Cloud Server application provisioning and deployment, orchestration and operation  self-service management, elasticity, green IT optimisation  with interoperable execution on multiple major Cloud IaaS (incl. hybrid)  The OpenCloudware platform will be available online as a SaaS OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 13
  • 14. Project Scope + other collaborative projects projects 3rd party 3 party build rd Cloud IaaS environment (incl. open source) OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 14
  • 15. Technologies  Extensive re-use and development of OW2 sofware  PaaS: JavaEE, JASMINe, JORAM, Petals ESB  Security: AuthzForce  Performance: CLIF  Multi-IaaS: Sirocco, ProActive, Entropy  Portal: eXo  Use of other open source sofware  Hudson, Maven, Jenkins, sunxaclm, jclouds etc.  UForge for cloud image template management and VM generation OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 15
  • 16. Technological Advances  Ambitious project with several challenges  End-to-end Modeling  End-to-end Automation  Building multi-tier vApps  Autonomic management  Agnostic Multi-IaaS Portability  Security for identity and access, and application protection  Links with  Many other open source cloud projets  Collaborative research projects (French, European) OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 16
  • 17. Where are we now? OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 17
  • 18. Q&A OpenCloudware A Cloud Sofware Platform for Building and Operatng Enterprise PaaS to Mult-IaaS Applicatons Thomas Debru, UShareSof Alexandre Lefebvre, Orange Labs OW2Con'12, November 28-29, 2012 OpenCloudware Orange Labs,Paris. www.ow2.org 18