Self-adaptive cloud-based applications. Alessandro Rossini Future Internet Assembly, Athens 17 March 2014

Size: px
Start display at page:

Download "Self-adaptive cloud-based applications. Alessandro Rossini Future Internet Assembly, Athens 17 March 2014"

Transcription

1 Self-adaptive cloud-based applications Alessandro Rossini Future Internet Assembly, Athens 17 March 2014

2 Challenge

3 Wed, 19 Feb Facebook acquires WhatsApp

4 Wed, 19 Feb Facebook acquires WhatsApp Sat, 22 Feb 1.8 million users register to Telegram

5 Wed, 19 Feb Facebook acquires WhatsApp Sat, 22 Feb 1.8 million users register to Telegram and Telegram crashes

6

7 Self-adaptive cloud-based applications Cloud-based applications that self-adapt to changes in environment and requirements

8 Self-adaptive cloud-based applications Cloud-based applications that self-adapt to changes in environment and requirements

9 Dynamically adaptive systems Continuous design and adaptation Short-term changes in execution environment Long-term changes in system requirements

10 Cloud-based applications

11 Cloud-based applications Virtualisation IaaS Servers Storage Network

12 Cloud-based applications Run-time OS PaaS IaaS Virtualisation Servers Storage Network

13 Cloud-based applications Applications Data Run-time SaaS PaaS IaaS OS Virtualisation Servers Storage Network

14 SensApp example

15

16 Design-time deployment model Notifier [elasticity: 1..4 response time < 50ms] Tomcat:SC SL:VM Flexiant [location: UK] Dispatcher Tomcat:SC [elasticity: 1..8] LL:VM MongoDB [elasticity: 1..8] VM: Virtual machine SC: Servlet container LB: Load balancer SL: Small GNU/Linux ML: Medium GNU/Linux LL: Large GNU/Linux SINTEF (OpenStack) [location: NO]

17 Run-time deployment model 1:Notifier 2:Tomcat LB [response time = 20ms] 1:SL Flexiant [location: UK] 1:Dispatcher 1:Tomcat LB 1:LL 1:MongoDB LB 2:MongoDB VM: Virtual machine SC: Servlet container LB: Load balancer SL: Small GNU/Linux ML: Medium GNU/Linux LL: Large GNU/Linux SINTEF (OpenStack) [location: NO]

18 Run-time deployment model 1:Notifier 2:Tomcat LB [response time = 80ms] 1:SL Flexiant [location: UK] 1:Dispatcher 1:Tomcat LB 1:LL 1:MongoDB LB 2:MongoDB VM: Virtual machine SC: Servlet container LB: Load balancer SL: Small GNU/Linux ML: Medium GNU/Linux LL: Large GNU/Linux SINTEF (OpenStack) [location: NO]

19 Run-time deployment model 1:Notifier 2:Tomcat LB [response time = 80ms] 1:SL Flexiant [location: UK] 1:Dispatcher 1:Tomcat LB 2:Dispatcher 3:Tomcat 1:LL 1:MongoDB LB 2:MongoDB VM: Virtual machine SC: Servlet container LB: Load balancer SL: Small GNU/Linux ML: Medium GNU/Linux LL: Large GNU/Linux SINTEF (OpenStack) [location: NO]

20 Run-time deployment model 1:Notifier 2:Tomcat LB 2:Notifier 4:Tomcat [response time = 20ms] 1:SL Flexiant [location: UK] 1:Dispatcher 1:Tomcat LB 2:Dispatcher 3:Tomcat 1:LL 1:MongoDB LB 2:MongoDB VM: Virtual machine SC: Servlet container LB: Load balancer SL: Small GNU/Linux ML: Medium GNU/Linux LL: Large GNU/Linux SINTEF (OpenStack) [location: NO]

21

22 Current model

23 Reasoning engine Current model

24 Reasoning engine Target model Current model

25 Reasoning engine Target model Diff Current model

26 Reasoning engine Target model Diff Current model Adaptation engine

27 Reasoning engine Target model Diff Current model Adaptation engine Execution environments

28 Reasoning engine Target model Diff Current model Adaptation engine Execution environments

29 PaaSage platform

30

31 Cloud-based application

32 PaaSage platform Cloud-based application

33 Cloud-based application PaaSage platform CAMEL Provisioning and deployment model Requirements and constraints Service-level objectives Scalability rules

34 Cloud-based application PaaSage platform CAMEL Provisioning and deployment model Requirements and constraints Service-level objectives Scalability rules Design-time optimisation loop Profiler Reasoner Adapter

35 Cloud-based application PaaSage platform CAMEL Provisioning and deployment model Requirements and constraints Service-level objectives Scalability rules Run-time optimisation loop Design-time optimisation loop Profiler Reasoner Adapter Execution control Execution monitoring Platform specific mapping Execution environments

36 Cloud-based application Metadata sharing PaaSage platform CAMEL Provisioning and deployment model Requirements and constraints Service-level objectives Scalability rules Run-time optimisation loop Design-time optimisation loop Profiler Reasoner Adapter Execution control Execution monitoring Metadata collection Platform specific mapping Social network Metadata Execution environments

37 Cloud Application Modelling and Execution Language (CAMEL) Saloon WS-Agreement Scalability Rule Language CERIF

38 Thank you! More info: paasage.eu Get in alessandrorossini.org

CloudML and self-adaptive cloudbased

CloudML and self-adaptive cloudbased CloudML and elf-adaptive cloudbaed application Aleandro Roini INF5120 28 Apr 2014 Larget reearch organiation in Scandinavia Technology, Medicine, Social Science Headquarter in Trondheim and Olo Office

More information

Towards Bridging the Gap Between Scalability and Elasticity

Towards Bridging the Gap Between Scalability and Elasticity Towards Bridging the Gap Between Scalability and Elasticity Nicolas Ferry 1, Gunnar Brataas 2, Alessandro Rossini 1, Franck Chauvel 1, Arnor Solberg 1 1 Department of Networked Systems and Services, SINTEF,

More information

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB Why Private Cloud? O P E R A T I O N S V I E W Nenad BUNCIC EPFL, SI-EXHEB 1 What Exactly Is Cloud? Cloud technology definition, as per National Institute of Standards and Technology (NIST SP 800-145),

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

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Strategic Compliance & Securing the Cloud. Annalea Sharack-Ilg, CISSP, AMBCI Technical Director of Information Security

Strategic Compliance & Securing the Cloud. Annalea Sharack-Ilg, CISSP, AMBCI Technical Director of Information Security Strategic Compliance & Securing the Cloud Annalea Sharack-Ilg, CISSP, AMBCI Technical Director of Information Security Complexity and Challenges 2 Complexity and Challenges Compliance Regulatory entities

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

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012 Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Why the interest in Clouds? A method to avoid/defer CAPEX/OPEX and possibly accelerating implementation 2 It all started here - Timeshare Computers and

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud [email protected] 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

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Deploying Your Application On Public Cloud

Deploying Your Application On Public Cloud #GHC14 Deploying Your Application On Public Cloud Egle Sigler @eglute Iccha Sethi @IcchaSethi October 9, Egle Sigler Principal Architect at Rackspace Works with OpenStack POWER: Professional Organization

More information

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS April 2014 Cloud Conceptual Reference Model The ease of use a Cloud Consumer experiences results from a complex, behind-the-scenes, orchestration of interchangeable,

More information

Windows Azure and private cloud

Windows Azure and private cloud Windows Azure and private cloud Joe Chou Senior Program Manager China Cloud Innovation Center Customer Advisory Team Microsoft Asia-Pacific Research and Development Group 1 Agenda Cloud Computing Fundamentals

More information

Cloud-based Services: To Move or Not To Move. Seminar Internet Economics Cristian Anastasiu & Taya Goubran

Cloud-based Services: To Move or Not To Move. Seminar Internet Economics Cristian Anastasiu & Taya Goubran Cloud-based Services: To Move or Not To Move Seminar Internet Economics Cristian Anastasiu & Taya Goubran Agenda Motivation What is Cloud Computing Cloud Service Market Dimensions and Factors of the Cloud

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

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

Higher National Unit specification: general information

Higher National Unit specification: general information Higher National Unit specification: general information Unit code: H179 34 Superclass: CE Publication date: March 2012 Source: Scottish Qualifications Authority Version: 01 Unit purpose This Unit is intended

More information

Cloud Computing Overview

Cloud Computing Overview Cloud Computing Overview Mark Troester CIO/IT Product Marketing 1 WHY CLOUD COMPUTING? The cloud computing model can significantly help agencies grappling with the need to provide highly reliable, innovative

More information

Chapter 11 Cloud Application Development

Chapter 11 Cloud Application Development Chapter 11 Cloud Application Development Contents Motivation. Connecting clients to instances through firewalls. Chapter 10 2 Motivation Some of the questions of interest to application developers: How

More information

Linstantiation of applications. Docker accelerate

Linstantiation of applications. Docker accelerate Industrial Science Impact Factor : 1.5015(UIF) ISSN 2347-5420 Volume - 1 Issue - 12 Aug - 2015 DOCKER CONTAINER 1 2 3 Sawale Bharati Shankar, Dhoble Manoj Ramchandra and Sawale Nitin Shankar images. ABSTRACT

More information

PaaS Cloud Migration Migration Process, Architecture Problems and Solutions. Claus Pahl and Huanhuan Xiong

PaaS Cloud Migration Migration Process, Architecture Problems and Solutions. Claus Pahl and Huanhuan Xiong PaaS Cloud Migration Migration Process, Architecture Problems and Solutions Claus Pahl and Huanhuan Xiong Cloud Migration Motivation HOW TO MIGRATE TO CLOUD IaaS PaaS SaaS Cloud Migration Definition A

More information

Computer Science. About PaaS Security. Donghoon Kim Henry E. Schaffer Mladen A. Vouk

Computer Science. About PaaS Security. Donghoon Kim Henry E. Schaffer Mladen A. Vouk About PaaS Security Donghoon Kim Henry E. Schaffer Mladen A. Vouk North Carolina State University, USA May 21, 2015 @ ICACON 2015 Outline Introduction Background Contribution PaaS Vulnerabilities and Countermeasures

More information

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms

More information

[Who Cares?] as a Service

[Who Cares?] as a Service Who Cares? Figurative: I don t care. Literal: Who is caring for it? 4 Option 1: Build crib. Uncluttering Cloud 5 Option 2: Assemble crib. Uncluttering Cloud 6 Option 3: Buy assembled crib. Uncluttering

More information

Commercial Software Licensing

Commercial Software Licensing Commercial Software Licensing CHAPTER 12: Prepared by DoD ESI January 2013 Chapter Overview Most software licenses today are either perpetual or subscription. Perpetual licenses involve software possession

More information

Alternative Deployment Models for Cloud Computing in HPC Applications. Society of HPC Professionals November 9, 2011 Steve Hebert, Nimbix

Alternative Deployment Models for Cloud Computing in HPC Applications. Society of HPC Professionals November 9, 2011 Steve Hebert, Nimbix Alternative Deployment Models for Cloud Computing in HPC Applications Society of HPC Professionals November 9, 2011 Steve Hebert, Nimbix The case for Cloud in HPC Build it in house Assemble in the cloud?

More information

RED HAT CONTAINER STRATEGY

RED HAT CONTAINER STRATEGY RED HAT CONTAINER STRATEGY An introduction to Atomic Enterprise Platform and OpenShift 3 Gavin McDougall Senior Solution Architect AGENDA Software disrupts business What are Containers? Misconceptions

More information

Fundamental Concepts and Models

Fundamental Concepts and Models Fundamental Concepts and Models 1 1. Roles and Boundaries Could provider The organization that provides the cloud based IT resources Cloud consumer An organization (or a human) that has a formal contract

More information

Historians and Production Management as Cloud Applications

Historians and Production Management as Cloud Applications Historians and Production Management as Cloud Applications Harry Forbes Senior Analyst ARC Advisory Group [email protected] Emerging Technologies Enable Information- Driven Manufacturing Big Data Analytics

More information

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat Build and Manage Private and Hybrid Cloud Urban Järund, Sr Regional Services Manager Nordics, Red Hat CLOUD DEPLOYMENT MODELS HYBRID CLOUD Interoperable combination of private and public cloud. PRIVATE

More information

Platforms in the Cloud

Platforms in the Cloud Platforms in the Cloud Where Will Your Next Application Run? Jazoon, Zurich June 2011 Copyright 2011 Chappell & Associates An Organization without Cloud Computing Users A A A VM VM VM A A A Application

More information

Cloud Terminology Handbook

Cloud Terminology Handbook Cloud Terminology Handbook Cloud Terminology Handbook 2 Cloud advocates love to argue over semantics. That s fine for them. But when it comes to procuring services, language shouldn t get in the way of

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

Digital Signage in the Cloud

Digital Signage in the Cloud Hosted by: Digital Signage in the Cloud Doug Bannister Founder, CEO, Director of Software Development Omnivex Digital Signage Software [email protected] www.omnivex.com Copyright 2012 Omnivex Corporation.

More information

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2 DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

More information

Cisco IT Elastic Infrastructure

Cisco IT Elastic Infrastructure Cisco IT Elastic Infrastructure Cisco IT Methods October 2013 Cisco IT Elastic Infrastructure Cisco IT wanted to increase the company s business agility by automating the ordering and provisioning of IT

More information

3 Ways to build a SaaS Product. Asteor Software Inc Ram Kumar - Director Product Management

3 Ways to build a SaaS Product. Asteor Software Inc Ram Kumar - Director Product Management 3 Ways to build a SaaS Product Asteor Software Inc Ram Kumar - Director Product Management SaaS without Multi-tenancy A separate server instance for each customer Separate Box Separate Shared Hosting Slice

More information

Cloud Courses Description

Cloud Courses Description Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,

More information

SAS and (the) Cloud. Dave Annis SAS Solutions ondemand

SAS and (the) Cloud. Dave Annis SAS Solutions ondemand SAS and (the) Cloud Dave Annis SAS Solutions ondemand SAS and (the) Cloud Everyone s Cloud Tour of the buzzwords, myths and realities What s in store for me, the boss, the company, the industry? Your cloud,

More information

In a dynamic economic environment, your company s survival

In a dynamic economic environment, your company s survival Chapter 1 Cloud Computing Defined In This Chapter Examining the reasons for cloud Understanding cloud types Defining the elements of cloud computing Comparing private and public clouds In a dynamic economic

More information

CLOUD COMPUTING. A Primer

CLOUD COMPUTING. A Primer CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to

More information

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open Simon Briggs Technology Specialist [email protected] Open Source = openmind 3 Protect Investment & Work Together 4 Cloud Definitions

More information

Integration in the cloud - IPaaS with Fuse technology. Charles Moulliard Apache Committer

Integration in the cloud - IPaaS with Fuse technology. Charles Moulliard Apache Committer Integration in the cloud - IPaaS with Fuse technology Charles Moulliard Apache Committer Agenda Introduction & Key concepts What is ipaas? Fuse Fabric & Fuse Mngt Console jclouds & Apache CloudStack Demo

More information

CLOUD COMPUTING. When It's smarter to rent than to buy

CLOUD COMPUTING. When It's smarter to rent than to buy CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit

More information

FLEXIANT. Utility Computing on Demand

FLEXIANT. Utility Computing on Demand FLEXIANT Utility Computing on Demand Flexiant Flexiant is a software and services company, one of the world's first public/private Cloud providers. We provide cloud infrastructure software and services

More information

VPS and Beyond: Why Moving to an IaaS Offering will Pay Dividends. Part 1: VPS versus IaaS, the definitions, differences and market opportunity

VPS and Beyond: Why Moving to an IaaS Offering will Pay Dividends. Part 1: VPS versus IaaS, the definitions, differences and market opportunity VPS and Beyond: Why Moving to an IaaS Offering will Pay Dividends Part 1: VPS versus IaaS, the definitions, differences and market opportunity contents Introduction 3 IaaS Market Opportunity 4 Overview

More information

Proactively Secure Your Cloud Computing Platform

Proactively Secure Your Cloud Computing Platform Proactively Secure Your Cloud Computing Platform Dr. Krutartha Patel Security Engineer 2010 Check Point Software Technologies Ltd. [Restricted] ONLY for designated groups and individuals Agenda 1 Cloud

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

Hybrid Cloud - Your Path to Business Agility

Hybrid Cloud - Your Path to Business Agility IBM BusinessConnect 2015 Seize the Moment 21 st October 2015 Hybrid Cloud - Your Path to Business Agility Peter Eeles Executive IT Architect IBM Cloud Worldwide Tiger Team [email protected] Agenda

More information

Cloud Lock In Naveen Nimmu Clouber.io

Cloud Lock In Naveen Nimmu Clouber.io Cloud Lock In Naveen Nimmu Clouber.io Agenda Introduction to clouber.io Workload Agility Cloud Lock In ReImagining the Future summary Introduction to clouber.io Workload Management Platform Make the world

More information

Quattra s Cloud Vision & Framework Value

Quattra s Cloud Vision & Framework Value Quattra s Cloud Vision & Framework Value Data centers provide the foundation for the applications and services that organizations deliver, and companies need their IT facilities to be reliable, compliant

More information

Infopaper. Demystifying Platform as a Service

Infopaper. Demystifying Platform as a Service Demystifying Platform as a Service The dividing lines between PaaS and IaaS may be blurring, but it s important for outsourcers of IT infrastructure to understand what sets Private PaaS apart from commodity

More information

Performance Management for Cloud-based Applications STC 2012

Performance Management for Cloud-based Applications STC 2012 Performance Management for Cloud-based Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Key Performance Challenges in Cloud Challenges & Recommendations 2 Context Cloud Computing

More information

2) Xen Hypervisor 3) UEC

2) Xen Hypervisor 3) UEC 5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools

More information

Cheminformatics in the Cloud. Michael A. Dippolito DeltaSoft, Inc. 3-June-2009 ChemAxon European User Group Meeting

Cheminformatics in the Cloud. Michael A. Dippolito DeltaSoft, Inc. 3-June-2009 ChemAxon European User Group Meeting Cheminformatics in the Cloud Michael A. Dippolito DeltaSoft, Inc. 3-June-2009 ChemAxon European User Group Meeting DeltaSoft Specializing in R&D Informatics since 1996 Based in New Jersey, USA Long term

More information

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist Private Cloud Database Consolidation with Exadata Nitin Vengurlekar Technical Director/Cloud Evangelist Agenda Private Cloud vs. Public Cloud Business Drivers for Private Cloud Database Architectures for

More information

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University

More information

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers

More information

Cloud Computing Technology

Cloud Computing Technology Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures

More information

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer [email protected]

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer abonilla@suse.com HO5604 Deploying MongoDB A Scalable, Distributed Database with SUSE Cloud Alejandro Bonilla Sales Engineer [email protected] Agenda SUSE Cloud Overview What is MongoDB? 2 Getting familiar with the Cloud

More information

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted. Cloud Computing Topics 1. What is the Cloud? 2. What is Cloud Computing? 3. Cloud Service Architectures 4. History of Cloud Computing 5. Advantages of Cloud Computing 6. Disadvantages of Cloud Computing

More information

Agenda. Big Data. Dell Cloud Solutions A Dell Story Summary. Concepts Market Trends and Challenges Dell Solutions

Agenda. Big Data. Dell Cloud Solutions A Dell Story Summary. Concepts Market Trends and Challenges Dell Solutions Agenda Big Data Concepts Market Trends and Challenges Dell Solutions Dell Cloud Solutions A Dell Story Summary 1 Dell Big Data Solutions Cloudera Hadoop Demystifying Big Data Of course, In Texas, we don

More information

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction JISC Technical Review of Using Cloud for Research Guidance Notes to Cloud Infrastructure Service Providers May, 2010 Introduction Provisioning and maintenance of research computing facilities is a core

More information

socloud: distributed multi-cloud platform for deploying, executing and managing distributed applications

socloud: distributed multi-cloud platform for deploying, executing and managing distributed applications socloud: distributed multi-cloud platform for deploying, executing and managing distributed applications Fawaz PARAISO PhD Defense Advisors: Lionel Seinturier, Philippe Merle University Lille 1, Inria,

More information

Cloud Panel Service Evaluation Scenarios

Cloud Panel Service Evaluation Scenarios Cloud Panel Service Evaluation Scenarios August 2014 Service Evaluation Scenarios The scenarios below are provided as a sample of how Finance may approach the evaluation of a particular service offered

More information

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case) 10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA by Sowmya Krishnan, Senior Software QA Engineer, Citrix Copyright: STeP-IN Forum and Quality Solutions for Information

More information

Oracle Virtualization Strategy and Roadmap

Oracle Virtualization Strategy and Roadmap Oracle Virtualization Strategy and Roadmap Wim Coekaerts, Senior Vice President, Engineering, Linux and Virtualization, Oracle September 29, 2014 Agenda 1 2 3 4 5 IT Transformation Oracle Virtualization

More information

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

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 ([email protected]) STSM, Messaging and Integration Customer Support IBM Hursley Lab Topics

More information

Cloud Computing. Technologies and Types

Cloud Computing. Technologies and Types Cloud Computing Cloud Computing Technologies and Types Dell Zhang Birkbeck, University of London 2015/16 The Technological Underpinnings of Cloud Computing Data centres Virtualisation RESTful APIs Cloud

More information

Fundamentals of Cloud Computing

Fundamentals of Cloud Computing Dr. Christian Baun Fundamentals of Cloud Computing 1/10 Fundamentals of Cloud Computing Dr. Christian Baun [email protected] 31.5.2012 Dr. Christian Baun Fundamentals of Cloud Computing 2/10 Agenda

More information

Monitoring your cloud based applications running on Ruby and MongoDB

Monitoring your cloud based applications running on Ruby and MongoDB IBM Smart Cloud Application Performance Monitoring Monitoring your cloud based applications running on Ruby and MongoDB Important Notice & Disclaimer THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED

More information

BT Ireland and the Cloud

BT Ireland and the Cloud BT Ireland and the Cloud Beyond the Cloud v1 5.9.11 v1 5.9.11 The Promise Ease of Use New Features Agility Reduced Cost v1 5.9.11 It is everything you expect or More expensive than you think Contracts

More information

Converged Infrastructure to Private Cloud

Converged Infrastructure to Private Cloud Converged Infrastructure to Private Cloud Geert Kuijken Chief Technologist Converged Infrastructure & Cloud What s coming your way: it will be a hybrid world Build Consume Traditional IT Here today! Private

More information