Wade Wegner Windows Azure Technical Evangelist Microsoft Corporation Introduction to Windows Azure (e)

Slides:



Advertisements
Similar presentations
Connecting Windows Azure to Your Enterprise Network & Applications
Advertisements

Bring your own machines, connectivity, software, etc. Complete control Complete responsibility Static capabilities Upfront capital costs for the.
Windows Azure and the Hybrid Cloud Arnie Locsin
“Packaged” Application An application that I buy “off the shelf” and run myself “Packaged” Application An application that I buy “off the shelf”
Building Scalable Cloud Applications David Aiken Windows Azure Technical Specialist Microsoft Corporation.
Faith Allington Program Manager Microsoft Corporation Session Code: WSV304.
Wade Wegner Windows Azure Technical Evangelist Microsoft Corporation Windows Azure AppFabric Caching.
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Building a social networking portal on Windows Azure in 1 hour Saranya Sriram Developer Evangelist Microsoft, India.
Windows Azure Migrating SQL Server Workloads Speaker Title Organization.
BUILDING HYBRID APPS WITH DYNAMICS CRM & WINDOWS AZURE Guy Riddle & George Doubinski Dynamics CRM MVP’s SESSION CODE: DEV-DYN-MID306 (c) 2011 Microsoft.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Get more control & flexibility of the Windows Azure environment Developers IT Pros Easier migration of existing Windows applications to Windows Azure.
Windows Azure with a dash of OSS Peter Laudati Technology Evangelist Microsoft Corporation
Eric Nelson Developer Evangelist Microsoft UK | Lap around.
Windows Azure Role Cloud Computing Soup to Nuts Mike Benkovich Microsoft Corporation btlod-71.
Robert MacLean BBD Software Get Ready For The Cloud TRACK: Cloud & ALM.
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
Getting Started with Windows Azure Name Title Microsoft Corporation.
Twitter:
demo Cloud Storage WA Blobs Schema Management APIs & Portal Web Roles Integration Pipeline 3 rd Party Web Services 3 rd Party Store 3 rd Party.
Windows Azure Dave Glover Developer Evangelist Microsoft Australia Tel:
Infrastructure as a Service
WINDOWS AZURE PLATFORM ROADMAP Eric Nelson Slide 1.
Getting Started with Windows Azure Cloud Computing Soup to Nuts Mike Benkovich Microsoft Corporation btlod-70.
Operating System for the Cloud Runs applications in the cloud Provides Storage Application Management Windows Azure ideal for applications needing:
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure
Eric Nelson Application Architect, Microsoft ISV Team Windows.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
A Tour Around the Windows Azure Platform Wade Wegner Windows Azure Technical Evangelist
Microsoft Cloud Day Windows Azure – platform overview and update Mario Szpuszta Platform Strategy Advisor EMEA Windows Azure ISV Team Microsoft Corporation.
Benjamin Soulier Technical Expert - Windows Azure MVP Cambridge Technology Partners What’s new in Windows Azure?
To the cloud… Brian Hitney Developer Evangelist, Microsoft
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Azure.
MIX 09 11/30/2017 5:54 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Deploying Web Application
Introduction to Windows Azure AppFabric
Microsoft Virtual Academy
Introduction to windows azure: windows azure, sql azure and app fabric
Building Applications with Windows Azure and SQL Azure
Azure.
Introducing the Windows Azure Platform
Introduction to Windows Azure Web Sites
Windows Azure 講師: 李智樺, Ruddy Lee
Building Windows Phone 7 Applications with the Windows Azure Platform
Microsoft Virtual Academy
microsoft cloud platform: enterprise-class architecture
Introduction to Building Applications with Windows Azure
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Getting started with Windows Azure
Microsoft Virtual Academy
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
What’s new in Windows Azure?
Migrating your applications to Azure
Developing for Windows Azure
Building device & cloud apps
Windows Azure Overview
Microsoft Corporation
Building global and highly-available services using Windows Azure
Developing Windows Azure Applications with Visual Studio
Windows Azure Hybrid Architectures and Patterns
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Wade Wegner Windows Azure Technical Evangelist Microsoft Corporation Introduction to Windows Azure (e)

Objectives Brief review of core services and concepts Recent enhancements over the last 6 months Demos of new services & features

Cloud Services Traditional (on-premises) 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 Platform Provide the best and most comprehensive Platform- as-a-Service offering for building, deploying, and running cloud applications Open & Flexible Leverage Existing Investments Ready for next generation apps Applications not Infrastructure Elastic Scale Pay as you go

Core Services Compute Scalable environment for running code Enables.NET, C++, PHP, Ruby, Python, … Automated service management Storage Scalable and highly available cloud storage Blobs, Tables, Queues, Drives REST APIs Database SQL Relational Database Familiar programming model & tools

Three abstractions: Three replicas of everything Shared key authentication REST API Durable Storage Blobs Tables … … Queues

Like files Up to 50GB each 8KB metadata each Stored in containers Public or private access at container level Blobs

Tables Entities with properties Non-relational Partitioned for scale No fixed schema ADO.NET Data Services

Queues Asynchronous message passing 8KB messages Two-phase commit … …

Windows Azure Platform Core Services DEMO

Web role Worker role Web role Queues Worker role LB Putting it All Together

Windows Azure Platform October 2008June 2010November 2009 February 2010 Updated Windows Azure CTP Announced VM Role, Project Sydney, and Windows Azure Platform pricing and SLAs Enabled Full Trust & PHP, Java, etc. applications Project “Dallas” CTP Windows Azure Update.NET Framework 4 OS Versioning CDN SQL Azure Update 50GB databases Spatial data support DAC support Windows Azure Platform generally available Announced the Windows Azure Platform First CTP of the Windows Azure Platform Announced SQL Azure Relational DB March 2009

November 2010 Update New Windows Azure Platform Management Portal Multiple Service Administrators (co-admins) Remote Desktop Full IIS Windows Server 2008 R2 Windows Azure Connect (CTP) Windows Azure Virtual Machine Role (beta) Extra Small Instances (beta) …

Full IIS Web Roles previously using Hosted Web Core Only supported a single HTTP or HTTP endpoint Web roles now support Full IIS 7.05/7.5 Enables new scenarios Multiple IIS web sites Multiple virtual directories Configure IIS extensions Web Deploy for rapid development

Startup Tasks & Admin Mode Enables short, unattended setups on role startup Silent MSIs, COM Components, Registry Keys, Configuring Windows Server, etc.

Using Startup Tasks DEMO

Content Delivery Network Seattle, WA Dublin, IEDublin, IE London, GBLondon, GB Newark, NJNewark, NJ Amsterdam, NLAmsterdam, NL Sydney, AU Hong Kong, HKHong Kong, HK Miami, FLMiami, FL Chicago, IL San Antonio, TX Bay Area, CA Los Angeles, CALos Angeles, CA Paris, FRParis, FR Zurich, CHZurich, CH Vienna, ATVienna, AT São Paulo, BR Singapore, SGSingapore, SG Over 2 terabits per second of capacity is available at 99.95% availability from our 24 global locations. CDN service scales automatically without user intervention Taipei, TWNTaipei, TWN Seoul, KR North America RegionEurope RegionAsia Pacific Region Stockholm, SEStockholm, SE Ashburn, VA Tokyo, JP $0.15 GB Ingress$0.15 GB Ingress $0.01 per 10,000 transactions $0.01 per 10,000 transactions $0.15 GB Ingress$0.15 GB Ingress $0.01 per 10,000 transactions$0.01 per 10,000 transactions $0.20 GB Ingress$0.20 GB Ingress $0.01 per 10,000 transactions$0.01 per 10,000 transactions Priced per GB transferred/month (prices shown in USD)Priced per GB transferred/month (prices shown in USD) Moscow, RU Doha, QT

Windows Azure CDN Enabled from the Windows Azure Platform portal Integrated with Storage Recent Enhancements: Delivery from Windows Azure Compute instances Https support CTP of Smooth Streaming (coming soon)

Content Delivery Network DEMO

Access Control Service 2.0 Provide authn support using multiple identity providers Easily integrate Live ID, Facebook, Yahoo, Google, & AD Support for WS-Federation, WS-Trust, OpenID 2.0, Oauth 2.0 Familiar & Consistent.NET Programming Model Use the existing Windows Identity Foundation SDK & Runtime REST-based Service Management API Integrate into your existing applications and control panels Now Available No charge during promotion period ending January 1, 2012 Low cost after the promotion: $1.99 per 100,000 transactions

Access Control Service 2.0 Demo

WAz AppFabric Caching Distributed in-memory cache for Windows Azure apps Integrate directly with the cache using a.NET client library Session state provider for Windows Azure applications Caching provided as a building block service Configure an AppFabric Namespace Choose your cache size Write code against the service Family & Consistent.NET APIs Same APIs as Windows Server AppFabric Now available in production!

Windows Azure AppFabric Caching Demo

Cloud Data Services SQL Azure Reporting SQL Server Reporting provided as a service Reports authored using existing tools (BIDS) and deployed to SQL Azure Reporting SQL Azure Data Sync Data synchronization provided as a service Sync to/from SQL Azure databases Sync between SQL Server and SQL Azure Windows Azure DataMarket Information marketplace for ISVs and IWs that provides trusted public domain & premium commercial data Now commercially available

Why Performance Matters 200ms

50ms 200ms

50ms 100ms 200ms

50ms 100ms 200ms

Performance Matters

Global Traffic Manager Load balancing across multiple hosted services Available as CTP at Performance Directs the user to the best / closest deployment Fault Tolerance Redirects Traffic to another deployment based on availability Round Robin Traffic routed to deployments based on fixed ratio

Managed Through Portal

Windows Azure Platform Introductory Trial Available through September 30 th 2011 Includes: Compute: 750 extra small hours + 25 small Storage: 20GB + 50K transactions Data Transfer: 20GB in & 20GB out Database: 1GB Web Edition (90 days) Sign-up: Windows Azure Pass Free 30-day access to the platform Includes Compute: 3 Small Instances Storage: 3GB + 250K transactions Data Transfer: 3 GB in & 3GB out Database: 2 x 1GB Web Edition Sign-up: Enter code: CloudCover

MSDN Benefits UltimatePremiumProfessional Compute1500 hrs of small instances 1500 hrs of x-small instances 750 hrs of x-small instances Storage30GB25GB20GB Transactions2M1M250K Bandwidth35GB/35GB30GB/30GB25GB/25GB Database5GB Web Edition1GB Web Edition

Resources Windows Azure Platform Training Kit April 2011 Update Windows Azure Accelerator for Umbraco Windows Azure Toolkit for Windows Phone 7 BidNow Sample

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.