Windows Azure Dave Glover Developer Evangelist Microsoft Australia Tel: 0403809914

Slides:



Advertisements
Similar presentations
Business logic Datacenter Respond to hardware failures Add storage capacity Handle increase in traffic Diagnose service failures Apply OS.
Advertisements

Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Steve Marx Windows Azure Microsoft Corporation ES01.
Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
 Manuvir Das Director Microsoft Corporation ES16.
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.
Building Scalable Cloud Applications David Aiken Windows Azure Technical Specialist Microsoft Corporation.
Adoption Time Single paradigm, mature tools, stable design patterns and frameworks Software developer’s comfort zone Competing paradigms, no tools,
 Lynn Ayres Program Manager Identity Services  Tore Sundelin Program Manager Identity Services BB29.
 Kim Cameron Distinguished Engineer Microsoft Corporation BB11.
Co- location Mass Market Managed Hosting ISV Hosting.
Multitenant Model Request/Response General Model.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
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.
Session 1.
Windows Azure Web Sites Speaker Title Organization.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
Migrating to Windows Azure SQL Database Name Title Microsoft Corporation.
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.
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 Connect Name Title Microsoft Corporation.
© 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:
Identity & Access Control in the Cloud Name Title Organization.
Building Social Games for Windows 8 with Windows Azure Name Title Microsoft Corporation.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
INTRODUCTION TO WINDOWS AZURE APPFABRIC COMPOSITE APPLICATIONS Lewis Benge Creative Technologist Whybin\TBWA\Tequila SESSION CODE: COS-MID306.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Cloud Data Dave Campbell Technical Fellow, Microsoft.
Advanced SQL Azure Database Name Title Microsoft Corporation.
Migrating an Enterprise Microsoft Product (TFS) on to Windows Azure Sriram Dhanasekaran SDE II, Microsoft.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 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.

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.
Introduction to Windows Azure AppFabric
SharePoint Online Management and Control
Azure Active Directory
Introduction to Windows Azure Web Sites
Tech·Ed North America /19/ :44 PM
Jim Nakashima Program Manager Cloud Tools
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Developing for Windows Azure
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Azure Overview
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Building global and highly-available services using Windows Azure
Developing Windows Azure Applications with Visual Studio
Шитманов Дархан Қаражанұлы Тарих пәнінің
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Windows Azure Dave Glover Developer Evangelist Microsoft Australia Tel: ES16

Agenda Windows Azure Storage Services Identity Services SQL Data Services

An Operating System for the cloud Designed for utility computing It has four primary features: – Automated Management – Powerful service hosting environment – Scalable, available cloud storage – A rich, familiar developer experience What Is Windows Azure?

A Look Inside Azure

Interoperability Azure ™ Services Platform SOAP/REST/XML

Simple architectures for scalability Cloud Storage (blob, table, queue) Web Role LB n Worker Role m

The Cloud on Your Desktop Azure Portal

Durable Storage Durable, scalable, available store Simple abstractions Simple interface – REST – ADO.NET Data Services Blobs Tables … … Queues

Azure Storage/Powershell Demo

1.Who are you? 2.What are you allowed to do? Identity and Cloud Computing

Hard to get that to work in all the contexts – “You are never done” There’s so much choice – Kerberos, X.509, SAML, LDAP, OpenID, etc Security Islands – Application, technology and organizational Now: extend seamlessly to cloud services Identity Landscape

Claims-based model – Authentication & Authorization Abstraction Layer Claim: statement by one subject about another – = – Age > 21, Employer =Microsoft, Role= Architect Identity Metasystem – Open Standards-based architecture for exchange of claims under user control – “Claims transformers” that match impedance Developer to claims model – Infrastructure adapts environment Claims-Based Access

Your Application Microsoft Services Identity Backbone Active Directory Active Directory Microsoft Services Connector Microsoft Services Identity Backbone Third Party STS User Database User Database Live ID Managed Domains Managed Domains Consumers Active Directory Active Directory “Geneva” Server YOUR Application YOUR Application “Geneva” Framework Microsoft Federation Gateway

Data services tier of the Azure Services Platform Built on SQL Server foundation Broad data platform capabilities as a service – Friction-free provisioning, scaling – Significant investments in scale, HA, lights-out operation and TCO Reference Data Reporting ETL Data Mining

Data Model And ACE Concepts

SQL Data Services Explorer Demo

Windows Azure SDK Preview of the cloud infrastructure – Free usage, with quotas Key features: – VMs with dedicated resources – Automated Management – Simple service architectures – ASP.net websites, managed code workers – Storage: Blobs, tables, queues – Single, large datacenter on U.S. west coast Technical Preview Available Now!!

Business model – Consumption-based billing – Strict SLAs with financial guarantees Global reach – Presence in multiple datacenters – Geo-distribution Service hosting options – Native code support

An Operating System for the cloud Designed for utility computing It has four primary features: – Automated Management – Powerful service hosting environment – Scalable, available cloud storage – A rich, familiar developer experience Summary – Azure is...

Technical preview starts now. Go get it! – – Get yourself a pocket card with the full list Online resources at – Microsoft PDC – Call To Action

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

What’s in the model? – Service topology and size – Health constraints – Configuration settings Automated Service Management Develop and Model Deploy and Run Maintain Service Health

So What? Default.aspx

We Got Scalability For Free! Scalability Availability Zero-downtime upgrades All with existing tools and skills Default.aspx LB

Horizontal Scaling What about state? (e.g., shopping cart)

Separating State Durable Store

Data Modeling and Partitioning It’s not much different than what you are used to Lookups Static Content Tags Content Postings Wikis Comments User Profiles User Preferences

Data Modeling and Partitioning How does SQL Data Services store our data? Spread your data across multiple containers for best performance

Application: requires, uses claims to define users Claims provider: supports protocols for issuing claims Relationship: context in which meaning of claims defined Claims-Based Access Relationship Claims Provider (Security Token Service) Claims Provider (Security Token Service) 2. Get claims 3. Send claims 1. Require claims SUBJECT Application (requires Claims) Application (requires Claims)

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