Cansys West International Conference February 20 - 22, 2013Panama City, Panama An easier way to deliver APPX applications.

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

Ed Duguid with subject: MACE Cloud
Cloud Computing Mick Watson Director of ARK-Genomics The Roslin Institute.
B. Ramamurthy 4/17/ Overview of EC2 Components (fig. 2.1) 10..* /17/20152.
Amazon Web Services Justin DeBrabant CIS Advanced Systems - Fall 2013.
University of Notre Dame
© 2010 VMware Inc. All rights reserved Amazon Web Services.
System Center 2012 R2 Overview
Profit from the cloud TM Parallels Dynamic Infrastructure AndOpenStack.
Using ArcGIS for Server in the Amazon Cloud
OPNET Technologies, Inc. Performance versus Cost in a Cloud Computing Environment Yiping Ding OPNET Technologies, Inc. © 2009 OPNET Technologies, Inc.
OUR DECISION TO IMPLEMENT BPOS Presented by Tony Rojas President, Two Degrees LLC.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
Engineering the Cloud Andrew McCombs March 10th, 2011.
What is Cloud Computing?. Why call it “Cloud” Computing?
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Plan Introduction What is Cloud Computing?
9 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
SUMMER VACATION SCHOLARSHIP | IM&T Scientific Computing in the Cloud.
Cloud Computing: Background and Examples Dr. Adil Yousif University of Science & Technology.
Cloud Computing using AWS C. Edward Chow. Advanced Internet & Web Systems chow2 Outline of the Talk Introduction to Cloud Computing AWS EC2 EC2 API A.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
PhD course - Milan, March /09/ Some additional words about cloud computing Lionel Brunie National Institute of Applied Science (INSA) LIRIS.
A MAZON W EB S ERVICES Reza Yousefzadeh 12/9/2014.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
Windows Azure Conference 2014 Running Docker on Windows Azure.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Accessing the Amazon Elastic Compute Cloud (EC2) Angadh Singh Jerome Braun.
Introduction to Cloud Computing
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Alessandro Cardoso Microsoft MVP | Readify National Manager |
Microsoft Azure RemoteApp Michael Hacker Cloud Solutions Architect
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Bellevue College Cloud Meetup Explore Cloud services Tuesday, February 9, 2016.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Extending Auto-Tiering to the Cloud For additional, on-demand, offsite storage resources 1.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Unit 3 Virtualization.
Guide to Operating Systems, 5th Edition
Cloud computing-The Future Technologies
Andrew McCombs March 10th, 2011
Windows Azure Cloud Visit – Ravindra verma.
Usage of Openstack Cloud Computing Architecture in COE Seowon Jung Systems Administrator, COE
Windows Azure Migrating SQL Server Workloads
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Introduction to Enterprise Systems
Cloud Computing ISY143.
Introduction to Cloud Computing
Cloud Computing.
Outline Virtualization Cloud Computing Microsoft Azure Platform
Guide to Operating Systems, 5th Edition
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Emerging technologies-
Cloud Computing: Concepts
Presentation transcript:

Cansys West International Conference February , 2013Panama City, Panama An easier way to deliver APPX applications

WAYS TO DESCRIBE CLOUD COMPUTING  It’s raining Cloud puns  The term itself is very nebulous  Cloud computing has many formations  Are you in the fog regarding Cloud Computing  The Sky is the limit  You’ve got Clouded vision  Find silver lining of Cloud Computing

APPX AND CLOUD COMPUTING Cloud computing  pooled computing resources and services delivered over the web.

APPX AND CLOUD COMPUTING What is my responsibility? Image from silverlighthack.com

APPX AND CLOUD COMPUTING  Software as a Service (SaaS): complete applications, limited customization. There are no building blocks. The solution is already built. You supply data.  Examples:  Salesforce.com Cloud  Google Apps  WebEx

APPX AND CLOUD COMPUTING  Platform as a Service (PaaS): APIs for building higher- level applications. Pre-built application components. The building blocks are application components. You supply the logic and data.  Examples:  Microsoft’s Azure  Salesforce.com’s force.com cloud platform  Rackspace Cloud Files (Based on OpenStack)  Red Hat OpenShift

APPX AND CLOUD COMPUTING  Infrastructure as a Service (IaaS): No need to purchase or manage physical data center equipment (servers, storage, networking. etc.) The building blocks are server components.  Examples:  Amazon Web Services – Nine Regions: South America (Sao Paulo), North America East (Virginia), North America West (Oregon), North America West (Northern California), EU (Ireland), Asia Pacific (Singapore), Asia Pacific (Tokyo), Asia Pacific (Sydney) and US GovCloud  Rackspace Cloud Servers (US/UK only ATM)  Microsoft Azure VM mode (84 countries)  Red Hat CloudForms  This is the cloud platform best suited for APPX

APPX AND CLOUD COMPUTING  Infrastructure as a Service (IaaS)  Windows or Linux servers available  OS license included.  Server OS is self managed  On demand server provisioning.  Move from ‘servers as a capital expenditure’ to ‘servers as an operational expenditure’  Public or Private Clouds

APPX AND CLOUD COMPUTING  What does it cost?  Charge by the hour for instance runtime  Not running, no runtime charge  Charged by the hour for each ECU  Bandwidth charges per GB  Bandwidth free within availability zone  Per GB costs decrease with TB traffic out of cloud  1 GB free / month  Up to 10 TB / $0.25 per GB  Next 40 TB / $0.23 per GB  Storage charges (EBS Volumes)  $0.19 per GB provisioned / month  $0.14 per 1 Million I/O / month The Elastic Compute Unit (ECU) was introduced by Amazon as an abstraction of compute resources. Amazon’s Definition of ECU makes use of several benchmarks and tests to manage the consistency and predictability of the performance of an EC2 Compute Unit. One EC2 Compute Unit provides the equivalent CPU capacity of a 1.2 GHz 2007 Opteron or 1.7 GHz 2006 Xeon

APPX AND CLOUD COMPUTING TypeNameRAMCompute UnitsStorageBitI/O PerfAPI NameLinux Cost Windows Cost StandardSmall1.7 GB1 (1 core x 1 unit)160 GB32 or 64 Moderatem1.small$0.08$0.15 Large7.5 GB4 (2 cores x 2 units)850 GB64Highm1.large$0.32$0.60 X Large15 GB8 (4 cores x 2 units)1690 GB64Highm1.xlarge$0.64$1.20 Micro 0.6 GB2 (only for short bursts)EBS only32 or 64 Lowt1.micro$0.027$0.037 Hi MemoryX Large17.1GB6.5 (2 cores x 3.25 units)420 GB64Moderatem2.xlarge$0.54$0.80 Double X Large34.2 GB13 (4 cores x 3.25 units)850 GB64Highm2.2xlarge$1.08$1.60 Quad X Large68.4 GB26 (8 cores x 3.25 units)1690 GB64Highm2.4xlarge$2.16$3.20 Hi CPUMedium1.7 GB5 (2 cores x 2.5 units)350 GB32Moderatec1.medium$0.20$0.35 X Large7 GB20 (8 cores x 2.5 units)1690 GB64Highc1.xlarge$0.80$1.40 Some Common Amazon EC2 Instances / Cost Per Hour in S.A.

APPX AND CLOUD COMPUTING TypeNameRAMCompute UnitsStorageBitI/O PerfAPI NameLinux Cost Windows Cost StandardSmall1.7 GB1 (1 core x 1 unit)160 GB32 or 64 Moderatem1.small$ Large7.5 GB4 (2 cores x 2 units)850 GB64Highm1.large$233.75$ X Large15 GB8 (4 cores x 2 units)1690 GB64Highm1.xlarge$467.50$ Micro 0.6 GB2 (only for short bursts)EBS only32 or 64 Lowt1.micro$19.72$27.03 Hi MemoryX Large17.1GB6.5 (2 cores x 3.25 units)420 GB64Moderatem2.xlarge$394.46$ Double X Large34.2 GB13 (4 cores x 3.25 units)850 GB64Highm2.2xlarge$788.92$ Quad X Large68.4 GB26 (8 cores x 3.25 units)1690 GB64Highm2.4xlarge$ $ Hi CPUMedium1.7 GB5 (2 cores x 2.5 units)350 GB32Moderatec1.medium$146.09$ X Large7 GB20 (8 cores x 2.5 units)1690 GB64Highc1.xlarge$584.38$ Some Common Amazon EC2 Instances / Cost Per Month in S.A.

APPX AND CLOUD COMPUTING  Virtualization environments.  Type 1 Hypervisors install beneath the OS  VMware Vsphere (ESX/i).  Microsoft’s HyperV  Red Hat Enterprise Server’s KVM.  Xen Virtualization

APPX AND CLOUD COMPUTING  Desktop Virtualization as a developer aid  Type 2 Hypervisor run as app in your OS  VMware Workstation for Linux  VMware Workstation for Windows  VMware Fusion for Mac OS X  Parallels Workstation for Mac OS X  Snapshots – Fearlessly test ‘What If’ scenarios  Multiple OS test environments on single laptop

APPX AND CLOUD COMPUTING Thank you for your attention Presentations available at