SlideShare a Scribd company logo
1 of 18
Download to read 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

More Related Content

Viewers also liked

iPad Inquiry
iPad InquiryiPad Inquiry
iPad Inquirywall530
 
Dev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, Paris
Dev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, ParisDev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, Paris
Dev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, ParisOW2
 
Cloud and Grid Integration OW2 Conference Nov10
Cloud and Grid Integration OW2 Conference Nov10Cloud and Grid Integration OW2 Conference Nov10
Cloud and Grid Integration OW2 Conference Nov10OW2
 
Analyze of Tumblr.com
Analyze of Tumblr.comAnalyze of Tumblr.com
Analyze of Tumblr.comMatthew Chang
 
Innovation and Research, OW2con'12, Paris
Innovation and Research, OW2con'12, ParisInnovation and Research, OW2con'12, Paris
Innovation and Research, OW2con'12, ParisOW2
 
VJA Presentation
VJA PresentationVJA Presentation
VJA Presentationisthatsoho
 
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.OW2
 
Itf ipp ch07_2012_final
Itf ipp ch07_2012_finalItf ipp ch07_2012_final
Itf ipp ch07_2012_finaldphil002
 
Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...
Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...
Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...OW2
 
La Casa Invisible
La Casa InvisibleLa Casa Invisible
La Casa InvisibleCrisis 999
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10OW2
 
Contrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, ParisContrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, ParisOW2
 
Portland Views
Portland ViewsPortland Views
Portland Viewsgardenmam
 
Project Avalon Online(Game) Final Report
Project Avalon Online(Game) Final ReportProject Avalon Online(Game) Final Report
Project Avalon Online(Game) Final ReportMatthew Chang
 
Open Stack OW2 Conference Nov10
Open Stack OW2 Conference Nov10Open Stack OW2 Conference Nov10
Open Stack OW2 Conference Nov10OW2
 
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...OW2
 
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
 

Viewers also liked (20)

iPad Inquiry
iPad InquiryiPad Inquiry
iPad Inquiry
 
Dev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, Paris
Dev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, ParisDev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, Paris
Dev 2.0 @ OW2: from forge to distributed developer's services, OW2con'12, Paris
 
Cloud and Grid Integration OW2 Conference Nov10
Cloud and Grid Integration OW2 Conference Nov10Cloud and Grid Integration OW2 Conference Nov10
Cloud and Grid Integration OW2 Conference Nov10
 
Analyze of Tumblr.com
Analyze of Tumblr.comAnalyze of Tumblr.com
Analyze of Tumblr.com
 
Ayora 2010
Ayora 2010Ayora 2010
Ayora 2010
 
Jaap
JaapJaap
Jaap
 
Innovation and Research, OW2con'12, Paris
Innovation and Research, OW2con'12, ParisInnovation and Research, OW2con'12, Paris
Innovation and Research, OW2con'12, Paris
 
VJA Presentation
VJA PresentationVJA Presentation
VJA Presentation
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
 
Itf ipp ch07_2012_final
Itf ipp ch07_2012_finalItf ipp ch07_2012_final
Itf ipp ch07_2012_final
 
Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...
Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...
Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'...
 
La Casa Invisible
La Casa InvisibleLa Casa Invisible
La Casa Invisible
 
Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10Open Nebula OW2 Conference Nov10
Open Nebula OW2 Conference Nov10
 
Contrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, ParisContrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, Paris
 
Portland Views
Portland ViewsPortland Views
Portland Views
 
Project Avalon Online(Game) Final Report
Project Avalon Online(Game) Final ReportProject Avalon Online(Game) Final Report
Project Avalon Online(Game) Final Report
 
Open Stack OW2 Conference Nov10
Open Stack OW2 Conference Nov10Open Stack OW2 Conference Nov10
Open Stack OW2 Conference Nov10
 
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
 
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
 

Similar to OpenCloudware The Cloud applicaton 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 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
 
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
 

Similar to OpenCloudware The Cloud applicaton 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 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
 
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
 

More from 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
 

More from 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
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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.
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 

OpenCloudware The Cloud applicaton 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