Using Windows Azure John Donnelly Technical Evangelist Microsoft Technology Centre Thames Valley Park

Slides:



Advertisements
Similar presentations
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

Introduction to SQL Azure March 31, 2015 John Deardurff Website:
Getting Your Nerd on with Microsoft’s Cloud data services Scott Klein Technical Evangelist Microsoft Corporation.
Windows Azure Overview. An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints.
Web RoleWorker Role At runtime each Role will execute on one or more instances A role instance is a set of code, configuration, and local data, deployed.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Memi Lavi Senior Consultant MCS, Microsoft Israel Self Service Private Cloud With Windows Azure Pack.
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.
Windows Azure Alex BOGDAN Academic Developer Evangelist.
Session 1.
Windows Azure with a dash of OSS Peter Laudati Technology Evangelist Microsoft Corporation
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Windows Azure Overview
Introduction To Windows Azure Cloud
Windows Azure Joseph Landes General Manager, DPE Microsoft India
Customers Live on Windows Azure Platform
AZR211: What’s New in Windows Azure? Wade Wegner Blog: AZR211.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Getting Started with Windows Azure Name Title Microsoft Corporation.
Interoperabilidade com Windows Azure Computação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python Rogerio Cordeiro Technical Evangelist.
Websites mit Windows Azure Jürgen Mayrbäurl Principal Technical Evangelist Microsoft Österreich GmbH.
Windows Azure Connect Name Title Microsoft Corporation.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Building Scalable, Global, and Highly Available Web Apps Name Title Microsoft Corporation.
Windows Azure Storage Name Title Microsoft Corporation.
A Windows Azure application runs multiple instances of each role A Windows Azure application behaves correctly when.
Windows Azure Storage Cloud Computing Soup to Nuts Mike Benkovich Microsoft Corporation btlod-72.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
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
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
Windows Azure Storage Anton Boyko.NET developer.
Advanced SQL Azure Database Name Title Microsoft Corporation.
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
PHP Web Development Language EclipseDevelopment Environment MySQLRelational Database memcachedDistributed Memory Cache.

Going Hybrid – part 1 Moving to Hybrid Cloud with Windows Azure Virtual Machines & System Center 2012 R2.
Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.
Develop for the Cloud - Windows Azure Microsoft gi Pranav Rastogi.
Microsoft Azure Speed >> Economics Scale. Microsoft Azure Speed >> Economics Scale.
Welcome to the Hands on Lab!
IT Operations Management
IT Operations Management
Windows Azure Cloud Visit – Ravindra verma.
Introduction to windows azure: windows azure, sql azure and app fabric
Windows Azure Web Sites
Cloud computing Anton Boyko .NET Developer.
Cloud Database Based on SQL Server 2012 Technologies
Introduction to Windows Azure Web Sites
Windows Azure 講師: 李智樺, Ruddy Lee
Why? (or … am I really in the right track?)
Microsoft Virtual Academy
Title of Presentation 12/2/2018 3:48 PM
Microsoft Virtual Academy
microsoft cloud platform: enterprise-class architecture
Developing Advanced Applications with Windows Azure
Windows Azure Overview
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Windows Azure Hybrid Architectures and Patterns
Title of Presentation 5/24/2019 1:26 PM
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Using Windows Azure John Donnelly Technical Evangelist Microsoft Technology Centre Thames Valley Park

MSR Cloud Engagement Research Protein FoldingCivil Protection & Emergencies Magnetotellurics Platform INRIA “fMRI Brain Imaging on Azure” Infoplosion The University of Washington Baker Laboratory University of the Aegean Using Azure at the University of Adelaide Premier information technology research laboratory Predicate-Argument Structure Analysis at Kyoto University

An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints

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

On premise 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

BlobContainerAccount / Pages/ Blocks contoso PIC01.JPG Block/Page PIC02.JPG images VID1.AVIvideos

EntityTableAccount contoso Name =… = … Name =… Add= customers Photo ID =… Date =… photos Photo ID =… Date =…

PARTITIONKEY (CATEGORY) ROWKEY (TITLE) TIMESTAMPMODELYEAR BikesSuper Duper Cycle…2009 Bikes Quick Cycle 200 Deluxe …2007 ………… CanoesWhitewater…2009 CanoesFlatwater…2006 PARTITIONKEY (CATEGORY) ROWKEY (TITLE) TIMESTAMPMODELYEAR Rafts14ft Super Tourer…1999 ………… Skis Fabrikam Back Trackers …2009 ………… TentsSuper Palace…2008 PARTITIONKEY (CATEGORY) ROWKEY (TITLE) TIMESTAMPMODELYEAR BikesSuper Duper Cycle…2009 Bikes Quick Cycle 200 Deluxe …2007 ………… CanoesWhitewater…2009 CanoesFlatwater…2006 Rafts14ft Super Tourer…1999 ………… Skis Fabrikam Back Trackers …2009 ………… TentsSuper Palace…2008

MessageTableAccount customer ID order ID adventureworksorder processing customer ID order ID

Cloud servicesWeb sitesVirtual machines

Virtual machine portability

Windows Azure Your Data Center

Windows Azure Your Data Center

Windows AzureOther Service Providers

Windows Azure Your Data Center Other Service Providers no lock-in

Windows Azure Storage VM with persistent drive

Windows Azure Storage VM with persistent drive

Windows Azure Storage VM with persistent drive

Reliable and always on Windows Azure Storage VM with persistent drive

Continuous storage geo-replication > 500 miles Windows Azure Storage

Web sites Build with ASP.NET, Node.js or PHP Deploy in seconds with FTP, Git or TFS Start for free, scale up as your traffic grows

Cloud services Build infinitely scalable apps and services Support rich multi-tier architectures Automated application management

Service Package

Server Rack 1Server Rack 2 Virtual machine Provision Role Instances Deploy App Code Configure Network Virtual machine

Windows Azure Datacenter Service Package Provision Role Instances Deploy App Code Configure Network

Windows Azure Datacenter Service Package Provision Role Instances Deploy App Code Configure Network

Windows Azure Datacenter  Network load-balancer configured for traffic Provision Role Instances Deploy App Code Configure Network

Windows Azure Datacenter

University Research Data Volumes

SQL database Relational SQL Server Engine in the Cloud Clustered for high availability Fully Managed Service SQL Reporting support Scale out with federations

Blob storage Highly available, scalable and secure file system Blobs can be exposed publically over http Continuous geo-replication across datacenters

Application building blocks

Microsoft Big Data Solution

Multiple languages

 Open source

Tony Hey MSR “I saw many generations of graduates students really sacrificed to doing the low-level IT.”

Summary Windows Azure provides a comprehensive set of services that you can selectively compose to build your cloud apps Global Data Center Footprint 99.95% Monthly SLA. Pay only for what you use. Flexible & Open Compute Options Virtual Machines, Web Sites, & Cloud Services Managed Building Block Services SQL Database, Cache, Service Bus, & more

Start now. m m

© 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.