Upload
ariel-jefferson
View
260
Download
0
Tags:
Embed Size (px)
Citation preview
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 computing strategy, along with their software as a service offering, Microsoft Online Services
Microsoft CLOUDInfrastructure
Microsoft CLOUDContainers
Azure as part of Azure• Windows Azure
– Storage– Compute– Networking
• Windows Azure App farbric– Access control– Service bus– Cache
• SQL Azure – Database– SQL reporting
• Windows Azure market– Application market– Data market
Windows Azure Roles
• Web Role– for web application programming in ASP.NET or PHP– MVC 3
• Worker Role– for performing work on behalf of the web role– may be written in .NET, Ruby, Java– to improve scalability by increasing parall. and async.– used for background work
Windows Azure Role Details
• Web Roles– single HTTP endpoint and a single HTTPS endpoint for
external clients
• Worker Roles– internal endpoints for HTTP, TCP – may receive work from Windows Azure Storage Queues
Developer Experience
• Leverage Existing Skills in .NET, SQL Server, WCF• Use Familiar tools – Visual Studio• RESTful HTTP cloud services, supports PHP, Python• Cloud apps can be developed locally / offline• SDK Cloud Simulator – Dev Fabric, Dev Storage
Storage
• Blobs – Large Data Store• Queues – Background work processing• Tables – Very Fast / Scalable Storage• Drives – NTFS Formatted Page Blobs • SQL Azure – Relational SQL in the Cloud
DATACENTERS~ 20 MIN. (BY)~ 10-15 MIN. (DE)
Cost
• 2 roles with 4 threads each, in idle state,
at a rate of 100 polls per second would
result in an additional $2.88 per hour for accessing your queues.
Get Started
http://www.microsoft.com/windowsazure/learn/getstarted/
TRIAL – 90 days
Invite
Get a Windows Azure Trial Account Try out a free Windows Azure account for 30 days. • Go http://bit.ly/azure_invite, select "United
States" and • Enter promo-code: FBPASS
ThX! Q?
Phone: +375 (29) 264-6830 Skype: Bugaev_RomanLinkedin: http://www.linkedin.com/in/rbugaevFacebook: http://www.facebook.com/rbugaev
Twitter: @rbugaev