Investigating the Cloud Computing Business Framework (CCBF) - Modelling and Benchmarking of Financial Assets and job submissions in Clouds

Size: px
Start display at page:

Download "Investigating the Cloud Computing Business Framework (CCBF) - Modelling and Benchmarking of Financial Assets and job submissions in Clouds"

Transcription

1 Investigating the Cloud Computing Business Framework (CCBF) - Modelling and Benchmarking of Financial Assets and job submissions in Clouds Victor Chang and Gary Wills, University of Southampton, UK. David De Roure, University of Oxford and University of Southampton, UK. Clinton Chee, Commonwealth Bank of Australia, Sydney. 15 September 2010, Cardiff

2 Overview Literature reviews. Finance application portability for this demo. Introduce CCBF - Financial Cloud Framework (FCF) and Middleware Framework. Explain Monte Carlo Methods (MCM) and Black Scholes Models (BSM). Codes and experiments used in different clouds. Discussions Conclusion with Q & A.

3 Technical and Business Challenges Literature reviews, technical and business challenges are identified. Technical: Vendors lock-in; Interoperability; Security; Business: Little linkage between quantitative and qualitative cloud business frameworks working in the same domain. Most are either quantitative or qualitative. Not many structured frameworks to measure cloud business performance. Some are in preliminary stage. Application portability from desktops to clouds, and later on between clouds offered by different vendors, is challenging. Why bother portability? Need not rewrite API or recode/redesign software. Save $ & time. Recessions triggered by finance they cannot longer just hold data without sharing. Clouds offer a good platform for joint analysis.

4 Some issues related to Finance Global recessions triggered by Finance is an interdisciplinary research challenge. Not many/few Universities are dealing with Financial cloud. Many financial modelling calculations are on desktops. Grid/HPC approaches: tend to deal with large scale calculations, & are less flexible to deal with fast-paced finance challenges/issues. Finance applications use VBA, VB and Visual C++ etc, and need not use HPC benchmark or HPC languages (other than C++), at least not all the times. Some firms/banks just use Excel or desktop software. Despite there are interests in clouds, they don t know how to do, or have impression it costs a lot of money/effort, or just outsource. Portability for them is a business challenge.

5 Cloud Computing Business Framework (CCBF): Our motivation and approaches CCBF: contains 4 frameworks. Use strategic/top-down approaches to identify problems, and use bottom-up methods to verify (experiments, modelling, simulations, visualisation etc). CCBF includes Middleware Framework (MF) & Financial Cloud Framework (FCF). MF deals with IaaS and PaaS portability. FCF deals with SaaS portability issue. This paper focuses more on FCF, and presents existing problems in Finance; and our proposal, analysis, experimental results, discussions and recommendation.

6 Monte Carlo Methods (MCM) Part 1 MCM, Capital Asset Models and Binomial Model etc are studied. Most commonly used method for finance is MCM, that s why it s chosen. We use MCM for pricing calculation. MATLAB is used due to its ease of use with relatively good speed. While the volatility is known and provided, prices for buy and sale can be calculated. The following code demonstrates calculation of prices. Call prices are for buy and put prices are for sale. > fareastmc [LowerLimit MCPrice UpperLimit] Call Prices: [ ] Put Prices: [ ] MCM application is in the form of a VBA Excel program to calculate the best call and put prices. For example, Spot Price = 100; Strike Price = 105; Volatility = 0.1; Risk free rate = 0.05, Option Maturity = 1; Time steps = 10 and Number of simulations are The VBA Excel program will calculate the best call price as 4.009, and best put price as

7 Monte Carlo Methods (MCM) Part 2 Key advantages: A large number of simulations can be calculated in one go; eg 100,000. MCM have been widely used and proven in many cases. Calculations are close to reality if key data such as volatility, risk free rate etc are known. Speed, accuracy and portability can be demonstrated. See core part of a code. MCM are used in Operational Risk and models are used to simulate the operational risks in Commonwealth Bank, Australia (CBA). MCM simulations are written in Fortran and C#. Such simulations may take several hours or over a day. Results are useful for banks. For our work, we use Variance-Gamma (VG) Processes (a specific technique in MCM) to be used for experiments and benchmark in the clouds. VG processes are suitable in reducing errors apart from fast calculations. Details for VG processes and its experimental results in Public and Private Clouds are in slide 8-10.

8 Black Scholes Model (BSM) Methods such as Fourier series, stochastic volatility &BSM are used for volatility. As a main stream option, BSM is selected for risk analysis. BSM has finite difference equations to approximate derivatives. We write MATLAB code to calculate call price and risk analysis based on BSM, and contain key values such as strike price: the price targeted for sale. upper boundary: the highest possible range a price or risk can reach. risk free rate: interest investors would expect from an absolutely risk-free investment over a period of time. maturity: the loan is due to be repaid on a fixed date. volatility: used to quantify the risk of assets. dividend yield: the return on investment for an asset. asset steps: a specific BSM method called explicit time steps. The more steps, the more accurate the analysis. This allows us to calculate and track call prices if variations for maturity, risk free rate and volatility change. Easy to track volatility for risk analysis if other variables are changed.

9 Experiments in Clouds Part 1 1 Desktop, 1 Public Cloud (Amazon) and 2 Private Clouds (hardware spec refer to our paper) are used for portability run the same program, run simulation/calculation and record down time taken. Pictures of private clouds. We are interested in SaaS (finance application) running on private clouds.

10 Experiments in Clouds Part 2 VG Processes (a technique in MCM) is used. MATLAB 2007 and Octave are used to run 5,000, 10,000 and 15,000 simulations on Clouds. Timing is important to run a large No of simulations! MATLAB runs nearly 5 times faster than Octave, but more expensive and difficult to set up. Table below summarises the timing benchmark result while running the modelling of assets (MoA) code. Number of simulations and time taken (sec) 5,000 10,000 15,000 Desktop Public cloud (large instance) Private cloud (virtual server) Private cloud (rack server)

11 Experiments in Clouds Part 3 time taken (sec) Desktop Private Cloud (virtual server) Private cloud (rack server) This Figure shows the time taken for 5,000, 10,000 and 15,000 simulations with MATLAB 2007 on desktop and 2 private clouds. Public cloud is not available at the time for testing. Private cloud (rack server) needs the least amount of time. MCM simulations (1 unit = 5,000 simulations) time taken (sec) No of steps taken (1 unit = 500 steps) Desktop Public cloud (large instance( Private cloud (virtual server) Private cloud (rack server) This Figure shows the time taken for running 500, 1,000 and 1,500 steps in BSM application on 4 different clouds and 1 desktop. Time series used in BSM can take accommodate up to 1,500 simulations. Private cloud (rack server) has the best hardware configuration with the fastest network speed & significantly high bandwidth, so it runs the fastest.

12 Middleware Framework GridSAM 2.3 GridSAM is widely used in the UK community and is very easy to modify the Job Submission Description Language (JSDL) for job submission. The GridSAM 2.3 contains bespoke application that allows multiple submissions for around 20,000 jobs submitted at each instance. A Java program, Primes, is written to list prime numbers, and is able to submit jobs to Private and Public Clouds. For example: Two JSDL files, primes- 0to10000.jsdl and prime-10001to20000.jsdl are written to send 20,000 jobs, and a primes_file.pl is modified to lists prime numbers between 0 and 20, Time taken (sec) Public cloud Private cloud (virtual server) Private cloud (rack server) Job submission and its status check is used to record time taken No of jobs subm itted (1 unit =5,000 jobs)

13 Three implications for Banking Three implications: Security; Financial Regulations and Portability. Security: Evolving challenges in location of clouds and data privacy. Mechanisms such as X509 vs. single sign-on are discussed. Regulations: Tighter risk management controls. Cloud computation and resources help financial institutions in running more analytical simulations to calculate risks to the client organisations. Portability: letting clients to install their own libraries. Users who run MATLAB only need to install the MATLAB Runtime to run MATLAB executable on Clouds. For financial simulations written in Fortran or C++, users may need Math libraries to be installed in the Clouds. Clouds must facilitate an easy way to install and configure user required libraries, without the need to write additional APIs like several practices do.

14 Conclusion and Future Work MCM, BSM and GridSAM are used to demonstrate how portability, speed, accuracy and reliability can be achieved while moving financial applications from desktops to clouds. This well fits-in an objective in the CCBF to allow portability on top of, secure, fast, accurate and reliable clouds for IaaS, PaaS and SaaS. Our research is not intended to test pure computing performance of Cloud Computing. The intention is to port and test financial applications to run on the Cloud. It is not yet critical to use Dongarra's netlib functions for benchmark, but there are plans to use HPC languages such as (Visual) C++ & test on 6-core processing private clouds for next stage. We have Health Cloud Storage Framework (HCSF) that can demonstrate portability in details. We hope to strengthen our results and extents of collaboration (such as financial services and non-uk governments).

15 An example in Private Clod: 6-core & 4 terabytes Upgradable to 16 GB DDR3, 8-12 TB per server. Cost effective with high performance capabilities. Better performances in MCM and BSM financial applications.

16 Collaboration and Questions? Other collaborators: 2 anonymous government department branches, 2 anonymous investment banks and 3 anonymous small/medium enterprises. Thank you!

17 Appendix: An example in Monte Carlo Methods (MCM) %%%%% Input parameters %%%%%%%% S=100; %spot price K=105; %strike T=1; %maturity r=0.05; %interest rate sigma=0.25; %volatility NSimulations=100000; %no of monte carlo simulations NSteps=100; %no of time steps %%%%%%%%%%%%%%%%% %%%%%%%%%%%%%% dt=t/(nsteps-1); vsqrdt=sigma*dt^0.5; drift=(r-(sigma^2)/2)*dt; x=randn(nsimulations,nsteps); Smat=zeros(NSimulations,NStep s); Smat(:,1)=S; for i=2:nsteps, Smat(:,i)=Smat(:,i- 1).*exp(drift+vsqrdt*x(:,i)); end %************* calculate call price *********** callpayoffvec=max(averagesvec-k,0); mccallprice=exp(-r*t)*mean(callpayoffvec); std_dev_call=(var(callpayoffvec))^0.5; %calculate bounds of expected value assuming 95% confidence level mclimit_call=1.96*std_dev_call/nsimulations^0.5; call_lowerlimit=mccallprice-mclimit_call; call_upperlimit=mccallprice+mclimit_call; printf("call Prices : [%f %f %f]\n",call_lowerlimit,mccallprice,call_upperlimit); %************* calculate put price *********** putpayoffvec=max(k-averagesvec,0); mcputprice=exp(-r*t)*mean(putpayoffvec); std_dev_put=(var(putpayoffvec))^0.5; %calculate bounds of expected value assuming 95% confidence level mclimit_put=1.96*std_dev_put/nsimulations^0.5; put_lowerlimit=mcputprice-mclimit_put; put_upperlimit=mcputprice+mclimit_put; printf("put Prices : [%f %f %f]\n",put_lowerlimit,mcputprice,put_upperlimit);

18 Appendix: An example in Black Scholes Model (BSM) % Enter input Parameters S=100; %Spot price K=100; %Strike UB=115; %upper boundary r=0.15; %risk free rate T=.5; %maturity sigma=0.2; %volatility D=0.05; %dividend yield assetsteps=150; %Explicit scheme time steps % dt=1/(sigma*assetsteps)^2; timesteps=ceil(t/dt)+1; Su=UB; ds=su/assetsteps; dt=t/timesteps; for k=1:timesteps, V(2:assetsteps,k+1)=Ai.*V(1:assetsteps- 1,k)+(1+Bi).*V(2:assetsteps,k)+Ci.*V(3:assetsteps +1,k); %Apply lower boundary condition V(1,k+1)=0; %apply upper boundary condition V(assetsteps+1,k+1)=0; end V2=fliplr(V); OptionPriceVec=V2(:,1); option_price=interp1(svec,optionpricevec,s) V=zeros(assetsteps+1,timesteps+1); Svec=0:ds:Su; Svec=Svec'; V(:,1)=max((Svec-K).*(Svec<UB),0); ivec=1:assetsteps-1; ivec=ivec'; Ai=0.5*(sigma*sigma*ivec.*ivec-(r-D)*ivec)*dt; Bi=-(sigma*sigma*ivec.*ivec+ r)*dt; Ci=0.5*(sigma*sigma*ivec.*ivec+(r-D)*ivec)*dt;

Cloud Computing Business Framework. Dr Victor Chang 25 th November 2014, Paris, France

Cloud Computing Business Framework. Dr Victor Chang 25 th November 2014, Paris, France Cloud Computing Business Framework Dr Victor Chang 25 th November 2014, Paris, France 1 Overview Cloud Computing Overview Cloud Computing Business Framework Classification / Organizational Sustainability

More information

supporting required flexibility, scalability, and allowing change in environment.

supporting required flexibility, scalability, and allowing change in environment. Modelling Financial SaaS as Service Components Muthu Ramachandran and Victor Chang School of Computing, Creative Technologies and Engineering, Leeds Metropolitan University, Leeds LS6 3QS UK Email: M.Ramachandran@leedsmet.ac.uk

More information

Cloud Computing. Cloud computing:

Cloud Computing. Cloud computing: Cloud computing: Cloud Computing A model of data processing in which high scalability IT solutions are delivered to multiple users: as a service, on a mass scale, on the Internet. Network services offering:

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

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014 Consumption IT Michael Shepherd Business Development Manager Cisco Public Sector May 1 st 2014 Short Bio Cloud BDM in Public Sector (SLED + FED) Cisco for 14 + years Focused on cloud for 4 + years Awareness,

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

Invitation to OASIS CAMP A Cirrus View (high level)

Invitation to OASIS CAMP A Cirrus View (high level) Invitation to OASIS CAMP A Cirrus View (high level) Charlie Tupitza, JumpSoft CAMP Technical Committee Member 10 October 2012 Charles.Tupitza@JumpSoft.net 703 989-8777 Cloud Application Management for

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

NCTA Cloud Architecture

NCTA Cloud Architecture NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,

More information

Delivering secure, real-time business insights for the Industrial world

Delivering secure, real-time business insights for the Industrial world Delivering secure, real-time business insights for the Industrial world Arnaud Mathieu: Program Director, Internet of Things Dev., IBM amathieu@us.ibm.com @arnomath 1 We are on the threshold of massive

More information

Organisational Sustainability Modelling for Return on Investment (ROI): Case Studies Presented by a National Health Service (NHS) Trust UK

Organisational Sustainability Modelling for Return on Investment (ROI): Case Studies Presented by a National Health Service (NHS) Trust UK Journal of Computing and Information Technology - CIT 19, 2011, 3, 177 192 doi:10.2498/cit.1001951 177 Organisational Sustainability Modelling for Return on Investment (ROI): Case Studies Presented by

More information

Cloud Computing: Making the right choices

Cloud Computing: Making the right choices Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through

More information

Cloud Computing and Amazon Web Services

Cloud Computing and Amazon Web Services Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD

More information

Pricing Barrier Option Using Finite Difference Method and MonteCarlo Simulation

Pricing Barrier Option Using Finite Difference Method and MonteCarlo Simulation Pricing Barrier Option Using Finite Difference Method and MonteCarlo Simulation Yoon W. Kwon CIMS 1, Math. Finance Suzanne A. Lewis CIMS, Math. Finance May 9, 000 1 Courant Institue of Mathematical Science,

More information

Cluster, Grid, Cloud Concepts

Cluster, Grid, Cloud Concepts Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of

More information

Foundations for your. portable cloud

Foundations for your. portable cloud Foundations for your portable cloud Start Today Red Hat s cloud vision is unlike that of any other IT vendor. We recognize that IT infrastructure is and will continue to be composed of pieces from many

More information

Migrating SaaS Applications to Windows Azure

Migrating SaaS Applications to Windows Azure Migrating SaaS Applications to Windows Azure Lessons Learned 04.04.2012 Speaker Introduction Deepthi Raju Marketing Technology Services Deepthi joined Smartbridge in 2005 and has over twenty years of technology

More information

White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012)

White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012) Cloud Native Advantage: Multi-Tenant, Shared Container PaaS Version 1.1 (June 19, 2012) Table of Contents PaaS Container Partitioning Strategies... 03 Container Tenancy... 04 Multi-tenant Shared Container...

More information

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models. Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,

More information

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Achieve Economic Synergies by Managing Your Human Capital In The Cloud Achieve Economic Synergies by Managing Your Human Capital In The Cloud By Orblogic, March 12, 2014 KEY POINTS TO CONSIDER C LOUD S OLUTIONS A RE P RACTICAL AND E ASY TO I MPLEMENT Time to market and rapid

More information

Key Considerations for Libraries

Key Considerations for Libraries Software as a Service and Cloud Computing: Key Considerations for Libraries 1 I ncreasingly, libraries are considering technology as a strategy. Rather than treating technology as merely tools for completing

More information

On Premise Vs Cloud: Selection Approach & Implementation Strategies

On Premise Vs Cloud: Selection Approach & Implementation Strategies On Premise Vs Cloud: Selection Approach & Implementation Strategies Session ID#:10143 Prepared by: Praveen Kumar Practice Manager AST Corporation @Praveenk74 REMINDER Check in on the COLLABORATE mobile

More information

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing

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

Calculating VaR. Capital Market Risk Advisors CMRA

Calculating VaR. Capital Market Risk Advisors CMRA Calculating VaR Capital Market Risk Advisors How is VAR Calculated? Sensitivity Estimate Models - use sensitivity factors such as duration to estimate the change in value of the portfolio to changes in

More information

The Cloud. IIA Seminar, York April 30 th 2015. www.bakertilly.co.uk

The Cloud. IIA Seminar, York April 30 th 2015. www.bakertilly.co.uk The Cloud IIA Seminar, York April 30 th 2015 www.bakertilly.co.uk Introduction David Morris Technology Services Director with Baker Tilly Qualified Internal Auditor Based in Manchester Baker Tilly is an

More information

Developing Cloud Applications using IBM Bluemix. Brian DePradine (Development lead Liberty buildpack)

Developing Cloud Applications using IBM Bluemix. Brian DePradine (Development lead Liberty buildpack) Developing Cloud Applications using IBM Bluemix Brian DePradine (Development lead Liberty buildpack) What Customers Tell Us Their IT Needs Quick development time Low Cost Low barriers to ramp up & maintain

More information

Bridging the gap between local IT and Cloud services, keeping you in control

Bridging the gap between local IT and Cloud services, keeping you in control Bridging the gap between local IT and Cloud services, keeping you in control The majority of Small and Mid-Sized Businesses (SMB s) are expected to operate in a hybrid IT environment (part on-premise,

More information

Virtualization in a Multipurpose Commercial Data Center

Virtualization in a Multipurpose Commercial Data Center Virtualization in a Multipurpose Commercial Data Center Gartner Data Center Conference December 6, 2010 Hostway Corporation Global Provider of Infrastructure, Platforms, and Web Enabled Business Applications

More information

Hosting and Colocation Regional Strategies for Growth. April 2015

Hosting and Colocation Regional Strategies for Growth. April 2015 Hosting and Colocation Regional Strategies for Growth April 2015 Key Findings Location is becoming increasingly important for colocation and hosting providers alike, with a growing need by those providing

More information

Top Ten Questions. to Ask Your Primary Storage Provider About Their Data Efficiency. May 2014. Copyright 2014 Permabit Technology Corporation

Top Ten Questions. to Ask Your Primary Storage Provider About Their Data Efficiency. May 2014. Copyright 2014 Permabit Technology Corporation Top Ten Questions to Ask Your Primary Storage Provider About Their Data Efficiency May 2014 Copyright 2014 Permabit Technology Corporation Introduction The value of data efficiency technologies, namely

More information

Bridging the gap between local IT and Cloud services, keeping you in control

Bridging the gap between local IT and Cloud services, keeping you in control Bridging the gap between local IT and Cloud services, keeping you in control The majority of Small and Mid-Sized Businesses (SMB s) are expected to operate in a hybrid IT environment (part on-premise,

More information

IT Security Risk Management Model for Cloud Computing: A Need for a New Escalation Approach.

IT Security Risk Management Model for Cloud Computing: A Need for a New Escalation Approach. IT Security Risk Management Model for Cloud Computing: A Need for a New Escalation Approach. Gunnar Wahlgren 1, Stewart Kowalski 2 Stockholm University 1: (wahlgren@dsv.su.se), 2: (stewart@dsv.su.se) ABSTRACT

More information

However, to ensure that JGN can continue attracting necessary funds, we depart from the AER s guideline by estimating:

However, to ensure that JGN can continue attracting necessary funds, we depart from the AER s guideline by estimating: 9. RATE OF RETURN Box 9 1 Key messages rate of return Receiving a fair rate of return is essential for JGN to continue to invest in its $3,042.9M network in a manner that best supports our customers long-term

More information

Master of Mathematical Finance: Course Descriptions

Master of Mathematical Finance: Course Descriptions Master of Mathematical Finance: Course Descriptions CS 522 Data Mining Computer Science This course provides continued exploration of data mining algorithms. More sophisticated algorithms such as support

More information

IBM Cloud: Platform-as-a-Service

IBM Cloud: Platform-as-a-Service IBM Cloud: Platform-as-a-Service September 17 th, 2014 www.ibm.com/investor Forward Looking Statements and Non-GAAP Information Certain comments made in this presentation may be characterized as forward

More information

The NREN s core activities are in providing network and associated services to its user community that usually comprises:

The NREN s core activities are in providing network and associated services to its user community that usually comprises: 3 NREN and its Users The NREN s core activities are in providing network and associated services to its user community that usually comprises: Higher education institutions and possibly other levels of

More information

The Potential Impact of Cloud-based PLM on Small Supplier Quality Processes

The Potential Impact of Cloud-based PLM on Small Supplier Quality Processes The Potential Impact of Cloud-based PLM on Small Supplier Quality Processes John Loo VMH International, LLC GPDIS_2013.ppt 1 Our Perspective VMHI is a CAD/CAM/PLM software VAR, focused on SMB This presentation

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

CLOUD COMPUTING - OPPORTUNITIES

CLOUD COMPUTING - OPPORTUNITIES CLOUD COMPUTING - OPPORTUNITIES White Paper Batoi Systems Pvt Ltd www.batoi.com BATOI SYSTEMS PVT LTD, 2016. Published by BATOI SYSTEMS (P) LIMITED of 421, Saheed Nagar, Bhubaneswar 751 007 (INDIA), registered

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

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION An introduction to delivering applications faster CONTENTS 2 Introduction to PaaS 4 Private, public, and hybrid PaaS 6 Who uses PaaS? 8 DevOps

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

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts Part V Applications Cloud Computing: General concepts Copyright K.Goseva 2010 CS 736 Software Performance Engineering Slide 1 What is cloud computing? SaaS: Software as a Service Cloud: Datacenters hardware

More information

OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds

OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds sm OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds SM Table of Contents Legal Notice... 3 Executive Summary... 4 Purpose... 5 Overview... 5 Interoperability... 6 Service

More information

Cloud Services Overview

Cloud Services Overview Cloud Services Overview John Hankins Global Offering Executive Ricoh Production Print Solutions May 23, 2012 Cloud Services Agenda Definitions Types of Clouds The Role of Virtualization Cloud Architecture

More information

Cloud Computing. Opportunities for Investment Managers

Cloud Computing. Opportunities for Investment Managers Cloud Computing Opportunities for Investment Managers Cloud Computing: Opportunities for Investment Managers Cloud Computing is rapidly changing the way IT is consumed Spend growing at 19% rate, to $109

More information

Cloud computing. Intelligent Services for Energy-Efficient Design and Life Cycle Simulation. as used by the ISES project

Cloud computing. Intelligent Services for Energy-Efficient Design and Life Cycle Simulation. as used by the ISES project Intelligent Services for Energy-Efficient Design and Life Cycle Simulation Project number: 288819 Call identifier: FP7-ICT-2011-7 Project coordinator: Technische Universität Dresden, Germany Website: ises.eu-project.info

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

Setting the scene. by Stephen McCabe, Commonwealth Bank of Australia

Setting the scene. by Stephen McCabe, Commonwealth Bank of Australia Establishing risk and reward within FX hedging strategies by Stephen McCabe, Commonwealth Bank of Australia Almost all Australian corporate entities have exposure to Foreign Exchange (FX) markets. Typically

More information

OTM in the Cloud. Ryan Haney

OTM in the Cloud. Ryan Haney OTM in the Cloud Ryan Haney The Cloud The Cloud is a set of services and technologies that delivers real-time and ondemand computing resources Software as a Service (SaaS) delivers preconfigured applications,

More information

Navigating through the cloud: A case study in opportunities & risks

Navigating through the cloud: A case study in opportunities & risks Navigating through the cloud: A case study in opportunities & risks September 2015 Part of the IT Applications Now and in the Future Theme ACS Conference Canberra 2015 Major Trends Mobility Consumer Creation

More information

A proposed framework for Cloud Computing adoption

A proposed framework for Cloud Computing adoption International Journal of Web Services Research (IJWSR) Vol. X, No. Y, Month Year 1 A proposed framework for Cloud Computing adoption Victor Chang 1, 1. School of Computing, Creative Technologies and Engineering,

More information

Offer Highly Available SAAS Solutions with Huawei. Huang Li Executive Vice President of isoftstone

Offer Highly Available SAAS Solutions with Huawei. Huang Li Executive Vice President of isoftstone Offer Highly Available SAAS Solutions with Huawei Huang Li Executive Vice President of isoftstone Contents Contents 1 2 3 4 5 6 7 Significance of SMEs in Urban Development SME Status Quo IT Capabilities

More information

High Productivity Computing With Windows

High Productivity Computing With Windows High Productivity Computing With Windows Windows HPC Server 2008 Justin Alderson 16-April-2009 Agenda The purpose of computing is... The purpose of computing is insight not numbers. Richard Hamming Why

More information

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper Find the Right Cloud Computing Solution In This Paper There are three main cloud computing deployment models: private, public, and hybrid The true value of the cloud is achieved when the services it delivers

More information

Cloud Computing: IaaS & PaaS

Cloud Computing: IaaS & PaaS Cloud Computing: IaaS & PaaS Thomas Kurian Executive Vice President Product Development 62 Safe Harbor Statement "Safe Harbor" Statement: Statements in this presentation relating to Oracle's future plans,

More information

A white paper from Fordway on CLOUD COMPUTING. Why private cloud should be your first step on the cloud computing journey - and how to get there

A white paper from Fordway on CLOUD COMPUTING. Why private cloud should be your first step on the cloud computing journey - and how to get there A white paper from Fordway on CLOUD COMPUTING Why private cloud should be your first step on the cloud computing journey - and how to get there PRIVATE CLOUD WHITE PAPER January 2012 www.fordway.com Page

More information

Cloud Computing. Bringing the Cloud into Focus

Cloud Computing. Bringing the Cloud into Focus Cloud Computing Bringing the Cloud into Focus November 2011 Introduction Ken Cochrane CEO, IT/NET Partner, KPGM Performance and Technology National co-leader IT Advisory Services KPMG Andrew Brewin Vice

More information

CHAPTER 6 NETWORK DESIGN

CHAPTER 6 NETWORK DESIGN CHAPTER 6 NETWORK DESIGN Chapter Summary This chapter starts the next section of the book, which focuses on how we design networks. We usually design networks in six network architecture components: Local

More information

Cloud Computing; What is it, How long has it been here, and Where is it going?

Cloud Computing; What is it, How long has it been here, and Where is it going? Cloud Computing; What is it, How long has it been here, and Where is it going? David Losacco, CPA, CIA, CISA Principal January 10, 2013 Agenda The Cloud WHAT IS THE CLOUD? How long has it been here? Where

More information

Cloud economics and flexibility with local choice and control

Cloud economics and flexibility with local choice and control Cloud economics and flexibility with local choice and control Schools are expected to operate in a hybrid IT environment for the foreseeable future, part on-premise and part cloud service. Schools require

More information

1 The intersection of IAM and the cloud

1 The intersection of IAM and the cloud 1 The intersection of IAM and the cloud Managing the User Lifecycle Across On-Premises and Cloud-Hosted Applications Theory, practice, pros and cons with a focus on enterprise deployments of IAM and cloud

More information

So#ware to Data model

So#ware to Data model So#ware to model Lenos Vacanas, Stelios So/riadis, Euripides Petrakis Technical University of Crete (TUC), Greece www.intelligence.tuc.gr Workshop on Adap-ve Resource Management and Scheduling for Cloud

More information

Practical Guide to Platform as a Service. http://cloud-council.org/resource-hub.htm#practical-guide-to-paas

Practical Guide to Platform as a Service. http://cloud-council.org/resource-hub.htm#practical-guide-to-paas Practical Guide to Platform as a Service http://cloud-council.org/resource-hub.htm#practical-guide-to-paas October, 2015 The Cloud Standards Customer Council THE Customer s Voice for Cloud Standards! Provide

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

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

Tales of Empirically Understanding and Providing Process Support for Migrating to Clouds

Tales of Empirically Understanding and Providing Process Support for Migrating to Clouds Tales of Empirically Understanding and Providing Process Support for Migrating to Clouds M. Ali Babar Lancaster University, UK & IT University of Copenhagen Talk @ MESOCA, Eindhoven, the Netherlands September,

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

Network Instruments white paper

Network Instruments white paper Network Instruments white paper RETROSPECTIVE NETWORK ANALYSIS Unified Communications (UC) and other bandwidth-intensive applications can greatly increase network performance requirements. Network professionals

More information

Cloud Brokers Can Help ISVs Move to SaaS

Cloud Brokers Can Help ISVs Move to SaaS Cognizant 20-20 Insights Cloud Brokers Can Help ISVs Move to SaaS Executive Summary Many large organizations are purchasing software as a service (SaaS) rather than buying and hosting software internally.

More information

Cloud creates path to profitability for Australian businesses. A complimentary report from cloud-based business management software provider NetSuite

Cloud creates path to profitability for Australian businesses. A complimentary report from cloud-based business management software provider NetSuite Cloud creates path to profitability for Australian businesses A complimentary report from cloud-based business management software provider NetSuite Introduction Australian businesses are facing a dynamic

More information

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved. Copyright 2012 Aras. All Rights Reserved. BEDIFFERENT ACE G E R M A N Y Copyright 2012 Aras. All Rights Reserved. ACE Germany Leveraging the Cloud Rob McAveney Director of Product Management Aras Corp

More information

Bridging the gap between local IT and Cloud services, keeping you in control

Bridging the gap between local IT and Cloud services, keeping you in control Bridging the gap between local IT and Cloud services, keeping you in control The majority of Small and Mid-Sized Businesses (SMB s) are expected to operate in a hybrid IT environment (part on-premise,

More information

Options that make sense for you. Table of Contents. How companies are confidently migrating core industry processes to the cloud

Options that make sense for you. Table of Contents. How companies are confidently migrating core industry processes to the cloud Technical Paper Infor Business Cloud How companies are confidently migrating core industry processes to the cloud Options that make sense for you The Infor Business Cloud suite of applications has experienced

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

Integrating Active Directory Federation Services (ADFS) with Office 365 through IaaS

Integrating Active Directory Federation Services (ADFS) with Office 365 through IaaS www.thecloudmouth.com Integrating Active Directory Federation Services (ADFS) with Office 365 through IaaS A White Paper Loryan Strant Office 365 MVP Introduction This purpose of this whitepaper is to

More information

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems The field of computing enables much of the on-going revolution in information technology and communications. Its techniques, tools and problem-solving approaches have proven most powerful and effective.

More information

Geoff Raines Cloud Engineer

Geoff Raines Cloud Engineer Geoff Raines Cloud Engineer Approved for Public Release; Distribution Unlimited. 13-2170 2013 The MITRE Corporation. All rights reserved. Why are P & I important for DoD cloud services? Improves the end-to-end

More information

How To Protect Your Data In The Cloud

How To Protect Your Data In The Cloud Cloud Computing Hot topics in relation to security, liability and privacy Steven De Schrijver Cloud Computing : who and what is involved? Data Cloud Service Provider (e.g. SaaS, PaaS, IaaS) Sub-contractor

More information

Cloud Computing. P a n a g i o t i s F o u z a s I T S o l u t i o n s M a n a g e r

Cloud Computing. P a n a g i o t i s F o u z a s I T S o l u t i o n s M a n a g e r C l a s s i f i c a t i o n I S O 2 7 0 0 1 : P u b l i c Cloud Computing Prospects & Challenges P a n a g i o t i s F o u z a s I T S o l u t i o n s M a n a g e r 1 OUTLINE Cloud Definition and Classification

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

Amit Sheth & Ajith Ranabahu, 2010. Presented by Mohammad Hossein Danesh

Amit Sheth & Ajith Ranabahu, 2010. Presented by Mohammad Hossein Danesh Amit Sheth & Ajith Ranabahu, 2010 Presented by Mohammad Hossein Danesh 1 Agenda Introduction to Cloud Computing Research Motivation Semantic Modeling Can Help Use of DSLs Solution Conclusion 2 3 Motivation

More information

View Point. Overcoming Challenges associated with SaaS Testing. Abstract. www.infosys.com. - Vijayanathan Naganathan, Sreesankar Sankarayya

View Point. Overcoming Challenges associated with SaaS Testing. Abstract. www.infosys.com. - Vijayanathan Naganathan, Sreesankar Sankarayya View Point Overcoming Challenges associated with SaaS - Vijayanathan Naganathan, Sreesankar Sankarayya Abstract In today s volatile economy, organizations can meet business demands of faster time to market

More information

A Nemertes Research Conference The New Technology Game Changers: Big Data, Cloud, and SDN

A Nemertes Research Conference The New Technology Game Changers: Big Data, Cloud, and SDN A Nemertes Research Conference The New Technology Game Changers: Big Data, Cloud, and SDN John Burke Principal Research Analyst & CIO Nemertes Research John.burke@nemertes.com July 29, 2014 About Nemertes

More information

Lets SAAS-ify that Desktop Application

Lets SAAS-ify that Desktop Application Lets SAAS-ify that Desktop Application Chirag Jog Clogeny 1 About me o Chirag Jog o Computer Science Passout, PICT o Currently CTO at Clogeny Technologies. o Working on some cutting-edge Products in Cloud

More information

Cloud Computing in a Regulated Environment

Cloud Computing in a Regulated Environment Computing in a Regulated Environment White Paper by David Stephenson CTG Regulatory Compliance Subject Matter Expert February 2014 CTG (UK) Limited, 11 Beacontree Plaza, Gillette Way, READING, Berks RG2

More information

Design of Cloud Services for Cloud Based IT Education

Design of Cloud Services for Cloud Based IT Education www.jitae.org Journal of Information Technology and Application in Education Vol. 3 Iss. 3, September 2014 doi: 10.14355/jitae.2014.0303.03 Design of Cloud Services for Cloud Based IT Education Li Chao

More information

Journeys in the Cloud William Fellows, Principal Analyst The 451 Group

Journeys in the Cloud William Fellows, Principal Analyst The 451 Group Journeys in the Cloud William Fellows, Principal Analyst The 451 Group The 451 Group: Who we are and who uses us? Founded in 1999 Analyzing the business of enterprise IT innovation 900+ customers across

More information

The Right Talent. The Right Tools. The Right Technology. At The Right Time.

The Right Talent. The Right Tools. The Right Technology. At The Right Time. The Right Talent The Right Tools The Right Technology At The Right Time. Moser Consulting is a technology services consulting company. We provide the talent, tools and technology to support businesses

More information

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M? M 2 M IWG Eclipse, M2M and the Internet of Things Overview M2M? Technology that supports wired or wireless communication between machines. (TechTarget) M2M Market Opportunity Key Trends 1. New connected

More information

Microsoft Technical Computing The Advancement of Parallelism. Tom Quinn, Technical Computing Partner Manager

Microsoft Technical Computing The Advancement of Parallelism. Tom Quinn, Technical Computing Partner Manager Presented at the COMSOL Conference 2010 Boston Microsoft Technical Computing The Advancement of Parallelism Tom Quinn, Technical Computing Partner Manager 21 1.2 x 10 New Bytes of Information in 2010 Source:

More information

Platform Leadership in Software as a Service: How Platforms Facilitate Innovation

Platform Leadership in Software as a Service: How Platforms Facilitate Innovation Platform Leadership in Software as a Service: How Platforms Facilitate Innovation Bartłomiej Kołakowski Judge Business School University of Cambridge Based on an MPhil dissertation for Technology Policy

More information

Rapid Application Development

Rapid Application Development Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang

More information

Using the Cloud to fill the void between the business and the IT Department

Using the Cloud to fill the void between the business and the IT Department Using the Cloud to fill the void between the business and the IT Department David Bennett IT Consultant david.bennett@changeharbour.com Agenda The legal services market Business demands on the IT Department

More information

THOUGHT LEADERSHIP. Journey to Cloud 9. Navigating a path to secure cloud computing. Alastair Broom Solutions Director, Integralis

THOUGHT LEADERSHIP. Journey to Cloud 9. Navigating a path to secure cloud computing. Alastair Broom Solutions Director, Integralis Journey to Cloud 9 Navigating a path to secure cloud computing Alastair Broom Solutions Director, Integralis March 2012 Navigating a path to secure cloud computing 2 Living on Cloud 9 Cloud computing represents

More information

Cloud Adoption. The definitive guide to a business technology revolution. shaping tomorrow with you

Cloud Adoption. The definitive guide to a business technology revolution. shaping tomorrow with you Cloud Adoption The definitive guide to a business technology revolution shaping tomorrow with you THE WHITE BOOK OF Cloud Adoption Contents Acknowledgments 4 Preface 5 1: What is Cloud? 6 2: What Cloud

More information

Cloud Computing Evolution Not Revolution

Cloud Computing Evolution Not Revolution Cloud Computing Evolution Not Revolution Craig Magee Head of Global Infrastructure Strategy & Architecture ANZ Banking Group 26 November 2010 Cloud Computing Evolution Not Revolution Ontology Evolutionary

More information

BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L

BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L Copyright 2012 Aras. All Rights Reserved. BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L Copyright 2012 Aras. All Rights Reserved. ACE 2012 I N TERNATIONAL Leveraging the Cloud Rob McAveney Director

More information

Practical Development with a Platform as a Service (PaaS) Beyond the Basics

Practical Development with a Platform as a Service (PaaS) Beyond the Basics IBM Cloud: Think it. Build it. Tap into it. Carl Osipov, Developer Evangelist, IBM Bluemix osipov@us.ibm.com @CloudsWithCarl September 25, 2014 Practical Development with a Platform as a Service (PaaS)

More information