Download presentation
Presentation is loading. Please wait.
Published byEric Colin Griffin Modified over 8 years ago
1
Windows Azure Boot CampWindowsAzureBootCamp.com
2
Windows Azure Boot CampWindowsAzureBootCamp.com
3
Windows Azure Boot CampWindowsAzureBootCamp.com 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
4
Windows Azure Boot CampWindowsAzureBootCamp.com 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
5
Windows Azure Boot CampWindowsAzureBootCamp.com 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 Average Usage
6
Windows Azure Boot CampWindowsAzureBootCamp.com
7
Windows Azure Boot CampWindowsAzureBootCamp.com
8
Windows Azure Boot CampWindowsAzureBootCamp.com 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
9
Windows Azure Boot CampWindowsAzureBootCamp.com
10
Windows Azure Boot CampWindowsAzureBootCamp.com
11
Windows Azure Boot CampWindowsAzureBootCamp.com
12
Windows Azure Boot CampWindowsAzureBootCamp.com 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
13
Windows Azure Boot CampWindowsAzureBootCamp.com Spoofing Tampering/ Disclosure Elevation of Privilege Configurable scale-out Denial of Service VM switch hardening Certificate Services Shared- Access Signatures HTTPS Sidechannel protections VLANs Top of Rack Switches Custom packet filtering Partial Trust Runtime Hypervisor custom sandboxing Virtual Service Accounts Repudiation Monitoring Diagnostics Service
14
Windows Azure Boot CampWindowsAzureBootCamp.com
15
Windows Azure Boot CampWindowsAzureBootCamp.com
16
Windows Azure Boot CampWindowsAzureBootCamp.com
17
Windows Azure Boot CampWindowsAzureBootCamp.com
18
Windows Azure Boot CampWindowsAzureBootCamp.com
19
Windows Azure Boot CampWindowsAzureBootCamp.com
20
Windows Azure Boot CampWindowsAzureBootCamp.com
21
Windows Azure Boot CampWindowsAzureBootCamp.com Worker Role Web Role Web Role VM Role
22
Windows Azure Boot CampWindowsAzureBootCamp.com 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
23
Windows Azure Boot CampWindowsAzureBootCamp.com Access Control $1.99/10k transactions Per Message Operation $0.10 per 100 relay hours $0.01 per 10,000 messages Per Message Operation Service Bus
24
Windows Azure Boot CampWindowsAzureBootCamp.com 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 Windows Azure SQL Azure Storage Basic Intro promotion Get a few hours, etc. to kick the tires Free Trial Pay as you go Consumption
25
Windows Azure Boot CampWindowsAzureBootCamp.com Windows Azure Purchasing Models Subscription Level Visual Studio Ultimate with MSDN Visual Studio Premium with MSDN Visual Studio Professional with MSDN Compute 1,500 hours of the Small Instance 750 hours of the Small Instance 375 hours of the Small Instance Storage30 GB25 GB20 GB CDN 2,000,000 CDN transactions 1,000,000 CDN transactions 500,000 CDN transactions Storage Transactions 4,000,0002,000,0001,000,000 SQL Azure5 GB1 GB Access Control Transactions* 500K200K100K Service Bus Connections Fee through March 31, 2012 Caching128 MB cache Data transfers (WW) 35GB Out Free In 30GB Out Free In 25GB Out Free In Annual Savings**$3,700$2,100$1,300
26
Windows Azure Boot CampWindowsAzureBootCamp.com 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…
27
Windows Azure Boot CampWindowsAzureBootCamp.com How to sign up: http://bit.ly/AzureTrial
28
Windows Azure Boot CampWindowsAzureBootCamp.com Service bus and access control availability http://www.microsoft.com/windowsazure/sla/
29
Windows Azure Boot CampWindowsAzureBootCamp.com 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
30
Windows Azure Boot CampWindowsAzureBootCamp.com ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.