Reducing Time to Market with the PaaS Cloud of the Future

Size: px
Start display at page:

Download "Reducing Time to Market with the PaaS Cloud of the Future"

Transcription

1 Reducing Time to Market with the PaaS Cloud of the Future Prof. Jose Luis Vazquez Poletti Universidad Complutense de Madrid CaaSt Consortium. All rights reserved. The research leading to these results has received funding from the European Union's Seventh Framework Programme ([F7/ ) under grant agreement n

2 Who am I? José Luis Vázquez Poletti M.E... in Computer Science ce (2004) from Universidad sdadpontificia cade Comillas and Ph.D. in Computer Science (2008) from Universidad Complutense de Madrid Assistant Professor at Universidad Complutense de Madrid and Cloud Researcher at Distributed Systems Architecture Group Directly involved in EU funded projects, such as EGEE and 4CaaSt : Application porting onto Grid Infrastructures (i.e. Fusion Physics and Bioinformatics) and training events Since 2010: Different aspects of Cloud Computing but always with applications in mind HPC in the Cloud Dt Data placement on the Cloud Cloud Infrastructures simulation

3 4CaaSt fast facts Funding Details: 15 million Euro EU funded initiative (EU grant agreement Funding Details: 15-million-Euro EU-funded initiative (EU grant agreement ) funded by the 7th FWP (Seventh Framework Programme) under the Internet of Services, Software & virtualization (ICT ) area.

4 More fast facts Timisoara (12th November 1884) First European city with electric street lamps Easy and reliable access to light by all citizens Eas and reliable access to light b all citi ens More services could be built on them (traffic lights, festival illumination, ) l d i ( / d l ) Cloud Computing (IBM System/360 Model 67) Seamless service provider Easy and reliable access to resources by all users Building elastic services is still an elitist domain B ildi l i i i ill li i d i (proprietary technologies, )

5 PaaS? SaaS PaaS IaaS

6 4CaaSt: addressing PaaS Cloud in all dimensions 4CaaSt will address challenges in Utility like provisioning of Platforms as a Service (PaaS) enabling advanced application hosting 4CaaSt will carry out RTD in components enabling 4CaaSt compliant PaaS Clouds to become true business ecosystems 4CaaSt will address RTD in builtin native Cloud libraries providing the best programming framework 6

7 Dimension 1: Cloud Hosting 4CaaSt will address challenges in Utility like like provisioning of Platforms as a Service (PaaS) enabling advanced application hosting ization of processing and networking end to end Higher level of abstraction through advanced service life cycle management based on blueprint RT scaling and adaptation based on convergent QoS management Support of service platform technologies as immigrants on the cloud 7

8 Dimension 2: Business Ecosystem 4CaaSt will carry out RTD in components enabling 4CaaSt compliant PaaS Clouds to become true business ecosystems How can I make money? Marketplace functions Multiple Business Terms and Conditions Support to automated selection of app/services based on business criteria Rating & Charging on multi vendor composition Payment/Settlement functions, considering Marketplace federation Marketplace analytics How can I best promote my app? Mashup as a Service Be able to combine with apps/services from other app providers and the Cloud Provider Let end users develop their own apps (DIY) 8

9 Dimension 3: Programming Framework 4CaaSt will address RTD in builtin native Cloud libraries providing the best programming framework Network Enablers Context EAI Data Rich set of APIs accessible as a Service from apps hosted in the Cloud: Network Enablers as a Service Context(*) as a Service Publish/Subscribe EAI as a Service DataStore as a Service (*) Context in its widest meaning: Access Device+Network Description, User s preferences, User s Social Network, Focus on standardization 9

10 4CaaSt will bring an unique value proposition to application providers How to minimize CAPEX and ensure OPEX do not grow faster than actual demand of my customers How to better position my application and make money How to develop application faster and based on advanced features that would be hard for me to implement on my own 10

11 Application Provider perspective: deployment y For a given application, an Application Provider can: 1. Deploy the application s backend on the 4CaaSt Platform 2. Choose a revenue model (pay per use, share, ads) and bundling conditions 3. Register suites of gadgets linked to its front-end (if mashup-oriented) as mashable components in the SaaS catalogue 4. SaaS ecosystem/delivery framework 4CaaSt Platform SaaS apps/components catalogue Register some mashups (or an URI to the application s web portal) as designed applications in the SaaS catalogue y The Cloud acts as a designed apps mashable comps App backend services SaaS Marketplace infrastructure clearing house, dealing with settlement and payment with app providers Application Blueprint Application 11 provider PaaS S lf S i P t l Self Service Portal

12 End user perspective: self servicing SaaS ecosystem/delivery framework y End users (SMEs, individuals): Search for designed apps in the SaaS g pp catalogue, relying on statistics, recommendations from other users, demo videos, etc. SaaS apps/components catalogue designed apps Purchase applications they wish to applications they wish to use. Special offerings, promotional campaigns, etc would apply. Some applications might be available for free (indirect revenues) (indirect revenues) Add purchased applications to their SaaS desktop. mashable comps App backend services SaaS Marketplace infrastructure 2. End users 4CaaSt Platform 12 SaaS Desktop

13 PaaS: Application Hosting A 4CaaST-compliant Cloud will support one or a set of Platforms on which application hosting is offered as a Service to Application Providers It will allow migration across platforms Platform technologies 1. choose Web server PythonVM Object Table Platform A Web server servlet engine RDBMS Web server Python VM Object Table Platform B Platform A J2EE container BPEL engine RDBMS Platform C 4CaaST-compliant Cloud 1 4CaaST-compliant Cloud 2

14 PaaS: Application Blueprints Application Blueprint 2. register A1C1 A1C2 A1C3 SLA(cost rules Target KPIs third-party app/services used Exported services Application provider registers the BluePrint associated to the applications it hosts on a 4CaaSt-compliant Cloud An Application Blueprint specifies, in a declarative manner, the various aspects linked to the application that any 4CaaST-compliant Cloud needs to know as to properly manage the lifecycle of the application, setup the runtime environment hosting the application, etc. Web server Platform A Python VM 4CaaST-compliant Cloud 2 Object Table

15 Application Blueprint Example MyApplication requires App.Comp.WebFrontEnd and App.Comp.BusinessLogic and App.Comp.DataBase; MyApplication requires Services.PublishSusbscribe; App.Comp.WebFrontEnd requires ApacheTomcat; App.Comp.BusinessLogic requires Jonas; App.Comp.Database requires Postgres8.1;

16 Application Blueprint A1C1 A1C3 A1C2 Advanced hosting capabilities SLAs Target KPIs third-party app/services used Exported services Processing the Application i BluePrint, 4CaaSt determines the best architecture for the runtime environment and deploy it using APIs provided by the underlying IaaS and NaaS layers p y y g y Web Servers farm App Servers farm MMS/SMS system 3. resolve HTTP Load balancer Load Balancer MMS/SMS Service API A1C1 A1C2 AnC1 A1C3 Web Server Python VM DBRepository Service Web server Platform A Python VM Object Table Runtime Machine Platform Runtime Platform Runtime Execution Container Machine Runtime Container Runtime Execution Runtime Execution Container Container 16

17 Infrastructure Blueprint Example JonAS implements EJBContainer, OSGiContainer offering SLA1 SAP_AS implements EJBContainer offering SLA2 Postgres implements SQLService ApacheTomcat implements ServletContainer REC1 contains ApacheTomcat, Sun Java6 RE, Linux Debian 4.10 REC2 contains JonAS, Sun Java6 RE, Linux Ubuntu REC3 contains Postgres, Linux Ubuntu REC4 contains ApacheTomcat, JonAS, Sun Java6 RE, Postgres, Linux Debian 4.10

18 Platform Scalability Application 1 Application 2 Servlet DB DB PHP Tomcat 4.0 Postgres 8.1 Posgrest 8.1 Apache 2.0 Service Provider s view of theplatform Scalable Platform LoadBalancer LoadBalancer Tomcat I nstance Tomcat I nstance Postgres In nstance Apache I nstance Apache I nstance VM VM VM VM VM

19 General Architecture Self service Portal PaaS Interface Administrat tion emarketplace Resource Manager Service Lifecycle Manager Monitorin ng Service Layer Resource Layer Runtime Containers Enablers Interfaces Storage IaaS NaaS XaaS Provisioning Layer

20 Service Provider view of the PaaS Application Application Component Servlet EJB DB ServletContainer EJB Container RDBMS Service Provider view: Provisioned PaaS Platform Technology Apache Tomcat Jonas 5.1 Postgres 8.1 Product Platform

21 A Service Provider, purchases in the MarketPlace a SaaS and the supporting PaaS Basic Service Lifecycle Service Enablers provision Services to be integrated in the Platform Products are provisioned and configured transparently, they are deployed on top of IaaS & NaaS Application Components are deployed on the Products The Application Blueprint is resolved and required PaaS and Services is generated Setup Monitoring and accounting infrastructure Configure Application Components & Containters *More states and error handling are required Et voilà: The SaaS is running!!!

22 Resource Manager: Platform Resolution Application Servlet EJB DB ServletContainer EJB Container RDBMS Apache Tomcat Jonas 5.1 Postgres 8.1 Service Provider view: PaaS ServletContainer EJB Container RDBMS Apache Tomcat Jonas 5.1 Postgres 8.1 JVM Sun Java 6 JVM Sun Java 6 Linux Linux Linux Debian Ubuntu Ubuntu REC Image 1 REC Image 2 REC Image 3

23 Platform Deployment VM 1 Tomcat JRE6 VM 2 Jonas JRE6 VM 3 Postgres Debian Ubuntu Ubuntu

24 Application Deployment Servlet EJB DB deploy deploy deploy VM 1 Tomcat JRE6 VM 2 Jonas JRE6 VM 3 Postgres Debian Ubuntu Ubuntu

25 Resource Manager: Single REC Platform Resolution Application Servlet EJB DB ServletContainer EJB Container RDBMS Apache Tomcat Jonas 5.1 Postgres 8.1 Service Provider view: PaaS ServletContainer EJB Container RDBMS Apache Tomcat Jonas 5.1 Postgres 8.1 JVM Sun Java 6 Linux Debian 4.10 REC Image 4

26 Application Resource Manager: Scalable Platform Resolution Servlet EJB DB ServletContainer EJB Container RDBMS Apache Tomcat Jonas 5.1 Postgres 8.1 PaaS Load Balancer ServletContainer Apache Tomcat Load Balancer EJB Container Jonas 5.1 Load Balancer RDBMS Postgres 8.1 JVM JVM Sun Java 6 Sun Java 6 Linux Linux Linux Debian 4.10 Ubuntu Ubuntu REC Image 1 REC Image 1 REC Image 1 REC Image 1 REC Image 1 REC Image 2 REC Image 1 REC Image 1 REC Image 3

27 A typical Use Case Public Internet Mobile Network Bob (Officer/Reviewer) Internet (EC Hotspot) Alice (SIP Softphone) Blueprint DB Ser rvice 1 Ser rvice 2 Ericsson Composition Engine WS CEA SIP CEA IVR Asterisk IMS JonAS? 4CaaSt Cloud SailFin AS HTTP ISC (SIP) IMS Network at Ericsson Research Lab

28 More Use Cases Applications emarketplace for SMEs Software company develops a SaaS application for the management of Taxi fleets. t f T i fl t Efficiency of the taxi company can be increased with the involvement of an optimization system: it results in lower fuel consumption and cheaper fares. Especially in certain countries the use of professional Especially in certain countries, the use of professional taxi operator software is very expensive and requires high upfront investment. The delivered service could trigger the easy appearance of new, flexible taxi companies as the investment needed to set up a new taxi company would be minimal. Private Cloud for Large Corporations An Emergency / Urban management application An Emergency / Urban management application helps coordinating emergency and other supporting forces during either an emergency or an exceptional situation. Scaling the applications is needed as in case of a exceptional situations where the amount of users increases. Events can be expected (planned event) or exceptional (emergency / unplanned events).

29 4CaaSt WPs WP1 Requirements Architecture Integration WP2 Service Eng. Lifecycle Management WP3 Marketplace WP4 Resource Deployment Management WP5 Admin. Accounting Monitoring WP6 Native PaaS Technologies WP7 Inmigrant PaaS Technologies WP8 Experiment. WP9 Exploitation Standariz. WP10 Communic. Disseminat. Collaboration

30 4CaaSt: addressing PaaS Cloud in all dimensions 4CaaSt will address challenges in Utility like provisioning of Platforms as a Service (PaaS) enabling advanced application hosting 4CaaSt will carry out RTD in components enabling 4CaaSt compliant PaaS Clouds to become true business ecosystems 4CaaSt will address RTD in builtin native Cloud libraries providing the best programming framework 30

31 Thank you! Mult umesc foarte mult! CaaSt Consortium. All rights reserved. The research leading to these results has received funding from the European Union's Seventh Framework Programme ([F7/ ) under grant agreement n

32 Regular Paper Deadline 17 th July Also looking for nvited talks from EU Projects Send me an e mail if interested jlvazquez@fdi.ucm.esucm es

1 Publishable summary

1 Publishable summary 1 Publishable summary The 4CaaSt research project is creating an advanced Platform as a Service (PaaS). This cloud platform supports the optimized and elastic hosting of internet-scale multi-tier applications.

More information

SEVENTH FRAMEWORK PROGRAMME

SEVENTH FRAMEWORK PROGRAMME Publishable summary The 4CaaSt research project is creating an advanced Platform as a Service (PaaS). This cloud platform supports the optimized and elastic hosting of internet-scale multi-tier applications.

More information

Equinox above the Cloud ( - Some call it Heaven!!)

Equinox above the Cloud ( - Some call it Heaven!!) Equinox above the Cloud ( - Some call it Heaven!!) Markus Knauer (EclipseSource) Harald Kornmayer (NEC Laboratories Europe) Scott Lewis (Composent Inc.) 2009 by Kornmayer, Knauer, Lewis; made available

More information

Cloud Services Business Potenziale und Risiken

Cloud Services Business Potenziale und Risiken Cloud Services Business Potenziale und Risiken Prof. Mag. Werner Dorfmeister Enterprise Cloud Computing Services, HP Enterprise Business Electronic-Business Experts, WKO November 2010 1 Mobility + Internet

More information

OpenNebula Leading Innovation in Cloud Computing Management

OpenNebula Leading Innovation in Cloud Computing Management OW2 Annual Conference 2010 Paris, November 24th, 2010 OpenNebula Leading Innovation in Cloud Computing Management Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad

More information

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions Cloud Computing and its Applications 20th October 2009 OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions Distributed Systems Architecture Research Group Universidad Complutense

More information

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing New Paradigms: Clouds, Virtualization and Co. EGEE08, Istanbul, September 25, 2008 An Introduction to Virtualization and Cloud Technologies to Support Grid Computing Distributed Systems Architecture Research

More information

Cloud Computing and Open Source: Watching Hype meet Reality

Cloud Computing and Open Source: Watching Hype meet Reality Cloud Computing and Open Source: Watching Hype meet Reality Rich Wolski UCSB Computer Science Eucalyptus Systems Inc. May 26, 2011 Exciting Weather Forecasts 99 M 167 M 6.5 M What is a cloud? SLAs Web

More information

Marketplace Functions: Experimental Prototype of Software Components and Documentation: D3.3.2

Marketplace Functions: Experimental Prototype of Software Components and Documentation: D3.3.2 Ref. Ares(2013)119913-31/01/2013 Building the PaaS Cloud of the Future Marketplace Functions: Experimental Prototype of Software Components and Documentation: D3.3.2 Version 2.0 WP3 - Marketplace Functions

More information

The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures

The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures Jornadas Técnicas de RedIRIS 2009 Santiago de Compostela 27th November 2009 The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures Distributed Systems Architecture Research Group

More information

Use of Cloud for the Public Sector Information (PSI) Portal

Use of Cloud for the Public Sector Information (PSI) Portal Use of Cloud for the Public Sector Information (PSI) Portal Cloud Experience Sharing Office of the Government Chief Information Officer December 2013 1 What is PSI Data and pictures on weather, traffic,

More information

Introduction to Amazon EC2 Running IBM

Introduction to Amazon EC2 Running IBM Introduction to Amazon EC2 Running IBM Featuring Mike Culver, Technical Evangelist for Amazon Web Services Melody Ng, Manager, Data Management Emerging Partnerships & Technologies for IBM Jason Chan, Linux

More information

Certified Cloud Computing Professional VS-1067

Certified Cloud Computing Professional VS-1067 Certified Cloud Computing Professional VS-1067 Certified Cloud Computing Professional Certification Code VS-1067 Vskills Cloud Computing Professional assesses the candidate for a company s cloud computing

More information

Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11

Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11 Join the Lean Wave Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. 1 Asanka Abeysinghe 10 + years industry experience working on projects ranging from desktop, web applications through to

More information

Domain 1: Self-sizing and green PaaS

Domain 1: Self-sizing and green PaaS Domain 1: Self-sizing and green PaaS Goal: improve the platform efficiency Performance Energy cost Challenges Cluster growth/shrink capabilities according to workload Data center multi-tenancy with limited

More information

Cloud Computing Standards: Overview and first achievements in ITU-T SG13.

Cloud Computing Standards: Overview and first achievements in ITU-T SG13. Cloud Computing Standards: Overview and first achievements in ITU-T SG13. Dr ITU-T, Chairman of Cloud Computing Working Party, SG 13 Future Networks Orange Labs Networks, Cloud & Future Networks Standard

More information

How To Write A 4Caast Project Release 2.0.1.1 (Femalese)

How To Write A 4Caast Project Release 2.0.1.1 (Femalese) Building the PaaS Cloud of the Future Use Case Marketplace for Mass market: Report on Experimentation D8.2.6 WP8 - Experimentation Version 2.0 Dissemination Level: Public Lead Editor: Stéphane Carrié /

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

SeaClouds Project D6.2 - Case Study test-beds and key features mapping

SeaClouds Project D6.2 - Case Study test-beds and key features mapping SeaClouds Project D6.2 - Case Study test-beds and key features mapping Project Acronym Project Title Call identifier Grant agreement no. 610531 Start Date 1 st October 2013 Ending Date 31 st March 2016

More information

< IMPACT > START ACCELERATE IMPACT

< IMPACT > START ACCELERATE IMPACT START ACCELERATE IMPACT IMPACT project has received funding from the European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement n 632828 START ACCELERATE IMPACT WEBINAR #2 Technology

More information

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment Beyond the SOA/BPM frontiers Towards a complete open cooperative environment This presentation has been used during a webinar delivered within SpagoWorld Webinar Center: http://www.spagoworld.org/xwiki/bin/view/spagoworld/webinarcenter

More information

Virtual Machine Management with OpenNebula in the RESERVOIR project

Virtual Machine Management with OpenNebula in the RESERVOIR project CISCO Cloud Computing Research Symposium (C 3 RS) November 5 & 6, 2008 San Jose, CA Virtual Machine Management with OpenNebula in the RESERVOIR project Ruben Santiago Montero Distributed Systems Architecture

More information

Have We Really Understood the Cloud Yet?

Have We Really Understood the Cloud Yet? 1 Have We Really Understood the Cloud Yet? Plethora of Definitions Hype? Range of Technologies and business models What really clicks in the Cloud? Pay per use no capex only opex! Meet seasonal loads elasticity

More information

Cloud and Virtualization to Support Grid Infrastructures

Cloud and Virtualization to Support Grid Infrastructures ESAC GRID Workshop '08 ESAC, Villafranca del Castillo, Spain 11-12 December 2008 Cloud and Virtualization to Support Grid Infrastructures Distributed Systems Architecture Research Group Universidad Complutense

More information

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION KEY FEATURES AND BENEFITS STANDARD EDITION Java EE 7 full platform support Java SE 8 certification, support Choice of IDEs, development tools and frameworks Oracle Cloud compatibility Industry-leading

More information

Performance Management for Cloudbased STC 2012

Performance Management for Cloudbased STC 2012 Performance Management for Cloudbased Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Need for Performance in Cloud Performance Challenges in Cloud Generic IaaS / PaaS / SaaS

More information

Networks and Services

Networks and Services Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure

More information

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin. Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company

More information

TOSCA Interoperability Demonstration

TOSCA Interoperability Demonstration Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard TOSCA Interoperability Demonstration Participating Companies: Join the TOSCA Technical Committee www.oasis-open.org, join@oasis-open.org

More information

How To Build A Cloud Platform

How To Build A Cloud Platform Cloud Platforms: Concepts, Definitions, Architectures and Open Issues Samir Tata, Institut Mines-Télécom Télécom SudParis Institut Mines-Télécom Outline Concepts & Definitions Architectures Standards Open

More information

CMotion: A Framework for Migration of Applications into and between Clouds

CMotion: A Framework for Migration of Applications into and between Clouds Institute of Architecture of Application Systems CMotion: A Framework for Migration of Applications into and between Clouds Tobias Binz, Frank Leymann, David Schumm Institute of Architecture of Application

More information

CLOUD COMPUTING & WINDOWS AZURE

CLOUD COMPUTING & WINDOWS AZURE CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described

More information

Extending IBM WebSphere MQ and WebSphere Message Broker to the Clouds 5th February 2013 Session 12628

Extending IBM WebSphere MQ and WebSphere Message Broker to the Clouds 5th February 2013 Session 12628 Extending IBM WebSphere MQ and WebSphere Message Broker to the Clouds 5th February 2013 Session 12628 Ralph Bateman (ralph@uk.ibm.com) STSM, Messaging and Integration Customer Support IBM Hursley Lab Topics

More information

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud) Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011 Open Cloud System University

More information

Design and Building of IaaS Clouds

Design and Building of IaaS Clouds 21th May 2010 CloudViews 2010 Porto, Portugal Next Generation Data Center Summit Design and Building of IaaS Clouds Distributed Systems Architecture Research Group Universidad Complutense de Madrid This

More information

Bluemix: The Open Platform as a Service

Bluemix: The Open Platform as a Service Jia Tan (tanjia@cn.ibm.com) Senior Software Architect IBM China Software Development Lab Apr 2014 Bluemix: The Open Platform as a Service 2013 IBM Corporation New models of product & service innovation

More information

Challenges for the Comprehensive Management of Cloud Services in a PaaS Framework

Challenges for the Comprehensive Management of Cloud Services in a PaaS Framework Institute of Architecture of Application Systems Challenges for the Comprehensive Management of Cloud Services in a PaaS Framework Sergio García-Gómez 1, Miguel Jiménez-Gañán 2, Yehia Taher 3, Christof

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D4.1.2 Basic implementation of the COMPOSE runtime infrastructure Project Acronym Project Title COMPOSE Project Number 317862 Work Package WP4

More information

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises Infrastructure as a Service (IaaS) Cloud Computing for Enterprises Speaker Title The following is intended to outline our general product direction. It is intended for information

More information

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence Alexandre Vieira Middleware Solutions Team Leader Which FOUNDATION? How to have CONTROL? How to run FASTER? Which FOUNDATION?

More information

Java in Web 2.0. Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc.

Java in Web 2.0. Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc. Java in Web 2.0 Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc. 1 Agenda Java overview Technologies supported by Java Platform to create Web 2.0 services Future

More information

Overview of IBM Cloud Integration

Overview of IBM Cloud Integration March 25, 2014 Overview of IBM Cloud Integration Adam Gunther Program Director, Cloud Offerings, WebSphere Product Management Matt Lucas Lead Architect, IBM Integration Bus Agenda Market Observations API

More information

Cloud Computing Standards: Overview and ITU-T positioning

Cloud Computing Standards: Overview and ITU-T positioning ITU Workshop on Cloud Computing (Tunis, Tunisia, 18-19 June 2012) Cloud Computing Standards: Overview and ITU-T positioning Dr France Telecom, Orange Labs Networks & Carriers / R&D Chairman ITU-T Working

More information

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON Eberhard Wolff Architecture and Technology Manager adesso AG, Germany 12.10. Agenda A Few Words About Cloud Java and IaaS PaaS Platform as a Service Google

More information

ConPaaS: an integrated runtime environment for elastic cloud applications

ConPaaS: an integrated runtime environment for elastic cloud applications ConPaaS: an integrated runtime environment for elastic cloud applications Guillaume Pierre Vrije Universiteit Amsterdam July 24th 2012 contrail is co-funded by the EC 7th Framework Programme under Grant

More information

Putchong Uthayopas, Kasetsart University

Putchong Uthayopas, Kasetsart University Putchong Uthayopas, Kasetsart University Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology Legend: Cluster computing, Grid computing, Cloud

More information

ASCETiC Whitepaper. Motivation. ASCETiC Toolbox Business Goals. Approach

ASCETiC Whitepaper. Motivation. ASCETiC Toolbox Business Goals. Approach ASCETiC Whitepaper Motivation The increased usage of ICT, together with growing energy costs and the need to reduce greenhouse gases emissions call for energy-efficient technologies that decrease the overall

More information

Implementing Microsoft Azure Infrastructure Solutions

Implementing Microsoft Azure Infrastructure Solutions Course Code: M20533 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Implementing Microsoft Azure Infrastructure Solutions Overview This course is aimed at experienced IT Professionals who currently

More information

Getting Started Hacking on OpenNebula

Getting Started Hacking on OpenNebula LinuxTag 2013 Berlin, Germany, May 22nd Getting Started Hacking on OpenNebula Carlos Martín Project Engineer Acknowledgments The research leading to these results has received funding from Comunidad de

More information

Be part of the Smart Future of #Energy

Be part of the Smart Future of #Energy INCENSE project has received funding from the European Union Seventh Framework Programme under grant agreement n 632852 Be part of the Smart Future of #Energy Javier Garrido Chamorro ENDESA Málaga, February

More information

Cloud How to gain capacity from today s Datacenter A new model for IT Services Delivery & IT use? Cost reduction AND increased flexibility?

Cloud How to gain capacity from today s Datacenter A new model for IT Services Delivery & IT use? Cost reduction AND increased flexibility? Cloud How to gain capacity from today s Datacenter A new model for IT Delivery & IT use? Cost reduction AND increased flexibility? 2010 IBM Corporation Cloud Computing is a model of shared network-delivered

More information

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

Course 20533: Implementing Microsoft Azure Infrastructure Solutions Course 20533: Implementing Microsoft Azure Infrastructure Solutions Overview About this course This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.

More information

OpenNebula Cloud Case Studies

OpenNebula Cloud Case Studies ISC Cloud 2010 Frankfurt, Germany October 29th, 2010 OpenNebula Cloud Case Studies Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad Complutense de Madrid

More information

Private Cloud 201 How to Build a Private Cloud

Private Cloud 201 How to Build a Private Cloud Private Cloud 201 How to Build a Private Cloud Chris E. Avis Sr. IT Pro Evangelist Microsoft Corp. http://chrisavis.com Presented at Seattle Windows Networking User Group January 4, 2012 al 1 The Cloudscape

More information

Cloud Computing. Adam Barker

Cloud Computing. Adam Barker Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles

More information

Scientific and Technical Applications as a Service in the Cloud

Scientific and Technical Applications as a Service in the Cloud Scientific and Technical Applications as a Service in the Cloud University of Bern, 28.11.2011 adapted version Wibke Sudholt CloudBroker GmbH Technoparkstrasse 1, CH-8005 Zurich, Switzerland Phone: +41

More information

International Symposium on Grid Computing 2009 April 23th, Academia Sinica, Taipei, Taiwan

International Symposium on Grid Computing 2009 April 23th, Academia Sinica, Taipei, Taiwan International Symposium on Grid Computing 2009 April 23th, Academia Sinica, Taipei, Taiwan New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud Ruben Santiago Montero Distributed

More information

Operations and Monitoring with Spring

Operations and Monitoring with Spring Operations and Monitoring with Spring Eberhard Wolff Regional Director and Principal Consultant SpringSource Copyright 2009 SpringSource. Copying, publishing or distributing without express written permission

More information

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

SAP HANA Cloud Platform. Technical Overview Uwe Heinz SAP HANA Cloud Platform Technical Overview Uwe Heinz The way into the Cloud 75% New IT invests 2016 are cloud based Source: IDC 2013 Report: New Enterprise IT Spend 80% New IT invests Driven by users Source:

More information

Sistemi Operativi e Reti. Cloud Computing

Sistemi Operativi e Reti. Cloud Computing 1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies

More information

ASETiC and PaaS Taxonomy Overview

ASETiC and PaaS Taxonomy Overview ASCETiC Project Market Analysis Project Acronym ASCETiC Project Title Adapting lifecycle towards EfficienT Clouds Project Number 610874 Instrument Collaborative Project Start Date 01/10/2013 Duration 36

More information

Oracle s Cloud Computing Strategy

Oracle s Cloud Computing Strategy Oracle s Cloud Computing Strategy Making IT Consumable Richard Garsthagen Director Cloud Business Development EMEA Copyright 2014, Oracle and/or its affiliates. All rights reserved. Trends Driving IT Innovation

More information

Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture

Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture On behalf of the ASCETiC Consortium Project Number 610874 Instrument Collaborative Project Start Date

More information

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com ` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and

More information

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift Cloud Hosting QCLUG presentation - Aaron Johnson Amazon AWS Heroku OpenShift What is Cloud Hosting? According to the Wikipedia - 2/13 Cloud computing, or in simpler shorthand just "the cloud", focuses

More information

The OpenNebula Cloud Platform for Data Center Virtualization

The OpenNebula Cloud Platform for Data Center Virtualization CloudOpen 2012 San Diego, USA, August 29th, 2012 The OpenNebula Cloud Platform for Data Center Virtualization Carlos Martín Project Engineer Acknowledgments The research leading to these results has received

More information

Demystifying the Cloud Computing 02.22.2012

Demystifying the Cloud Computing 02.22.2012 Demystifying the Cloud Computing 02.22.2012 Speaker Introduction Victor Lang Enterprise Technology Consulting Services Victor Lang joined Smartbridge in early 2003 as the company s third employee and currently

More information

The Cloud is Not Enough Why Hybrid Infrastructure is Shaping the Future of Cloud Computing

The Cloud is Not Enough Why Hybrid Infrastructure is Shaping the Future of Cloud Computing Your Platform of Choice The Cloud is Not Enough Why Hybrid Infrastructure is Shaping the Future of Cloud Computing Mark Cravotta EVP Sales and Service SingleHop LLC Talk About Confusing? Where do I start?

More information

Cloud Computing from an Institutional Perspective

Cloud Computing from an Institutional Perspective 15th April 2010 e-infranet Workshop Louvain, Belgium Next Generation Data Center Summit Cloud Computing from an Institutional Perspective Distributed Systems Architecture Research Group Universidad Complutense

More information

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led Course Description This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.

More information

New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud

New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud CISCO NerdLunch Series November 7, 2008 San Jose, CA New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud Ruben Santiago Montero Distributed Systems Architecture Research

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions Course 20533B: Implementing Microsoft Azure Infrastructure Solutions Sales 406/256-5700 Support 406/252-4959 Fax 406/256-0201 Evergreen Center North 1501 14 th St West, Suite 201 Billings, MT 59102 Course

More information

Interoperability in Cloud Federations

Interoperability in Cloud Federations Interoperability in Cloud Federations Yvon Jegou INRIA-Rennes, France Contrail is co-funded by the EC 7 th Framework Programme under Grant Agreement n o 257438 Cloud Federation Application: a set of virtual

More information

OpenNebula Cloud Innovation and Case Studies for Telecom

OpenNebula Cloud Innovation and Case Studies for Telecom Telecom Cloud Standards Information Day Hyatt Regency, Santa Clara, CA, USA 6-7 December, 2010 OpenNebula Cloud Innovation and Case Studies for Telecom Constantino Vázquez Blanco DSA-Research.org Distributed

More information

Tunebot in the Cloud. Arefin Huq 18 Mar 2010

Tunebot in the Cloud. Arefin Huq 18 Mar 2010 Tunebot in the Cloud Arefin Huq 18 Mar 2010 What is Tunebot? What is Tunebot? http://tunebot.cs.northwestern.edu Automated online music search engine for query-by-humming (QBH). What is Tunebot? http://tunebot.cs.northwestern.edu

More information

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group Hybrid Cloud: Overview of Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group Agenda Why Hybrid cloud? Cisco Vision Hybrid Cloud Use Cases and ROI Architecture Overview Deployment Model and

More information

OpenNebula Cloud Case Studies for Research and Industry

OpenNebula Cloud Case Studies for Research and Industry Des grilles aux Clouds Ecole Normale Supérieure de Lyon December 13th, 2010 OpenNebula Cloud Case Studies for Research and Industry Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture

More information

Enabling Technologies for Cloud Computing

Enabling Technologies for Cloud Computing 3th June 2010 1 st European Summit on the Future Internet Luxembourg Next Generation Data Center Summit Enabling Technologies for Cloud Computing Distributed Systems Architecture Research Group Universidad

More information

Google Cloud Platform The basics

Google Cloud Platform The basics Google Cloud Platform The basics Who I am Alfredo Morresi ROLE Developer Relations Program Manager COUNTRY Italy PASSIONS Community, Development, Snowboarding, Tiramisu' Reach me alfredomorresi@google.com

More information

OW2 Open Source Cloudware Initiative

OW2 Open Source Cloudware Initiative OW2 Open Source Cloudware Initiative Initiative Bedrock: Elasticity for Green Java EE PaaS* System@tic GTLL Open Source Cloud Conf. Paris, 20 Mai 2010 * This research is supported by the French Agence

More information

Cloud Computing The Evolution of IT

Cloud Computing The Evolution of IT Cloud Computing The Evolution of IT 17 March 2010 IDC Cloud Computing Conference Moscow Copyright IDC. Reproduction is forbidden unless authorized. All rights reserved. Agenda Market Overview What Is the

More information

Cloud/SaaS enablement of existing applications

Cloud/SaaS enablement of existing applications Cloud/SaaS enablement of existing applications GigaSpaces: Nati Shalom, CTO & Founder About GigaSpaces Technologies Enabling applications to run a distributed cluster as if it was a single machine 75+

More information

From Virtualized to ITaaS. Copyright 2011 EMC Corporation. All rights reserved.

From Virtualized to ITaaS. Copyright 2011 EMC Corporation. All rights reserved. From Virtualized to ITaaS 1 Priority Discussion Topics Laying the foundation for IT-as-a- with the right architecture Key process areas and capabilities that need to be rethought during the process (ie.

More information

CLOUD COMPUTING An Overview

CLOUD COMPUTING An Overview CLOUD COMPUTING An Overview Abstract Resource sharing in a pure plug and play model that dramatically simplifies infrastructure planning is the promise of cloud computing. The two key advantages of this

More information

Oracle Reference Architecture and Oracle Cloud

Oracle Reference Architecture and Oracle Cloud Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended

More information

Build. an Amazon-like experience for Cloud Services. Key Challenges. you click it. you see it. you got it. October 2014 1.

Build. an Amazon-like experience for Cloud Services. Key Challenges. you click it. you see it. you got it. October 2014 1. Build an Amazon-like experience for Cloud Services you see it you click it you got it Interworks Cloud Platform is a Cloud Services Delivery and Brokerage Platform that allows Service Providers who want

More information

Code-to-Cloud with OpenNebula & Megam Varadarajan Narayanan Kishore Kumar Neelamegam Thomas Alrin Raj Thilak

Code-to-Cloud with OpenNebula & Megam Varadarajan Narayanan Kishore Kumar Neelamegam Thomas Alrin Raj Thilak Code-to-Cloud with OpenNebula & Megam Varadarajan Narayanan Kishore Kumar Neelamegam Thomas Alrin Raj Thilak Megam Systems Ottawa, Canada The Cloud system Cloud Journey Moving to cloud Migration of development

More information

cloud computing by Orange séminaire Aristote 17/12/2009

cloud computing by Orange séminaire Aristote 17/12/2009 cloud computing by Orange séminaire Aristote 17/12/2009 Orange and the cloud vision and strategy cloud computing - what is it about? cloud computing is a model for enabling convenient on-demand network

More information

Mobile Cloud Status, challenges, applications. Calin Curescu Senior Researcher, Ericsson Cloud Program

Mobile Cloud Status, challenges, applications. Calin Curescu Senior Researcher, Ericsson Cloud Program Mobile Cloud Status, challenges, applications Calin Curescu Senior Researcher, Ericsson Cloud Program THE new ICT industry + + MOBILITY BROADBAND CLOUD DISRUPTIVE COMBINATION CLOUD 1.0: CONSOLIDATION CONSOLIDATION

More information

Transform service delivery with HP Cloud Management

Transform service delivery with HP Cloud Management Transform service delivery with HP Cloud Management Christian Dinten, Software Pre-Sales, Hewlett-Packard The state of IT today IT is stretched too far Slower IT response Loss of controls & governance

More information

Deliverable D 6.1 Website

Deliverable D 6.1 Website Biogas2PEM-FC Biogas Reforming and Valorisation through PEM Fuel Cells FP7-SME-2012, Grant Agreement No. 314940 Deliverable D 6.1 Website Deliverable details Deliverable version: v1.0 Date of delivery:

More information

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd. sivaram@redhat.com

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd. sivaram@redhat.com Cloud Computing with Red Hat Solutions Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd sivaram@redhat.com Linux Automation Details Red Hat's Linux Automation strategy for next-generation IT infrastructure

More information

Hybrid Cloud Computing

Hybrid Cloud Computing Dr. Marcel Schlatter, IBM Distinguished Engineer, Delivery Technology & Engineering, GTS 10 November 2010 Hybrid Computing Why is it becoming popular, Patterns, Trends, Impact Hybrid Definition and Scope

More information

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises agility PLATFORM Product Whitepaper An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises ServiceMesh 233 Wilshire Blvd,

More information

Configuration Management of Massively Scalable Systems

Configuration Management of Massively Scalable Systems 1 KKIO 2005 Configuration Management of Massively Scalable Systems Configuration Management of Massively Scalable Systems Marcin Jarząb, Krzysztof Zieliński, Jacek Kosiński SUN Center of Excelence Department

More information

Mobile Cloud Computing T-110.5121 Open Source IaaS

Mobile Cloud Computing T-110.5121 Open Source IaaS Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital

More information

Open Source Cloud Computing Management with OpenNebula

Open Source Cloud Computing Management with OpenNebula CloudCamp Campus Party July 2011, Valencia Open Source Cloud Computing Management with OpenNebula Javier Fontán Muiños dsa-research.org Distributed Systems Architecture Research Group Universidad Complutense

More information

How To Use The Dcml Framework

How To Use The Dcml Framework DCML Framework Use Cases Introduction Use Case 1: Monitoring Newly Provisioned Servers Use Case 2: Ensuring Accurate Asset Inventory Across Multiple Management Systems Use Case 3: Providing Standard Application

More information

SOA and Cloud in practice - An Example Case Study

SOA and Cloud in practice - An Example Case Study SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is

More information