Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India.

Slides:



Advertisements
Similar presentations
Bring your own machines, connectivity, software, etc. Complete control Complete responsibility Static capabilities Upfront capital costs for the.
Advertisements

Air and Water Quality Information Scientist Contributed Measurements Government Sponsored Community Input and Ratings Educational Localized in 26.
Overview Of Microsoft New Technology ENTER. Processing....
Virtual techdays INDIA │ 9-11 February 2011 The Whole New Windows Azure Platform Management Portal Saranya Sriram │ Developer Evangelist, Microsoft.
Protecting your online and on premises assets "Cloud Style" Mike Martin Architect / Microsoft Azure MVP.
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.
WINDOWS AZURE STORAGE 11 de Mayo, 2011 Gisela Torres – Windows Azure MVP Aventia-Renacimiento Twitter:
Cross Platform Mobile Backend with Mobile Services James
Inside Windows Azure Storage Name Title Microsoft Corporation.
Windows Azure SQL Database and Storage Name Title Organization.
Database Design Table design Index design Query design Transaction design Capacity Size limits Partitioning (shard) Latency Redundancy Replica overhead.
Eric Nelson Developer Evangelist Microsoft UK | Lap around.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
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.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Azure in a Day Training Azure Blobs Module 1: Azure Blobs Overview Module 2: Blob Accounts – DEMO: Setting up a Blob Account – DEMO: Mapping a custom.
MSDN Event. WINDOWS AZURE STORAGE Windows Azure Storage Storage in the Cloud –Scalable, durable, and available –Anywhere at anytime access –Only pay.
Larisa kocsis priya ragupathy
Austin code camp 2010 asp.net apps with azure table storage PRESENTED BY CHANDER SHEKHAR DHALL
Introduction to Cloud Computing
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.
Available via NuGet independently, major revisions infrequent and with minimal breaking changes, sole dependency for each MAML library. Contains HTTP,
T.N.C.Venkata Rangan CEO, Vishwak Solutions Your Data on Cloud.
Pradeep S Pushpendra Singh Consultants, Neudesic Technologies, Hyderabad, India.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
Virtual techdays INDIA │ august 2010 Building & Migrating Web applications using Windows Azure storage Ramaprasanna Chellamuthu │ Developer Evangelist;
Windows Azure Storage: How It Works, Best Practices, and Future Directions Jai Haridas Development Manager Microsoft Corporation AZR306.
How* to Win the #BestMicrosoftHack Shahed Chowdhuri Sr. Technical WakeUpAndCode.com *Hint: Use the Cloud.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Make VMs Resilient to Failures with Availability Sets.
Microsoft Public Cloud Services
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Text Microsoft to Or Tweet #uktechdays Questions?
COS308. SQL Azure Database DEMO.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
+1 (425) Business Continuity Solutions for SQL Database* applications in Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
Saranya Sriram Developer Evangelist | Microsoft
Virtual techdays INDIA │ august 2010 A lap around Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.
Mick Badran Using Microsoft Service Fabric to build your next Solution with zero downtime – Lvl 300 CLD32 5.
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.
Benjamin Soulier Technical Expert - Windows Azure MVP Cambridge Technology Partners What’s new in Windows Azure?
Virtual techdays INDIA │ august 2010 Building & Deploying Windows Azure Application using VS2010 Saranya Sriram │ Developer Evangelist, Microsoft.
To the cloud… Brian Hitney Developer Evangelist, Microsoft
Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Windows Azure Custom Software Development Mobile Middleware Windows Azure Storage Dipl.-Ing. Damir Dobric Lead Architect daenet
Aaron Stanley King. What is SQL Azure? “SQL Azure is a scalable and cost-effective on- demand data storage and query processing service. SQL Azure is.
Presented by: Aaron Stanley King.  Benefits of SQL Azure  Features of SQL Azure  Demos, Demos, Demos!  How to query in SQL Azure  More Demos!  Recent.
Course: Cluster, grid and cloud computing systems Course author: Prof
Business Continuity & Disaster Recovery
Live Global Sports Events
Amazon Storage- S3 and Glacier
Cloud Data platform (Cloud Application Development & Deployment)
Feiping Li Jingjing Yang CSS534
Windows Azure Storage Basics
Business Continuity & Disaster Recovery
IaaS Part II Stefan Geiger Gerry
03 | Data Storage Bruno Terkaly | Technical Evangelist
1/16/2019 8:14 PM SAC-863T Delivering notifications with the Windows Push Notification Service and Windows Azure Darren Louie, Nick Harris Program Manager,
Saranya Sriram Developer Evangelist | Microsoft
MS AZURE By Sauras Pandey.
5 Azure Services Every .NET Developer Needs to Know
Managing Data in the Cloud
Microsoft Azure Services Platform
Windows Azure Storage Andrew Edwards | Principal SDE
Presentation transcript:

Windows Azure Storage Services Saranya Sriram, Technology Evangelist, Microsoft, India

Windows Azure Storage Storage in the Cloud  Scalable, durable, and available  Anywhere at anytime access  Only pay for what the service uses Exposed via RESTful Web Services  Use from Windows Azure Compute  Use from anywhere on the internet

Windows Azure Storage Account User specified globally unique account name US Europe Asia Can choose geo-location to host storage account:

Windows Azure Storage Account Can CDN Enable Account  Blobs delivered via 24 global CDN nodes Can co-locate storage account with compute account  Explicitly or using affinity groups Accounts have two independent 512 bit shared secret keys 100 TBs per account

New Features Geo-Replication Storage Analytics  Logs: Provide trace of executed requests for your storage accounts  Metrics: Provide summary of key capacity and request statistics for Blobs, Tables, and Queues Improved HTTP headers for Blobs

Storage in the Development Fabric Provides a local “Mock” storage Emulates storage in cloud Allows offline development Requires SQL Express 2005/2008 or above

The Storage Client API In this presentation we’ll cover the underlying RESTful API  Can call these from any HTTP client e.g. Flash, Silverlight, etc… Client API from SDK Microsoft.WindowsAzure.StorageClient  Provides a strongly typed wrapper around REST services

Storage Libraries in Many Languages

Storage Security Windows Azure Storage provides simple security for calls to storage service  HTTPS endpoint  Digitally sign requests for privileged operations Two 512bit symmetric keys per storage account  Can be regenerated independently More granular security via Shared Access Signatures

Windows Azure Storage Abstractions

images BlobsContainer ACCOUN T videos contoso PIC01.JPG PIC02.JPG VID1.AVI

Windows Azure blobs

Windows Azure Tables Blogs EntitiesTable ACCOUN T Videos contoso PartitionKey=‘uid1’ RowKey=‘B:002’ Rating=‘2’ PartitionKey=‘uid1’ RowKey=‘C:002:003’ Committed=‘1’ PartitionKey=‘uid2’ RowKey=‘pic.wmv’ Rating=‘1’

Windows Azure Tables

Windows Azure Queues orders MessagesQueue ACCOUN T imageprocessin g contoso CustomerId=41 OrderId=O21 CustomerId=12 OrderId=O1 BlobUrl= ontoso.blob…

Windows Azure Queues

Windows Azure Disks & Drives

demo Online portal

Happiness

Price Reduction Storage CapacityGeographically RedundantLocally Redundant First 1 TB / Month$0.125 per GB$0.093 per GB Next 49 TB / Month$0.11 per GB$0.083 per GB Next 450 TB / Month$0.095 per GB$0.073 per GB Next 500 TB / Month$0.09 per GB$0.063 per GB Next 4,000 TB / Month$0.08 per GB$0.053 per GB Next 4,000 TB / Month$0.055 per GB$0.037 per GB

Higher durability 3 local replicas in primary location Local replicas – synchronously replicated Common failures (disk, node, rack) – use local copies to recover Major disasters – contact customer about potential data loss Reduced Price – 23-34% based on how much you store Turn off Geo for your storage account in portal Non-critical data that can be recreated on major disasters Application manages its own replica Companies have limitations on geo locations Locally Redundant Storage Highest level of durability 3 local replicas each in primary and secondary locations Local replicas – synchronously replicated Geo replica – asynchronously replicated Common failures (disk, node, rack) – use local copies to recover Major disasters – use geo replicated copy (400+ miles apart) Price remains the same as before Enabled by default Geo Redundant Storage

New REST API Version –

Future

Resources

 Storage team  Pricing  Storage net/tree/sdk_1.7.1https://github.com/WindowsAzure/azure-sdk-for- net/tree/sdk_1.7.1  Getting

Track Resources Storage team Pricing Getting Storage