Introducing Windows Azure. INTRODUCING CLOUD COMPUTING Windows Azure.
Your data in the cloud windows azure
-
Upload
nigel-watson -
Category
Technology
-
view
1.083 -
download
0
description
Transcript of Your data in the cloud windows azure
![Page 1: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/1.jpg)
YOUR DATA AND THE WINDOWS AZURE PLATFORM
Nigel Watson ([email protected])Platform Strategy AdvisorMicrosoft Australia
![Page 2: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/2.jpg)
Agenda• Storage and Data Options with the cloud• Data Scenarios for the cloud• The Future of Data in the cloud• Considerations
Session Goals• Understand storage in the cloud
AGENDA
![Page 3: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/3.jpg)
Storage and Data Options in the Cloud
![Page 4: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/4.jpg)
DATA AND STORAGE IN THE CLOUD
• Storage• Massive growth in data production• Compliance driving greater retention
• Data• Increasing need to support transient workloads• Contention between OLTP and Reporting • BI workloads becoming more demanding• Demand for more self-service solutions
http://www.flickr.com/photos/meanestindian/2186972664/sizes/o/in/photostream/
![Page 5: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/5.jpg)
Slide 5
STORAGE
• Virtually limitless capacity• Simple Provisioning• High Availability built in• Easier/Reduced Management
http://www.flickr.com/photos/mwichary/4358190821/sizes/o/in/photostream/
![Page 6: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/6.jpg)
Slide 6
DATA PROCESSING
• On demand scaling for bursts in activity• Scale-up and scale-out capacity• Relational database
![Page 7: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/7.jpg)
Slide 7
ACCESS
• Global accessibility• Interoperable by default
http://www.flickr.com/photos/preetamrai/5081961817/sizes/o/in/photostream/
![Page 8: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/8.jpg)
Compute Networking Reporting
Developer ExperienceUse existing skills and tools
Service Bus
Access Control Caching
Windows Azure Marketplace
THE WINDOWS AZURE PLATFORM
Storage Relational Sync
![Page 9: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/9.jpg)
Compute Networking Reporting
Developer ExperienceUse existing skills and tools
Service Bus
Access Control Caching
Windows Azure Marketplace
THE WINDOWS AZURE PLATFORM
Storage Relational Sync
![Page 10: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/10.jpg)
Slide 10
WINDOWS AZURE STORAGE
Windows Azure Blobs• General purpose file store
• Block Blob
• Streaming workloads
• Up to 200 GB per blob
• Page Blob
• Targeted at random page r/w workloads
• Up to 1TB per blob
• REST based access
Windows Azure Drive• Access to a local, durable drive in the cloud
• Page Blob, formatted as NTFS
• Up to 1 TB in size
• Each VM can mount up to 16 drives
![Page 11: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/11.jpg)
WINDOWS AZURE DATA
Slide 11
Windows Azure Tables• Massively Scalable
• Non relational
• Single Index and Partion key
• No FKs
• Limited Transaction capability
• Simple development model
• .NET API
• LINQ
• REST
Windows Azure Queues• Simple FIFO Queue
• Use for IPC/role coordination
• Simple development model
• .NET API
• LINQ
• REST
![Page 12: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/12.jpg)
SQL AZURE – DATA
Elastic Scale• Database as a utility with
pay as you grow scaling
• Rely on Business-ready SLAs
• Enable multi-tenant solutions
• Manage multiple servers
Self-managed• Easy provisioning and
deployment
• Auto High availability and fault tolerant
• Self-managing and self-healing
Developer Agility
• Familiar relational model
• Build on existing developer skills and familiar Transact-SQL syntax
• Explore new patterns
Relational database as a service
http://www.flickr.com/photos/88933162@N00/3580527279/sizes/o/in/photostream/
![Page 13: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/13.jpg)
Cloud Data Scenarios
![Page 14: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/14.jpg)
CLOUD DATA SCENARIOS
Cloud Hub Data Distribution
Scale-out Enterprise Applications
Software-as-a-Service Business Intelligence
Departmental Applications
http://www.flickr.com/photos/rachelcreative/3080238750/sizes/o/in/photostream/
![Page 15: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/15.jpg)
Slide 15
CLOUD DATA SCENARIOS
Departmental Applications
http://www.flickr.com/photos/cogdog/4055376/sizes/l/in/photostream/
![Page 16: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/16.jpg)
CLOUD DATA SCENARIOS
Scale-out Enterprise Applications
![Page 17: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/17.jpg)
SCALING UP VS OUT WITH SQL AZURE
Scale Up When…
• Capacity of a single node is fine
• Not sensitive to economics of computing • Can provision for peak
capacity• Price/performance and
transaction cost is not critical
Scale Out When…• Harness computational
capacity of many nodes• Sensitive to economics of
computing• Provision required
capacity• Scale out/in to meet
demand• Optimize for cost of
transactions and price/performance
![Page 18: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/18.jpg)
CLOUD DATA SCENARIOS
Software-as-a-Service
http://www.flickr.com/photos/boojee/2760681234/sizes/l/in/photostream/
![Page 19: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/19.jpg)
CLOUD DATA SCENARIOS
Business Intelligence
http://www.flickr.com/photos/slasher-fun/4697012235/sizes/l/in/photostream/
![Page 20: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/20.jpg)
The future of Cloud Data
![Page 23: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/23.jpg)
DATAMARKET
Provisioning, Reporting and Billing Layers
Standard OData APIs
Data Connection Layer
IW Integration
Public Marketplace
Data Hosted by Third Party
Data Hosted by
Data Provider
Data Hosted in
Azure
![Page 25: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/25.jpg)
Considerations
![Page 26: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/26.jpg)
CLOUD DATA – CONSIDERATIONS
• Legislation (sovereignty + privacy + industry)• Security• Latency• Backup• Management
http://www.flickr.com/photos/meanestindian/2186972664/sizes/o/in/photostream/
![Page 27: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/27.jpg)
NEXT STEPS: GETTING STARTED WITH THE WINDOWS AZURE PLATFORM
Learn more – download the tools: www.microsoft.com/windowsazure/getst
arted
1
ISV Partners – get Azure support:
www.microsoftplatformready.com
3
Activate your MSDN Azure benefits:
msdn.microsoft.com
2
![Page 28: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/28.jpg)
NEXT STEPS: ACCELERATE YOUR JOURNEY TO THE CLOUD
![Page 29: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/29.jpg)
THANK YOU
![Page 30: Your data in the cloud windows azure](https://reader035.fdocuments.net/reader035/viewer/2022070301/545c25a2af7959af098b469d/html5/thumbnails/30.jpg)
ADDITIONAL RESOURCES• Learn more about SQL Azure
• Web: www.microsoft.com/sqlazure• MSDN: msdn.microsoft.com/windowsazure/sqlazure• Blog: blogs.msdn.com/sqlazure
• Whitepapers• “Your Data and the Windows Azure Platform”• Overview of Microsoft SQL Azure• Programming Table Storage• Programming Blob Storage• Using a Durable Drive for your NTFS Cloud Applications
• Additional Presentations• Windows Azure Storage Deep Dive• What’s New in Microsoft SQL Azure• Microsoft SQL Azure Development Best Practices