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

Mais conteúdo relacionado

Destaque

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
 

Destaque (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...
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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
 

Mais 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
 

Último

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

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