Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.

Slides:



Advertisements
Similar presentations
A Flexible Cloud-Computing Platform Focus on solving business problems
Advertisements

Scalable SQL Server Design with just a Credit Card Peter Ward Chief Technical Architect DBI233.
Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda.
4 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power = Unhappy CFO Not Enough Power = Grumpy Customers & Unhappy CEO Load Forecast.
MICROSOFT CONFIDENTIAL Page 1 A Secure Cloud-Computing Platform Azure Partner Architects| 4/11/2011 David McGhee | Windows Azure Platform Technical Specialist.
Page 1 Ricardo Villalobos Windows Azure Architect Evangelist Microsoft Corporation Designing, Building, and Deploying Windows Azure applications.
Time until next coffee 55:00 30 minutes 15 minutes.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Bart Vande Ghinste Enterprise Architect Developer & Platform Group
The Microsoft Cloud Azure Platform This presentation incorporates some content from Microsoft.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Overview Of Microsoft New Technology ENTER. Processing....
Usage Compute Time Average Inactivity Period Compute Time Average Usage Compute Time Compute Time Average Usage.
Joey Snow Technical Evanglist Microsoft Corporation SESSION CODE: WSV310.
Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Windows Azure Overview Name Title Microsoft Corporation.
Michael Epprecht IT Pro Evangelist Microsoft
9 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.
September * Provide analysis, advice, and recommendations on the impacts that new and emerging technologies are likely to have on the management.
Windows Azure Alex BOGDAN Academic Developer Evangelist.
Hilton Giesenow Principal Consultant, 3fifteen Microsoft MVP.
Windows Azure with a dash of OSS Peter Laudati Technology Evangelist Microsoft Corporation
Using Windows Azure John Donnelly Technical Evangelist Microsoft Technology Centre Thames Valley Park
Windows Azure Overview
Randy Pagels, Developer Technology Specialist Microsoft Corporation Dev & Test in the Cloud.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Introduction To Windows Azure Cloud
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Interoperabilidade com Windows Azure Computação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python Rogerio Cordeiro Technical Evangelist.
Introduction to Cloud Computing Tomislav Tipurić Technology Specialist Microsoft Croatia
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Your First Azure Application Michael Stiefel Reliable Software, Inc.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Getting Started with Windows Azure Cloud Computing Soup to Nuts Mike Benkovich Microsoft Corporation btlod-70.
Interoperability. Describe the technology Explain the commercial model Consider Workload Patterns and Application Types Discuss Future Direction Objectives.
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.
Windows Azure June 2012 Release for Developers & Architects
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Securely Running Applications in the Cloud (and why it is inevitable) OWASP Boston 08-October-2011 Boston Azure User Group
Windows ® Azure ™ Platform. Network Architecture Packet Filtering Built-In Firewalls Connect Service SSL WCF Security Agenda.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
GETTING STARTED WITH WINDOWS AZURE DEVELOPMENT Eric Nelson Slide 1.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Virtual techdays INDIA │ august 2010 A lap around Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.
Enabling the Cloud OS Today  New high-density Web Sites with elastic cloud scaling and complete dev-ops experiences  New rich IaaS experience for self-service.
Microsoft Cloud Computing. Topics to be covered 1.Environmental Features of windows azure 2.What is Cloud Computing 3.Roles in Cloud Computing 4.Benefits.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
Hello Cloud… Mike Benkovich
Building Cloud Solutions Presenter Name Position or role Microsoft Azure.
Going Hybrid – part 1 Moving to Hybrid Cloud with Windows Azure Virtual Machines & System Center 2012 R2.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
HoraSesión 9:00 - 9:30Registro 9:30 – 10:30Empezando con Windows Azure 10:45 – 12:00HOL: Laboratorio – Empezando con Windows Azure 12:00 – 13:15Azure.
Develop for the Cloud - Windows Azure Microsoft gi Pranav Rastogi.
Deploying Web Application
Intro to cloud computing and Azure
Cloud computing Anton Boyko .NET Developer.
Why? (or … am I really in the right track?)
Outline Virtualization Cloud Computing Microsoft Azure Platform
Saranya Sriram Developer Evangelist | Microsoft
Developing Advanced Applications with Windows Azure
Developing for Windows Azure
Developing Windows Azure Applications with Visual Studio
Presentation transcript:

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

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

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

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

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

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

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

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 and SAS 70 Type II certifications for datacenter processes Layer Defenses

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

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com

Windows Azure Boot CampWindowsAzureBootCamp.com Worker Role Web Role Web Role VM Role

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

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

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

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

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…

Windows Azure Boot CampWindowsAzureBootCamp.com How to sign up:

Windows Azure Boot CampWindowsAzureBootCamp.com Service bus and access control availability

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

Windows Azure Boot CampWindowsAzureBootCamp.com ?