Modern Application Lifecycle Plan Monitor + Learn REQUIREMENTS BACKLOG Development Develop + Test Collaboration Production Release Existing impediments Plan Monitor + Learn REQUIREMENTS BACKLOG Prioritize and validate investments based on real data Continuous learning Development Collaboration Production Actionable and contextual info to resolve incidents MTTR Quickly detect and triage application issues Tools and processes MTTD Collaboration Develop + Test Release Application Insights 1. Telemetry is collected at each tier: Mobile applications, server applications and browser 2. Telemetry arrives to Application Insights service where it is processed & stored 3. Get 360° view of the application covering availability, performance & usage app platform infrastructure 1 Outside-in monitoring 2 Observed user behavior 3 Developer-emitted traces and events 4 Observed application behavior 5 Infrastructure performance URL pings and web tests from 8 global points of presence How is the application being used? Whatever the developer would like to send to Application Insights No coding required – service dependencies, queries, response time, exceptions, logs, etc. System performance counters Application Insights Identify & Triage Diagnose & Solve Learn & Improve App Insights is designed with the developer in mind! Identify & Triage Diagnose & Solve Learn & Improve • Reduce ‘Mean Time to Detect’ • Reduce ‘Mean Time to Resolve’ • Understand key adoption trends • Ensure service availability with 8 global points of presence • Identify issues with request rate & dependency response times • Prioritise investments & support specific client environments • URL ping tests and rich multistep web tests • Multi-dimensional analyses over custom & default metrics • Custom event instrumentation & client page views • Threshold based alerts on metrics and perf. counters • Drill through exceptions & failed requests with traces & runtime telemetry • Correlate usage with perf. telemetry for 360° view • Real time alerts via email & SMS Problems Solutions Value Visibility to application health Automatic alerts whenever your application is not responding according to your thresholds Learn about issues before your customers complain Visibility to application outages to minimize customer impact Hard to get information to determine impact of issue Actionable information to triage issues 360° view to your application health Minimize outages and customer impact Problems Solutions Value Uncover root cause of production issues Detect if the problem is your code or your dependencies. Low Mean Time to Repair (MTTR) Quickly resolve code problems detected in production Incident management workflows to integrate developers and operations. Increased user satisfaction Actionable production diagnostics Improved communication between dev and ops teams Problems Solutions Value Lack of information to prioritize future investments Access to customer usage data to help you make informed decisions Continuous learning http://azure.microsoft.com/en-us/support/trust-center/ Availability Performance Services + Apps Usage CDP-B215 Build, Deploy, Manage, and Monitor Your Cloud Applications Using the New Microsoft Azure Portal DEV-B206 Application Insights Overview: How to Keep Your Applications Available, Performing, and Succeeding DEV-B317 Make Data-Driven Improvements to Your Application with Application Insights DEV-B347 Discovering Performance and Scale Impediments in Your Web Applications http://aka.ms/techeddevops http://aka.ms/teched-eu http://aka.ms/devopstl [email protected] http://www.visualstudio.com http://blogs.msdn.com/b/developer-tools/ http://msdn.microsoft.com/vstudio http://channel9.msdn.com/Events/TechEd www.microsoft.com/learning http://microsoft.com/technet http://developer.microsoft.com
© Copyright 2026 Paperzz