170 likes | 390 Views
Monitoring, Management & DevOps in Windows Azure. Chandrika Shankarnarayan, Principal Program Manager Lead Ste phen Siciliano, Senior Program Manager 3-558. Agenda. Overview Understand Azure Management Learn About Azure Monitoring & Diagnostics Demos Summary Q & A.
E N D
Monitoring, Management & DevOps in Windows Azure Chandrika Shankarnarayan, Principal Program Manager Lead Stephen Siciliano, Senior Program Manager 3-558
Agenda • Overview • Understand Azure Management • Learn About Azure Monitoring & Diagnostics • Demos • Summary • Q & A
Programming Model + Tools • IaaS + PaaS Management + Monitoring + AutoScale .NET, Visual Studio, TFS + Git | Java, NodeJS, PHP, Python, Ruby, C++ • Virtual Machines, Web Sites, Mobile Services, Media Services, Cloud Apps Windows Azure Integration Data Identity • BizTalk Services Service Bus Notification Hubs SQL Databases NoSQL Tables Blob Storage HDInsight Active Directory Access Control Service Multi-Factor Auth Microsoft Cloud Infrastructure
Overview Management REST APIs Windows Mac Linux >_
Azure Management Platform: Under the Hood • Application management pivots • through UI, API, PowerShell, CLI: • Deploy/Provision • Upgrade/Version • Configure • Monitor/Diagnose • Billing/Subscription • Marketplace 3rd Party Tools Scripting, PowerShell, CLI Unified Management Portal 3rd party extension Website Cloud Service … Unified Management REST Proxy, Batching & Security Application Manager Monitoring Billing Marketplace 3rd Party Service Networking SQL Azure IaaS Web Site Cloud Service …
Monitoring & Troubleshooting Azure Applications //in action//(In Preview: Availability, Alerts and Autoscale)
Monitoring Platform: Under the Hood Windows Azure Portal, CLI, PowerShell Event Notification Service Unified Monitoring Service Query Metrics Receive/Query Events Send Notifications Auto scaling Diagnostics Alerting Rules store Availability metrics Data Sources Rule Evaluation Website Diagnostics Storage Action (email, auto scale) Operational Events Store Email Cloud Service SMS VM Other Azure or 3rd party services
Summary • Manage at Scale • View and manage all services within Windows Azure with one Portal • Access management portal from any device & any platform • Receive notifications and alerts • DevOps Lifecycle • Continuous integration with TFS, Git, Mercurial, Dropbox, etc. • Monitor app and service health through visual reports and analytics • Add customized metrics, diagnostics & analytics to your application • Automate • Auto-scale your compute tier using built-in auto-scaling • REST management APIs, PowerShell & CLI for integrated management and monitoring
Resources • AZ47: Debugging and Troubleshooting Azure application using Visual Studio • AZ50: Windows Azure Web Sites – Exploring the platform • AZ51: Continuous integration and scripting with Windows Azure Web Sites • AZ52: Building and maintaining Internet scale applications with Windows Azure Web Sites • AZ11: Going Live and Beyond with Windows Azure Mobile Services • AZ42: Mobile Services - Soup to Nuts • AZ56: Building Your Dev and Test Sandbox with Windows Azure InfrastuctureServices • AZ41: Windows Azure Storage: What’s Coming, Best Practices, and Internals • AZ30: Building scalable n-tier apps with Windows Azure Cloud Services & Virtual Machines
cshankar@microsoft.com (@_chandrikas) stepsic@microsoft.com (@metricshub)
System Center & Windows Azure Read app roles and structure Worker Role Web Role Performance data, events, logs Performance data, events, logs Table storage Read operational data and grooming Windows Azure Application On-Premise Operations Manager Windows AzureService API Windows Azure On-premise Operations Manager Console Diagram View
Management Pack for Windows Azure (Preview) • Simplified configuration experience • Cloud Service monitoring • Virtual Machine monitoring (Availability) • Storage Account monitoring (Availability and Size) • Certificate health monitoring (expiration) • Azure Distributed Application Template (hybrid scenarios) • New monitoring dashboards and views • Service Availability Dashboard • Service Capacity Dashboard • Service Topology Dashboard • Service Vicinity Dashboard
Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub. Evaluate this session • Scan this QR codeto evaluate this session and be automatically entered in a drawing to win a prize!