140 likes | 326 Views
Cansys West International Conference February 20 - 22, 2013 Panama City, Panama. An easier way to deliver APPX applications . APPX and Cloud Computing. ways to describe cloud computing. It’s raining Cloud puns The term itself is very nebulous Cloud computing has many formations
E N D
Cansys West International Conference • February 20 - 22, 2013 Panama City, Panama An easier way to deliver APPX applications APPX and Cloud Computing
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. IaaS Infrastructure as a Service PaaS Platform as a Service SaaS Software as a Service
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 • 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 • 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 / month @ $0.25 per GB • Next 40 TB / month @ $0.23 per GB • Storage charges (EBS Volumes) • $0.19 per GB provisioned / month • $0.14 per 1 Million I/O / month
APPX And Cloud Computing Some Common Amazon EC2 Instances / Cost Per Hour in S.A.
APPX And Cloud Computing 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 www.appx.com