windows azure by mohammed sharaf
DESCRIPTION
TRANSCRIPT
![Page 1: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/1.jpg)
Windows AzurePrince Sultan University
Mohamed Sharaf
![Page 2: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/2.jpg)
AgendaWhat is Cloud Computing?What is Windows Azure?What is in Windows Azure?What Does The Developer Get?Developing Applications for Windows AzureReferences
![Page 3: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/3.jpg)
What is Cloud Computing?What is a Cloud?
A cloud is a set of connected servers.
This model represents how computers and devices are connected and sharing information, forming the concept of the “cloud”.
![Page 4: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/4.jpg)
Cloud Computing Cont.What is Cloud Computing?
In General: An Internet based computing environment where
you pay only for resources that you use. A set of pooled computing resources delivered over
the Internet. Mainly, instead of data being stored locally on a
hard drive, the data is instead located on a server somewhere off site.
Cloud Computing is the next phase in the evolution of computing
![Page 5: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/5.jpg)
Cloud Computing Cont.But who spans and controls those connected
servers or devices in the cloud
?
![Page 6: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/6.jpg)
What is Windows Azure?It is a cloud operating system on which
developers can build using .NET, Java, Ruby on Rails, Python and other languages.
Focus on your application, not the infrastructure.
Actually, Windows Azure helps developers build, host and scale web applications through Microsoft datacenters.
![Page 7: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/7.jpg)
More On Windows Azure?It is designed for utility computing.It provides facilities to:
Write your apps (developer experience)Host your apps (compute)Manage your apps (service management)Store your data (storage)
![Page 8: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/8.jpg)
What is in Windows Azure?spans & controls a set of connected servers:
Abstract execution environment.Shared file system.Resource allocation.Programming environments.
And more: Utility computing:24/7 operation.Pay for what you use.Simpler, transparent administration.
![Page 9: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/9.jpg)
What Does The Developer Get? A rich, familiar developer experience. A powerful service execution environment:
All of the hardware: servers; load balancers; … Virtualized and direct execution.
Automated service management: You define the rules and provide your code. The platform follows the rules: deploys,
monitors, and manages your service. Scalable, available cloud storage
Blobs, tables, queues, …
![Page 10: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/10.jpg)
Developing Applications for Windows Azure No up-front costs for massively scalable computing infrastructure Pay for what you use, when you use it Eliminate utilization concerns Add compute power as business grows or demand spikes No ongoing depreciation and maintenance costs
FAMILIAR DEVELOPER EXPERIENCE
Development: Visual Studio integration, offline cloud simulation
Maintenance: Local debugging, APIs for logging
Management: APIs for configuration management
DESIGNED FOR INTEROPERABILITY
SOAP and REST protocols
XML file formats Commitment to support
Java, PHP, Python and other popular programming languages
PROVEN MICROSOFT TECHNOLOGIES
Visual Studio, ASP.NET, SQL Azure integration
![Page 11: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/11.jpg)
Questions?
![Page 12: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/12.jpg)
![Page 13: Windows Azure By Mohammed Sharaf](https://reader036.vdocument.in/reader036/viewer/2022082700/548f494cb479597a588b4e5f/html5/thumbnails/13.jpg)
ReferencesWindows Azure
”www.microsoft.com/windowsazure”
Azure Services Platform “http://en.wikipedia.org/wiki/Azure_Services_Platform”
Azure Services Platform “http://download.microsoft.com/download/e/4/3/e43bb484-3b52-4fa8-a9f9-ec60a32954bc/Azure_Services_Platform.pdf”
Azure in 30 mins “http://lvgmqg.bay.livefilestore.com/y1pSViyaUMSKwWGPl8Dx5ytBE1WIBduwB8pTbJ-T-K-co2E0YdL2veNVMfQb9kVDg8zAhf22sscPLdEr72oFwFfwQ/Azure%20in%2030mins.ppt?download&psid=1”