Windows Azure Windows Azure application building blocks Management: What? Overview Management REST APIs >_ Windows Mac Linux.
Download ReportTranscript Windows Azure Windows Azure application building blocks Management: What? Overview Management REST APIs >_ Windows Mac Linux.
Windows Azure Windows Azure application building blocks Management: What? Overview Management REST APIs >_ Windows Mac Linux Now let’s get under the hood… Key Management Concepts What makes up an application in Windows Azure… #1: Deployment & Configuration Deployment & Configuration Making your application to be fault tolerant… #2: High Availability & SLAs 99.95% Cloud Services Virtual Machine Update Domains are honored by host OS updates Web Sites Note: No SLA during Preview period High Availability Keeping you app running & healthy… #3: Monitoring & Troubleshooting Monitoring & Troubleshooting Read app roles and structure Windows Azure Service API Performance data, events, logs Worker Role Web Role Read operational data and grooming On-Premise Operations Manager Table storage Performance data, events, logs Windows Azure Application Windows Azure On-premise Operations Manager Console Diagram View Elastic compute & infinite scale with Windows Azure #4: Scaling & Auto-Scaling 2 6 92 Scale 92 Scale 10 Scale web sites shared SHARED INSTANCES shared reserved 1 web sites shared SHARED INSTANCES shared reserved 2 web sites shared 1 0 reserved SHARED INSTANCES reserved RESERVED INSTANCE web sites shared reserved 2 reserved RESERVED INSTANCE web sites shared reserved 2 reserved RESERVED INSTANCE RESERVED INSTANCE great partners >_ Windows Azure Appendix Connecting apps & services in and across the cloud… #5: Networking & Hybrid Cross-premise Connectivity Application Scenarios Modern web apps Multi-tier applications Enterprise server applications Perfect if your app consists of client side markup and scripting, server side scripting and a database. Powerful capability to scale out and up as needed. Cloud-based applications that separate application logic into multiple tiers (i.e. caching middle tier, asynchronous background processes like order processing) using both Web and Worker Roles Run your existing enterprise applications in the cloud, such as SQL Server, SharePoint Server or Active Directory. Continuous development Apps that require advanced administration Porting existing line of business apps Deploy directly from your source code repository, using Git or Team Foundation Service. Popular open source apps Launch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco Cloud-based applications that require admin access, remote desktop access or elevated permissions Apps that require advanced networking Cloud-based applications that require network isolation for use with Windows Azure Connect or Windows Azure Virtual Network Choose an image from the library or upload your own VHD. Windows or Linux operating system Support for Windows Server, along with community and commercial versions of Linux. Connect virtual machines with cloud services to take full advantage of PaaS services. Summary Management REST APIs >_ Windows Mac Linux