Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intro to cloud computing and Azure. And in a non-Cloud view, there are inefficiencies in addressing those issues TIME IT CAPACITY Actual Load Allocated.

Similar presentations


Presentation on theme: "Intro to cloud computing and Azure. And in a non-Cloud view, there are inefficiencies in addressing those issues TIME IT CAPACITY Actual Load Allocated."— Presentation transcript:

1 Intro to cloud computing and Azure

2 And in a non-Cloud view, there are inefficiencies in addressing those issues TIME IT CAPACITY Actual Load Allocated IT-capacities “Waste“ of capacities “Under-supply“ of capacities Fixed cost of IT-capacities Load Forecast Barrier for innovations

3 However, in a Cloud View Actual Load Allocated IT capacities Reduction of initial investments Reduction of “over-supply“ No “under-supply“ Possible reduction of IT-capacities in case of reduced load Time IT CAPACITY Load Forecast

4 Load Patterns Usage Compute Time Average Inactivity Period On & off workloads (e.g. batch job) Over provisioned capacity is wasted Time to market can be cumbersome Compute Time Average Usage Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases Average Usage Compute Time Successful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough Compute Time Services with micro seasonality trends Peaks due to periodic increased demand IT complexity and wasted capacity

5 Cloud Services

6 Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managed by vendor You manage Platform (as a Service) Managed by vendor You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managed by vendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data

7 Introducing Windows Azure ON-PREMISES Developer ExperienceDeveloper Experience Use existing skills and tools.Use existing skills and tools. ComputeStorageManagement Relational data Management Connectivity Access control

8 Windows Azure Platform Data Centers

9 Data Defense in Depth Approach Physical Application Host Network  Strong storage keys for access control  SSL support for data transfers between all parties  Front-end.NET framework code running under partial trust  Windows account with least privileges  Stripped down version of Windows Server 2008 OS  Host boundaries enforced by external hypervisor  Host firewall limiting traffic to VMs  VLANs and packet filters in routers  World-class physical security  ISO 27001 and SAS 70 Type II certifications for datacenter processes Layer Defenses

10

11

12

13

14

15

16 Windows Azure Platform Appliance Windows Azure Platform in your datacenter – Designed for unlimited scale & multi-tenancy – Identical to the hardware in Microsoft’s datacenters – Delivered by a choice of hardware partners Benefits – Platform as a Service – Physical Control – Geographic Proximity – Regulatory Compliance – Data Sovereignty Currently in development with several partners – Fujitsu, Dell, HP, and eBay

17 Anatomy of a Windows Azure Cloud Service Worker Role Web Role Web Role

18 GOAL: SCALABLE, DURABLE STORAGE Windows Azure storage is an application managed by the Fabric Controller Windows Azure applications can use native storage or SQL Azure Application state is kept in storage services, so worker roles can replicate as needed Blobs: large, unstructured data (audio, video, etc) Tables: simply structured data, accessed using WCF Data Services Queues: serially accessed messages or requests, allowing web- roles and worker-roles to interact Storage in Windows Azure

19 Windows Azure Platform Consumption Prices Pay as you go and grow for only what you use when you use itPay as you go and grow for only what you use when you use it Access Control $1.99/10k transactions Per Message Operation $3.99/month per connection Per Message Operation Service Bus

20 Windows Azure Purchasing Models CategoryWhat it meansSKUs Membership “Membership has it benefits” Get free compute, storage, bandwidth MSDN Premium Subscribers Microsoft Partner Network BizSpark “Commitment” Buy a 6 month block and get a discount Development Accelerator Core Development Accelerator Extended (includes SQL Azure) SQL Azure Dev Accelerator Core Basic Intro promotion Get a few hours, etc. to kick the tires Introductory Special (free hours, then pay as you go) Pay as you go Consumption

21 Azure Benefits for Visual Studio with MSDN MSDN Premium, Ultimate: Get 8 months of benefits… MSDN Premium, Ultimate: Get 8 months of benefits… …Then extend them another 8 months $2,518 of cloud resources For a quick video on how to sign up: http://bit.ly/bqtAzAct1 http://www.windowsazure.com/e n-us/pricing/member- offers/msdn-benefits/

22 Introductory Account (200$ Credit) compute2 small compute hours per month** web sites10 Shared Web Sites*** mobile services10 Shared Mobile Services relational database 1 Database Unit of Web Edition and Business Edition SQL Database**** storage35GB with 50,000,000 storage transactions bandwidthUnlimited inbound / 20GB Outbound http://www.windowsazure.com/en-us/pricing/free-trial/

23 Two ways to pay Credit card Invoicing (the way businesses like to do business) Invoicing (the way businesses like to do business) (One of these is required in case you go over your free benefits) …or…

24 Monthly Service Level Agreement Instance monitoring and restart Database availability Service bus and access control availability Compute connectivity Storage availability

25 The Developer Tools Development Environment Vista+ Must enable local IIS features Visual Studio 2010 Must run as local Admin.NET 3.5 SP1 /.NET 4.0 Local SQL instance Azure SDK Provides local emulator Complete local simulation of the cloud fabric 90% of the local emulator is the same as the cloud fabric Includes handy project templates Deployment and management tools Includes client storage library AppFabric SDK Provides libraries and tools to use ACS and Service Bus Includes ACM.exe and AF Configuration Management Browser source.

26 Q & A Ask your questions.


Download ppt "Intro to cloud computing and Azure. And in a non-Cloud view, there are inefficiencies in addressing those issues TIME IT CAPACITY Actual Load Allocated."

Similar presentations


Ads by Google