John Bravenec from the Windows Azure team will provide an overview of the Service Management, Storage, Compute, and Developer Experience in Windows Azure. John will discuss how Windows Azure enables developers to focus on their business logic as opposed to operational details like patching OSs, maintaining servers, and ensuring fail-over.
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
StartPad Countdown 4 - Windows Azure
1. Windows Azure John Bravenec Lead Program Manager Windows Azure Microsoft
2. The Windows Azure Platform Web and clouds Third party cloud Web applications Compute Storage Management Management Relational data Connectivity Interoperability Access control On-premises On-premises systems Composite applications
11. You tell the Fabric Controller what to do, and it figures out how to do it.
12. For this to work, you need to tell us about your application.
13. The Service Model What are the components (roles)? How do they interact? At what scale? Web role Worker role Web role Worker role Web role Worker role LB
23. Making Your Life Easier Simulated cloud on your laptop Development fabric Development storage Local debugging Command-line + Visual Studio add-in ASP.NET providers Storage client library Management portal
24. Web Role Receives internet traffic Hosted by IIS Typically ASP.NET Partial trust
25. Worker Role Doesn’t receive internet traffic Runs forever .NET assembly Partial trust
27. Deployment and Maintenance Deploy Web portal Upload in browser or to storage APIs Upload to storage Maintain Scale, upgrade, reconfigure in portal, APIs Retrieve logs, set up alerts