2010 Microsoft Corporation. All rights reserved. Microsoft. Page 1

Size: px
Start display at page:

Download "2010 Microsoft Corporation. All rights reserved. Microsoft. Page 1"

Transcription

1 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 1

2 Overview of Cloud Computing & the Windows Azure Platform Deepak Choithramani Strategic Business Manager, Microsoft India 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 2

3 IT Evolution Mainframe Client Server Web Cloud

4 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 4

5 What Is Cloud Computing? Cloud Computing: App and Infrastructure over Internet Software as a Service: Applications over the Internet Utility Computing: Pay-as-You-Go Datacenter Hardware and Software Three New Aspects to Cloud Computing The Illusion of Infinite Computing Resources Available on Demand The Elimination of an Upfront Commitment by Cloud Users The Ability to Pay for Use of Computing Resources on a Short-Term Basis as Needed 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 5

6 Economies of Scale and App Model Economies of Scale for Humongous Datacenters Electricity Network Operations Hardware Put Datacenters at Cheap Power Put Datacenters on Main Trunks Standardize and Automate Ops Containerized Low-Cost Servers 5 to 7 Times Reduction in the Cost of Computing App Model for Utility Computing Low-Level Close to Physical Hardware Windows Azure.NET, PHP, Python Support High-Level App Specific Traditional Web App Model Something New??? User Controls Most of Stack More Constraints on User Stack Constrained Stateless/Stateful Tiers??? Hard to Auto Scale and Failover Auto Provisioning of Stateless App Auto Scaling and Auto High-Availability??? Constraints on App Model Offer Tradeoffs Lots of Ongoing Innovation 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 6

7 Elasticity, Risk, and User Incentives Services Will Prefer Utility Computing to a Private Cloud When: Demand Varies over Time Provisioning for Peak Leads to Underutilization at Other Times Pay by the Hour (Even if the Hourly Rate is Higher) Demand Unknown in Advance Web Startup May Experience a Huge Spike If It Becomes Popular Pay as You Go Does Not Require Commitment in Advance 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 7

8 Elasticity of Resources in Cloud Computing Cloud Computing: Add or Remove Resources as Needed One Server at a Time Lead Time a Few Mins. Real World Server Utilization Is 5% to 20% Many Services Peak Exceeds Average by a Factor of 2 to 10 Most Provision for Peak Painful to Under-Provision (Lost Customers) Provisioning for Peak Without Elasticity, We Waste Resources (Shaded Areas) During Non-Peak Times 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 8

9 Shifting Risk to the Cloud Provider Example #1: Animoto When Launched Surged from 50 Servers to 3500 in 3 Days Traffic Doubled Every Twelve Hours for Three Days After Peak, Traffic Fell to Well Below the Peak Example #2: Target.Com Large Retailer ECommerce Site Run by Amazon Black Friday (Nov 28 th, 2008) Many ECommerce Sites Failed Target and Amazon Slower by Only About 50% Cloud Computing Transfers Many Risks to the Cloud Provider Assuming These Risks Allows the Cloud Provider to Change More This Is OK! UserHours cloud (revenue Cost cloud ) Cost datacenter UserHours datacenter (revenue Utilization ) Over/Under Provisioning Affects the Datacenter Utilization Which Affects Cost Tradeoffs 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 9

10 Cloud Is Mostly Driven by Economics Economics of Cloud Computing Are Very Attractive to Some Users Cloud Computing Will Track Cost Changes Better than In-House Predicting Application Growth Hard Investment Risks May Be Reduced In-House, You Must Provision for Peak 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 10

11 Compute Compute Compute Compute Workload Patterns Optimal for Cloud Inactivity Average Period Usage Average Usage Time Time Average Usage Time Average Usage Time 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 11

12 Defining Cloud Services A standardized IT capability, such as software, app platform, or infrastructure, delivered via Internet technologies in a pay-per-use and self-service way. How To Message "Cloud" Offerings And Not Get Lost In The Fog, Forrester Research, Inc., July Microsoft Corporation. All rights reserved. Microsoft. Page 12

13 Different flavors of the Cloud DEDICATED CLOUD PUBLIC CLOUD Secure Cloud Federation PRIVATE CLOUD INTERNAL IT ENTERPRISE 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 13

14 Classifying Public Cloud Platform Infrastructure as a Service (IaaS) Developers create virtual machines (VMs) from a public cloud provider They pay rent for the VMs and have administrative control over them They are responsible for the software &licenses they install in the VMs Platform as a Service (PaaS) Developers provide an application which the Platform runs Platform provides tools and APIs to create/run the application Application is built using Platform modules: database, authentication, management etc 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 14

15 A Spectrum of Application Less Constrained Closer to the Metal VMs Look Like Hardware No Limit on App Model User Must Implement Scalability and Failover Less Automation Models Constraints in the App Model Microsoft Azure Use existing skills/tools.net, Visual Studio, Eclipse, Python, PHP Choice of Language Some Auto Failover/ Scale (but needs declarative application properties) Automated Management Services More Constrained High-Level Traditional Web Apps Auto Scaling/Provisioning More Automation Which Model Will Dominate?? Analogy: Programming Languages and Frameworks Low-Level Languages (C/C++) Allow Fine-Grained Control Building a Web App in C++ Is a Lot of Cumbersome Work ASP.Net or Ruby-on-Rails Hides the Mechanics but Only If You Follow their abstractions High-Level Languages and Frameworks Can Be Built on Lower-Level More-Constrained Clouds May Be Built on Less-Constrained Ones 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 15

16 Cloud Application Development The Power of Choice Extend existing On-Premise Application Deploy Complete Application in the Cloud Compose New Application from Cloud Services 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 16

17 The Windows Azure Platform Windows Azure is an internet-scale cloud services platform hosted in Microsoft data centers around the world, proving a simple, reliable and powerful platform for the creation of web applications and services Microsoft Corporation. All rights reserved. Microsoft. Page 17

18 Standards-based Interoperability SAML SOAP WS-Eventing AtomPub Azure Platform XML WS-Trust OAuth WRAP REST HTTP OData OpenID 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 18

19 Committed to Platform Interoperability In the last year, Microsoft has continued to deliver on its commitment to interoperability with many releases including: ZENDFRAMEWORK

20 Azure Monthly Service Level Agreements Compute connectivity Storage availability Service bus and access control availability

21 Get FREE Azure hours! Introductory Special MSDN Azure Free Trial 750 FREE Azure Hours every month! 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 21

22 Windows Azure Purchasing Options CONSUMPTION Pay as you go and grow SUBSCRIPTION Value for a commitment VOLUME LICENSING Coordinated purchasing Low barrier to entry and flexibility Optimized for cloud elasticity Discounts for commitment Plans for payment predictability Unified purchasing through EA Introduction to volume discounts 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 22

23 Windows Azure Instance Sizes Variable instance sizes to handle complex workloads of any size Small Medium Large X Large $0.12 per service hour $0.24 per service hour $0.48 per service hour $0.96 per service hour Unit of Compute Defined Equivalent compute capacity of a 1.6Ghz processor (on 64bit platform) Small Medium Large X Large 1.6 GHz (moderate IO) 2 x 1.6 GHz (high IO) 4 x 1.6 GHz (high IO) 8 x 1.6 GHz (high IO) 1.75 GB Memory 250 GB Instance Storage 3.50 GB Memory 500 GB Instance Storage 7 GB Memory 1000 GB Instance Storage 14 GB Memory 2000 GB Instance Storage 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 23

24 Utility Computing: It s Happening! Cloud Provider s View Cloud User s View Cloud Computing: High-Margin or Low-Margin Business? Implications of Cloud:

25 Cloud Computing: Apps Delivered as Services over the Internet and the Datacenter Hardware and Software Providing Them The Economics Are Changing towards Cloud Computing The Application Model for Cloud Computing Is Evolving There Are Many Obstacles to Ubiquitous Cloud Computing The Economic Forces Will Dominate the Obstacles

26 Above The Clouds A Berkeley View Of Cloud Computing Microsoft on Cloud Computing Peering into Future of Cloud Computing Guided Tour inside the Windows Azure Cloud with Patrick Yantz Cloud-with-Patrick-Yantz/ James Hamilton, Internet Scale Service Efficiency, Large-Scale Distributed Systems and Middleware (LADIS) Workshop Sept 08

27 Thank You! Questions? Vikram Bhatia (Sr. Product Manager Azure & HPC) vikram Microsoft Corporation. All rights reserved. Microsoft. Page 27

28 SQL Azure Pricing Highly available, scalable, and self managed distributed relational database service Web Edition Per DB per Month Up to 1GB DB $ BW charges Business Edition Per DB per Month Up to 10GB DB $ BW charges Bandwidth Per GB transfer in or out of a datacenter Asia Pacific = $0.30 in / $0.45 out / GB Data Transfers Windows Azure and SQL Azure data transfers within a sub-region are not subject to BW charges 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 28

29 Microsoft Gen 4 Datacenters video 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 29 29

30 Windows Azure Pricing Meters Elastic, scalable, secure, & highly available automated service platform Compute: Per Service Hour Starting at $0.12/service hour + Variable instance sizes Storage Per GB stored & transactions Blob & table $0.15 / GB Storage Access = $0.10 / 100K Transactions Bandwidth Per GB transfer in or out of a datacenter Asia Pacific = $0.30 in / $0.45 out / GB 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 30

31 Evolution of Microsoft s Datacenters Generation 1 Generation 2 Generation 3 Generation 4 Collocation Density Containers Modular datacenter (future) Server Capacity Co-location Rack Density and sustainability Containers Scalability Quincy and San Antonio Chicago and Dublin IT PAC (Pre-Assembled Components) Scalable and greener datacenters Chicago and Dublin Refresh 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 31

32 CBlox (Containers) Verari 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 32 32

33 Gen 4 Plan: Run them HOT! Hardware Specs C (65-80 F) Microsoft Plan C (50-95 F) 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 33

34 Gen 4: Goals & Objectives Reduce Cost dramatically Reduce capital cost/mw by Class Leverage industry to drive down initial & operating costs Time To Market - Move to lowest $ Cost DC investment Data Center Facility delivered with the servers >ROIC return on invested capital Sustainability/ Green Lowest yearly average PUE in the Industry 2008 < 1.5, 2010 < 1.25, 2012 < Calculate TCOE not just operational efficiency Initiative to reduce building, copper, water Drive to Chiller-less data centers and aggressive outside economization 2010 Microsoft Corporation. All rights reserved. Microsoft. Page 34

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

Today: Data Centers & Cloud Computing" Data Centers"

Today: Data Centers & Cloud Computing Data Centers Today: Data Centers & Cloud Computing" Data Centers Cloud Computing Lecture 25, page 1 Data Centers" Large server and storage farms Used by enterprises to run server applications Used by Internet companies

More information

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business

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

Cloud Computing em Azure e Branco. Luis Alves Martins Architect Advisor Microsoft

Cloud Computing em Azure e Branco. Luis Alves Martins Architect Advisor Microsoft Cloud Computing em Azure e Branco Luis Alves Martins Architect Advisor Microsoft luis.martins@microsoft.com cloud computing hype? cloud computing is about where applications live on premises I purchase

More information

How To Run A Cloud Computer System

How To Run A Cloud Computer System Cloud Technologies and GIS Nathalie Smith nsmith@esri.com Agenda What is Cloud Computing? How does it work? Cloud and GIS applications Esri Offerings Lots of hype Cloud computing remains the latest, most

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

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

Windows Azure Platform

Windows Azure Platform Windows Azure Platform Giordano Tamburrelli, PhD giotam@microsoft.com Academic Developer Evangelist Slides by David Chou You manage You manage You manage Types of Clouds Private (On-Premise) Infrastructure

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet

More information

Cloud Computing Trends

Cloud Computing Trends UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered

More information

Emerging Technology for the Next Decade

Emerging Technology for the Next Decade Emerging Technology for the Next Decade Cloud Computing Keynote Presented by Charles Liang, President & CEO Super Micro Computer, Inc. What is Cloud Computing? Cloud computing is Internet-based computing,

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

Making Leaders Successful Every Day

Making Leaders Successful Every Day Making Leaders Successful Every Day Why & How Enterprises Are Adopting the Cloud James Staten, VP, Principal Analyst The bottom line 1. Public cloud adoption is driven by the business, not IT Empowered

More information

Above the Clouds A Berkeley View of Cloud Computing

Above the Clouds A Berkeley View of Cloud Computing UC Berkeley Above the Clouds A Berkeley View of Cloud Computing UC Berkeley RAD Lab Presentation at RPI, September 2011 1 Outline What is it? Why now? Cloud killer apps Economics for users Economics for

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

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

Assignment # 1 (Cloud Computing Security)

Assignment # 1 (Cloud Computing Security) Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual

More information

A New Approach of CLOUD: Computing Infrastructure on Demand

A New Approach of CLOUD: Computing Infrastructure on Demand A New Approach of CLOUD: Computing Infrastructure on Demand Kamal Srivastava * Atul Kumar ** Abstract Purpose: The paper presents a latest vision of cloud computing and identifies various commercially

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

Introduction to AWS Economics

Introduction to AWS Economics Introduction to AWS Economics Reducing Costs and Complexity May 2015 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes

More information

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource

More information

-50% +28% YoY. Roughly one quarter of SBs and one half of MBs plan to shift their budgets to more cloud spending over onpremise

-50% +28% YoY. Roughly one quarter of SBs and one half of MBs plan to shift their budgets to more cloud spending over onpremise Roughly one quarter of SBs and one half of MBs plan to shift their budgets to more cloud spending over onpremise spending $ -AMI -50% +28% YoY Reduction in Costs for SMBs moving to IaaS 1 Annual Recurring

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

5 TIPS FOR MS AZURE NEWCOMERS

5 TIPS FOR MS AZURE NEWCOMERS 5 TIPS FOR MS AZURE NEWCOMERS Introduction Cloud computing is no longer a fad. A decade after its inception by Amazon Web Services (AWS), cloud technology has proved its value, and is becoming the de-facto

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

雲 端 運 算 願 景 與 實 現 馬 維 英 博 士 微 軟 亞 洲 研 究 院 常 務 副 院 長

雲 端 運 算 願 景 與 實 現 馬 維 英 博 士 微 軟 亞 洲 研 究 院 常 務 副 院 長 雲 端 運 算 願 景 與 實 現 馬 維 英 博 士 微 軟 亞 洲 研 究 院 常 務 副 院 長 Important Aspects of the Cloud Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Information and Knowledge

More information

Microsoft Private Cloud

Microsoft Private Cloud Microsoft Private Cloud Lorenz Wolf, Solution Specialist Datacenter, Microsoft SoftwareOne @ Au Premier Zürich - 22.03.2011 What is PRIVATE CLOUD Private Public Public Cloud Private Cloud shared resources.

More information

A Review on "Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.)"

A Review on Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.) A Review on "Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.)" Introduction: Cloud computing is the physical form of "computing as a utility". What is Cloud Computing:

More information

Data Centers and Cloud Computing

Data Centers and Cloud Computing Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers

More information

Virtual computers and virtual data storage

Virtual computers and virtual data storage Virtual computers and virtual data storage Alen Šimec, Ognjen Staničić Tehnical Polytehnic in Zagreb/Vrbik 8, 10000 Zagreb, Croatia alen@tvz.hr, ognjen.stanici@tvz.hr Abstract Virtual data storage represents

More information

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html Datacenters and Cloud Computing Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html What is Cloud Computing? A model for enabling ubiquitous, convenient, ondemand network

More information

Het is een kleine stap naar een hybrid cloud

Het is een kleine stap naar een hybrid cloud Het is een kleine stap naar een hybrid cloud Isabel Moll-Kranenburg Microsoft 14 jaar IT industrie 4 jaar Microsoft Cloud Private Private Cloud Meeting customers where they are The Microsoft Cloud Computing

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

Adopting Cloud Computing Build, Buy or Both? Pascal Walschots Communication Sector EMEA HQ February 11, 2009

Adopting Cloud Computing Build, Buy or Both? Pascal Walschots Communication Sector EMEA HQ February 11, 2009 Adopting Cloud Computing Build, Buy or Both? Pascal Walschots Communication Sector EMEA HQ February 11, 2009 Agenda Industry transformation & trends Cloud computing & Windows Azure Combining Public & Private

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Course Description This course is intended for students who have experience building vertically scaled applications. Students should

More information

Amazon Web Services vs. Horizon

Amazon Web Services vs. Horizon Amazon Web Services vs. February 2016 Comparing Cloud Services Every Cloud Service Provider (CSP) and every Cloud Service is different. Some CSPs focus on being price competitive and providing self-service,

More information

Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions

Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions Introduction As organizations evaluate how cloud computing can help them improve business agility, reduce management complexity

More information

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD

More information

Cloud Computing: Obstacles & Opportunities

Cloud Computing: Obstacles & Opportunities Image: John Curley http://www.flickr.com/photos/jay_que/1834540/ UC Berkeley Cloud Computing: Obstacles & Opportunities David Patterson, UC Berkeley Reliable Adaptive Distributed Systems Lab 1 Outline

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

Historic Computing Transformations. Rune Zakariassen

Historic Computing Transformations. Rune Zakariassen Historic Computing Transformations En oversikt, likheter og forskjeller Rune Zakariassen Microsoft We are all ecited about the cloud IDC Sees Cloud Market Maturing Quickly In 2009, approimately $17 billion

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

Oracle: Private Platform as a Service from Oracle

Oracle: Private Platform as a Service from Oracle Oracle: Private Platform as a Service from Oracle Liviu Gherman Sales Manager Fusion Middleware 6 octombrie 2010, Cluj he following is intended to outline our general product direction.

More information

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How Enterprise Cloud Computing: What, Why and How Andrew Sutherland SVP, Middleware Business, EMEA he following is intended to outline our general product direction. It is intended for

More information

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities

More information

Orchestration. Replicate to Azure capacity (100 GB) Guaranteed recovery time objective (RTO) $54 / instance. $16 / instance

Orchestration. Replicate to Azure capacity (100 GB) Guaranteed recovery time objective (RTO) $54 / instance. $16 / instance Microsoft Azure Site Recovery Licensing White Paper Overview Microsoft Azure Site Recovery (ASR) can help protect your most important services by coordinating the automated replication and recovery of

More information

The Move to the Cloud

The Move to the Cloud The Move to the Cloud 1 billion smartphones by 2016, 350M of those being used at work 82% of the world's online population engages in social networking 50% of enterprise customers are on the road to

More information

Cloud Database Demystified to Deliver SaaS Customer Value

Cloud Database Demystified to Deliver SaaS Customer Value Cloud Database Demystified to Deliver SaaS Customer Value 2 The business of Cloud Savvis ranks as a leader Magic Quadrant for Cloud Infrastructure-as-a-Service and Web Hosting The Magic Quadrant is copyrighted

More information

Certified Cloud Computing Professional Sample Material

Certified Cloud Computing Professional Sample Material Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.

More information

CIS 4930/6930 Spring 2014 Introduction to Data Science Data Intensive Computing. University of Florida, CISE Department Prof.

CIS 4930/6930 Spring 2014 Introduction to Data Science Data Intensive Computing. University of Florida, CISE Department Prof. CIS 4930/6930 Spring 2014 Introduction to Data Science Data Intensive Computing University of Florida, CISE Department Prof. Daisy Zhe Wang Cloud Computing and Amazon Web Services Cloud Computing Amazon

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model

More information

Introduction to Azure: Microsoft s Cloud OS

Introduction to Azure: Microsoft s Cloud OS Introduction to Azure: Microsoft s Cloud OS DI Andreas Schabus Technology Advisor Microsoft Österreich GmbH aschabus@microsoft.com www.codefest.at Version 1.0 Agenda Cloud Computing Fundamentals Windows

More information

A Brief Overview. Delivering Windows Azure Services on Windows Server. Enabling Service Providers

A Brief Overview. Delivering Windows Azure Services on Windows Server. Enabling Service Providers A Brief Overview Enabling Service Providers Chris Van Wesep Cloud OS Product MKTG Manager Microsoft Corp. Delivering Windows Azure Services on Windows Server Challenges and needs Overview of Cloud OS Architecture

More information

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...

More information

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida Amazon Web Services Primer William Strickland COP 6938 Fall 2012 University of Central Florida AWS Overview Amazon Web Services (AWS) is a collection of varying remote computing provided by Amazon.com.

More information

RED HAT CLOUD SUITE FOR APPLICATIONS

RED HAT CLOUD SUITE FOR APPLICATIONS RED HAT CLOUD SUITE FOR APPLICATIONS DATASHEET AT A GLANCE Red Hat Cloud Suite: Provides a single platform to deploy and manage applications. Offers choice and interoperability without vendor lock-in.

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

Introduction to the Cloud OS Windows Azure Overview Visual Studio Tooling for Windows Azure Scenarios: Dev/Test Web Mobile Hybrid

Introduction to the Cloud OS Windows Azure Overview Visual Studio Tooling for Windows Azure Scenarios: Dev/Test Web Mobile Hybrid Introduction to the Cloud OS Windows Azure Overview Visual Studio Tooling for Windows Azure Scenarios: Dev/Test Web Mobile Hybrid Development Management Identity Data Virtualization All services

More information

NEXT UP: John Sanderson, Windows Azure Specialist johnsand@microsoft.com 303-546-1397 (Denver) Page 1

NEXT UP: John Sanderson, Windows Azure Specialist johnsand@microsoft.com 303-546-1397 (Denver) Page 1 NEXT UP: John Sanderson, Windows Azure Specialist johnsand@microsoft.com 303-546-1397 (Denver) Page 1 The Cloud The Foundation for Private Cloud A Platform for ISV s Page 2 Cloud Computing Landscape Page

More information

Microsoft Azure Cloud on your terms. Start your cloud journey.

Microsoft Azure Cloud on your terms. Start your cloud journey. Microsoft Azure Cloud on your terms. Start your cloud journey. Subscribe, Deploy, Migrate and Get Finance and Support for your Hybrid and/or Cloud Data Center. Never pay huge upfront Cost. How can Azure

More information

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. The Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to

More information

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models

Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models Managing the Real Cost of On-Demand Enterprise Cloud Services with Chargeback Models A Guide to Cloud Computing Costs, Server Costs, Pricing Plans, and Chargeback Implementation and Systems Introduction

More information

Deploying a Geospatial Cloud

Deploying a Geospatial Cloud Deploying a Geospatial Cloud Traditional Public Sector Computing Environment Traditional Computing Infrastructure Silos of dedicated hardware and software Single application per silo Expensive to size

More information

Cloud computing with the Azure platform

Cloud computing with the Azure platform Cloud computing with the Azure platform Jouni Mäenpää Helsinki University of Technology jouni.maenpaa@tkk.fi Abstract Software industry is heading towards centralized computing. Due to this trend data

More information

Resource Efficient Computing for Warehouse-scale Datacenters

Resource Efficient Computing for Warehouse-scale Datacenters Resource Efficient Computing for Warehouse-scale Datacenters Christos Kozyrakis Stanford University http://csl.stanford.edu/~christos DATE Conference March 21 st 2013 Computing is the Innovation Catalyst

More information

VMware vcloud Architecture Toolkit Public VMware vcloud Service Definition

VMware vcloud Architecture Toolkit Public VMware vcloud Service Definition VMware vcloud Architecture Toolkit Version 2.0.1 October 2011 This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents

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

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing Advanced Distributed Systems Cristian Klein Department of Computing Science Umeå University During this course Treads in IT Towards a new data center What is Cloud computing? Types of Clouds Making applications

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

Datacenter Efficiency

Datacenter Efficiency EXECUTIVE STRATEGY BRIEF Operating highly-efficient datacenters is imperative as more consumers and companies move to a cloud computing environment. With high energy costs and pressure to reduce carbon

More information

IBM Spectrum Protect in the Cloud

IBM Spectrum Protect in the Cloud IBM Spectrum Protect in the Cloud. Disclaimer IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding

More information

Microsoft Private Cloud Fast Track

Microsoft Private Cloud Fast Track Microsoft Private Cloud Fast Track Microsoft Private Cloud Fast Track is a reference architecture designed to help build private clouds by combining Microsoft software with Nutanix technology to decrease

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

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

Running head: THE FUTURE OF CLOUD COMPUTING 1

Running head: THE FUTURE OF CLOUD COMPUTING 1 Running head: THE FUTURE OF CLOUD COMPUTING 1 The Future of Cloud Computing Patrick O. Eronini Northwestern University THE FUTURE OF CLOUD COMPUTING 2 Abstract This paper examines the evolution of cloud

More information

How AWS Pricing Works

How AWS Pricing Works How AWS Pricing Works (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction... 3 Fundamental

More information

An Oracle White Paper June 2011. Oracle Cloud Computing

An Oracle White Paper June 2011. Oracle Cloud Computing An Oracle White Paper June 2011 Oracle Cloud Computing 1 Executive Overview Cloud computing is a significant advancement in the delivery of information technology and services. By providing on demand access

More information

The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS

The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS Contents Introduction... 4 What is Cloud Computing?... 4 The Benefits of the Cloud... 6 Full Hardware Utilization... 6 Lower Power Costs...

More information

Microsoft s Datacenter Best Practices. Darryl Chantry Datacenter Solutions Architect Worldwide Datacenter Center of Excellence

Microsoft s Datacenter Best Practices. Darryl Chantry Datacenter Solutions Architect Worldwide Datacenter Center of Excellence Microsoft s Datacenter Best Practices Darryl Chantry Datacenter Solutions Architect Worldwide Datacenter Center of Excellence We Are Unique in Our Comprehensive Approach Interactive entertainment Search/

More information

Cloud powered services composition using Public Cloud PaaS platform

Cloud powered services composition using Public Cloud PaaS platform Cloud powered services composition using Public Cloud PaaS platform Student: Andrey Afanasyev Supervisor: Yuri Demchenko Graduate School of Informatics University of Amsterdam 3 February 2015 What is Cloud

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control

More information

Basics of Cloud Computing

Basics of Cloud Computing Basics of Cloud Computing MTAT.08.027 Basics of Cloud Computing (3 ECTS) MTAT.08.011 Basics of Grid and Cloud Computing Satish Srirama satish.srirama@ut.ee Course Purpose Introduce cloud computing concepts

More information

Cost Savings Solutions for Year 5 True Ups

Cost Savings Solutions for Year 5 True Ups Cost Savings Solutions for Year 5 True Ups US Dept. of Energy EA Affigent/CDWG/Microsoft Realizing Cost Savings Now and Moving to a Dynamic Datacenter via your Current EA Enterprise Desktop Solutions to

More information

System Requirements for Microsoft Dynamics SL 2015

System Requirements for Microsoft Dynamics SL 2015 System for Microsoft Dynamics SL 2015 Overview This document contains the minimum client hardware requirements, server recommendations and Terminal Server minimum hardware requirements supported by the

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

Building an Internal Cloud that is ready for the external Cloud

Building an Internal Cloud that is ready for the external Cloud Building an Internal Cloud that is ready for the external Cloud Luca ZERMINIANI, Senior Systems Engineer, VMware Italy Athens, February 2010 2009 VMware Inc. All rights reserved Agenda How virtualization

More information

CloudFTP: A free Storage Cloud

CloudFTP: A free Storage Cloud CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing

More information

THE POWER OF THE CLOUD IS CLOSER THAN YOU THINK. Jeff Hoffmann Robert Peterson

THE POWER OF THE CLOUD IS CLOSER THAN YOU THINK. Jeff Hoffmann Robert Peterson THE POWER OF THE CLOUD IS CLOSER THAN YOU THINK Jeff Hoffmann Robert Peterson Agenda SWC Introduction What is the Cloud? What is Azure? Why Build Applications for Azure? Case Studies Converting an Application

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 dbannister@omnivex.com www.omnivex.com Copyright 2012 Omnivex Corporation.

More information

Alfresco Enterprise on Azure: Reference Architecture. September 2014

Alfresco Enterprise on Azure: Reference Architecture. September 2014 Alfresco Enterprise on Azure: Reference Architecture Page 1 of 14 Abstract Microsoft Azure provides a set of services for deploying critical enterprise workloads on its highly reliable cloud platform.

More information

10 Considerations for a Successful Sitecore Azure Implementation

10 Considerations for a Successful Sitecore Azure Implementation December 2013 10 Considerations for a Successful Sitecore Azure Implementation A Step-by-Step Guide Author Parshva Vora is a solution architect in Perficient s Sitecore practice. He has more than a decade

More information

WINDOWS AZURE AND ISVS

WINDOWS AZURE AND ISVS WINDOWS AZURE AND ISVS A GUIDE FOR DECISION MAKERS DAVID CHAPPELL JULY 2009 SPONSORED BY MICROSOFT CORPORATION CONTENTS ISVs and Cloud Computing... 2 A Brief Overview of Windows Azure... 3 Technology...

More information

LOGO Resource Management for Cloud Computing

LOGO Resource Management for Cloud Computing LOGO Resource Management for Cloud Computing Supervisor : Dr. Pham Tran Vu Presenters : Nguyen Viet Hung - 11070451 Tran Le Vinh - 11070487 Date : April 16, 2012 Contents Introduction to Cloud Computing

More information

WINDOWS AZURE EXECUTION MODELS

WINDOWS AZURE EXECUTION MODELS WINDOWS AZURE EXECUTION MODELS Windows Azure provides three different execution models for running applications: Virtual Machines, Web Sites, and Cloud Services. Each one provides a different set of services,

More information

Microsoft Cloud Workshop - Summary of an Interesting Case Study

Microsoft Cloud Workshop - Summary of an Interesting Case Study Cloud Workshop Michael Richards and John Weigelt Microsoft Canada Goals Tools you can use for the move to the cloud! What is cloud? Infrastructure as a Service Platform as a Service Software as a Service

More information

Where Will Your Next Application Run? Abel B. Cruz WA Technology Strategist Microsoft Corporation

Where Will Your Next Application Run? Abel B. Cruz WA Technology Strategist Microsoft Corporation Where Will Your Next Application Run? Abel B. Cruz WA Technology Strategist Microsoft Corporation Users A A A VM VM VM A A A Application Compute/Storage/Network On-Premises Data Center VM Virtual Machine

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