Thread blocks Waiting… Thread Context Hosted Compute Blob Storage Blob Storage Hosted Compute.

Slides:



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

DPR311. Traditional IT Infrastructure (as a Service) Platform (as a Service) Storage Servers Networking Operating System Middleware Virtualization.
Mark Simms Principal Program Manager Windows Azure Customer Advisory Team.
“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.
Air and Water Quality Information Scientist Contributed Measurements Government Sponsored Community Input and Ratings Educational Localized in 26.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Connecting Cloud and On-Premises Applications Yousef A. Khalidi Distinguished Engineer Microsoft Corporation.
SIM205. (On-Premises) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service)
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
WHO WILL BENEFIT FROM THIS TALK TOPICS WHAT YOU’LL LEAVE WITH Web app developers who are already familiar with Windows Azure with scaling needs. Asynchronous.
Data snap RAD studio communication Dori Exterman RAD Consultant Dori Exterman RAD Consultant.
Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India.
1 Caching  Temporary storage of frequently accessed data (duplicating original data stored somewhere else)  Reduces access time/latency for clients 
WINDOWS AZURE STORAGE 11 de Mayo, 2011 Gisela Torres – Windows Azure MVP Aventia-Renacimiento Twitter:
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Gaming across Multiple Devices Patric Boscolo Developer Evangelist Microsoft Deutschland GmbH
Module 12: Designing an AD LDS Implementation. AD LDS Usage AD LDS is most commonly used as a solution to the following requirements: Providing an LDAP-based.
Windows Azure featureISO 27001SSAE 16 SOC 1 Type 2 EU Model Clauses HIPAA BAA Web Sites Virtual Machines Cloud Services Storage (Tables,
Getting Started with Windows Azure Name Title Microsoft Corporation.
Twitter:
Building ASP.NET Apps in Windows Azure Name Title Microsoft Corporation.
Customer needs EnterpriseGrade HyperScale Hybrid.
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 PLATFORM ROADMAP Eric Nelson Slide 1.
Windows Azure Conference 2014 Designing Applications for Scalability.
AZR308. Building distributed systems on an abstraction against commodity hardware at Internet scale, composed of multiple services. Distributed System.
Includes the following resources: Windows Azure 3 small compute instances 3GB of storage 250,000 storage transactions SQL Azure Two 1GB Web Edition.
Virtual techdays INDIA │ November 2010 AppFabric Cache Jatin Kakkar │ Sr. Program Manager, AppFabric.
Windows Azure June 2012 Release for Developers & Architects
Web Application Layer (UI) What is StockTrader?  N-tier application  Web tier: ASP.NET  Middle tier(s):.NET WCF Services  Data tier: SQL Server/SQL.
Designing and Delivering Scalable and Resilient Web Services Ron Jacobs Sr. Technical Evangelist, Microsoft
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
Developer Day Windows Azure June 2012 & October 2012 News Mario Szpuszta Cloud Architect & Technical Evangelist, Microsoft Corp.
Architecting for a Secure Cloud
1 Objectives Discuss File Services in Windows Server 2008 Install the Distributed File System in Windows Server 2008 Discuss and create shared file resources.
Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Scalability == Capacity * Density.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Microsoft Cloud Day Windows Azure – platform overview and update Mario Szpuszta Platform Strategy Advisor EMEA Windows Azure ISV Team Microsoft Corporation.
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
Windows Azure and Silverlight: A Match Made For the Web Matthew Kerner Program Manager Windows Azure Fabric Controller 1.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
(re)-Architecting cloud applications on the windows Azure platform CLAEYS Kurt Technology Solution Professional Microsoft EMEA.
Mobile Services Recap Windows Azure Mobile Services.
Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
WINDOWS AZURE AND THE HYBRID CLOUD. Hybrid Concepts and Cloud Services.
ARCHITECTING APPLICATIONS FOR HIGH SCALABILITY Leveraging the Windows Azure Platform Scott Densmore Sr. Software Development Engineer Microsoft patterns.
Redmond Protocols Plugfest 2016 Casey Karst PolyBase in SQL Server 2016.
Migration of Real Product into Windows Azure Lessons Learned.
Implement Storage Implement Blobs and Azure Files Manage Access Configure Diagnostics, Monitoring & Analytics Implement SQL Databases Implement Recovery.
Building Low Latency Web Applications
Deploying Web Application
Building Scalable Resilient Websites in Azure
Matthew Kerner Principal Program Manager Lead Microsoft Corporation
Distributed Cache Dipl.-Ing. Damir Dobric Lead Architect daenet
Exceedra + Azure Mark Rendle Principal Software Architect
Utilization of Azure CDN for the large file distribution
Module 1–Windows AppFabric Cache
06 | Case Studies James Chambers | Author, Microsoft ASP.NET/IIS MVP
Power-up NoSQL with Azure Cosmos DB
Migrating your applications to Azure
Developing for Windows Azure
Building global and highly-available services using Windows Azure
06 | SQL Server and the Cloud
Presentation transcript:

Thread blocks Waiting…

Thread Context

Hosted Compute Blob Storage Blob Storage Hosted Compute

X X Non-public blob (e.g. paid or ad- funded content) Non-public blob (e.g. paid or ad- funded content) 1. “I am Bob & I want X” 2. Service prepares a Shared Access Signature (SAS) to X using the securely stored storage account key 3. Service returns SAS (signed HTTPS URL) 4. Bob uses SAS to access X directly from Blob Storage for reduced latency & compute load

X X Public container CDN X X Blob header determines time-to-live at the edge Closest Point of Presence DNS name resolves to closest POP

logo png logo png logo png … logo png

Hosted Compute Table Storage SQL Azure Table Storage SQL Azure

Unified Cache View Multiple role instances may be cache clients Clients access the cache as if it was a single large namespace Cache layer distributes data across the various cache instances

On-Premises App Windows Azure App AppFabric Cache APIs Windows Server AppFabric Cache AppFabric Cache APIs Windows Azure AppFabric Caching

" cachePort="22233" /> " />

// Use cache configuration from app config DataCacheFactory CacheFactory = new DataCacheFactory(); // Get cache client for cache DataCache myCache = CacheFactory.GetDefaultCache(); // Add an object to the cache. myCache.Put(“myKey", myObject); retrievedObject = myCache.Get("myKey"); if (retrievedObject == null) { // Cache miss }

Hosted Compute A-M N-Z A-Z

Asynchronous Hosted Compute Synchronous Hosted Compute Private Public CDN Public Table Storage SQL Azure Table Storage SQL Azure Tuning