/
Understand your end-users and your app with Application Ins Understand your end-users and your app with Application Ins

Understand your end-users and your app with Application Ins - PowerPoint Presentation

karlyn-bohler
karlyn-bohler . @karlyn-bohler
Follow
381 views
Uploaded On 2017-05-07

Understand your end-users and your app with Application Ins - PPT Presentation

Building successful apps is hard Need for Speed User retention requires constant improvement in performance amp reliability Constant Evolution Services amp mobile apps need to evolve rapidly to survive amp grow ID: 545838

http application performance insights application http insights performance amp bit 1tl3uzg app powerful user usage availability view data telemetry

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Understand your end-users and your app w..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Understand your end-users and your app with Application InsightsSlide2

Building successful apps is hard!

Need for Speed - User retention requires constant improvement in performance & reliability

Constant Evolution - Services & mobile apps need to evolve rapidly to survive & growContinuous Delivery - Most major services push update as often as every daySuccess requires data-driven decision makingMaking the right investments requires deep understanding of user behavior and habits

"If you can't measure something, you can't understand it. If you can't understand it, you can't control it. If you can't control it, you can't improve it."H. James Harrington

SituationSlide3

Modern Lifecycle Management

Plan

Monitor + LearnDevelopmentReleaseOperations

Develop + TestSlide4

Challenges and blockers

Lack of actionable and contextual

information to resolve incidents

Inability to quickly detect, diagnoseand triage application issues

Lack of collaboration between development and operations

Prioritization and validation of investments not based on real data

Plan

Monitor + Learn

Development

Release

Operations

Develop + TestSlide5

Am I meeting my service KPIs?

What is the root cause?

Is my application loading fast enough?Is my application UP or DOWN?How many people are impacted?Is my application crashing?

What features are my customers using?How responsive are my dependency calls?How good is the end user experience?

Faced these questions?Slide6

What is Application Insights?Slide7

Application Insights

Telemetry is collected at each

tier: mobile applications, server

applications and browser

1

Telemetry arrives in the Application Insights service in the cloud where it is processed & stored

Get a

360° view

of the application including availability, performance and usage patterns

3

2

Works with server apps hosted anywhere!Slide8

Key features

Get a 360° view of

your application that includes availability and

performance as well as user behavior

360° View

Explore and analyze

across dimensions so

you can make informed

decisions about your

product’s future

Dev and Test

Built-in Analytics

Use a powerful, easy-

to-use experience to

track and improve the

availability, performance,

and success of your app

Team Collaboration

Powerful InsightsSlide9

Our app to be monitored

http://

bit.ly/1Tl3UzgWeb AppWired with App InsightsSlide10

Out of the box experience

Provides a summary of the application’s health - availability, performance and

usageOverview Blade

http://bit.ly/1Tl3UzgSlide11

Detailed insights with the click of a button

Correlate performance and usage in a single view

Pinpoint problems and investigatequestions like “Do I have networkperformance issues that hurt useradoption?”Click on specific metric and drill into

detailed information and answerquestions such as “what request isfailing the most?”Drill down

http://bit.ly/1Tl3UzgSlide12

Powerful insights with Metrics Explorer and Diagnostic Search

Metrics Explorer

provides a flexible multi-dimensional UI over custom andout-of-the-box telemetry collectedDiagnostic Search enablesefficient search over largesets of data using thequery experienceDrill down tools

http://bit.ly/1Tl3UzgSlide13

Identify & triage availability issues

Monitor your web sites with simple pings to complex

web tests from points around the worldDiagnose & solve performance problemsQuickly diagnose issues by accessing rich application performance data from the client view to dependenciesMobile crash/sever exception analyticsReal time view of crashes happening on devices, allowing you to focus on fixing key issues with the biggest impact first

Fast and powerful insights

http://bit.ly/1Tl3UzgSlide14

Learn & improve with usage insights

Understand where your users are

coming from and where they spendmost of their timePrioritize future investments andcontinuously improve your appbased on user activity and usagepatterns and trendsFast and powerful insights

http://bit.ly/1Tl3UzgSlide15

Extend telemetry data

Add custom metrics and events to

better track and analyze user activityContinuously Export data to Azure BlobStorage for custom integration with otherdata sources and further analysisFast and powerful insights

http://bit.ly/1Tl3UzgSlide16

Any app support

Easily add analytics across multiple platforms

including: ASP.NET, Java/J2EE, iOS, Android,Windows, as well as OSS technologies suchas Node.JS, PHP, Ruby, Python, etc.Built-in Analytics

http://bit.ly/1Tl3UzgSlide17

1

Sources of Telemetry

infrastructure

platform

app

Outside-in monitoring

URL pings and web tests from 16

global points of presence

Observed user behavior

How is the application being used?

Developer traces and events

Whatever the developer would like to

send to Application Insights

Observed application behavior

No coding required – service dependencies,

queries, response time, exceptions, logs, etc.

Infrastructure performance

System performance counters

2

3

4

5Slide18

DEMO

http://bit.ly/1Tl3UzgSlide19

Public Preview

Available in Free, Standard, and Premium tiers

Differentiated mainly on data volume and retention limits50% discounted pricing during previewSlide20

Application Performance Monitoring

Channel

9 VideosMicrosoft Virtual Academywww.microsoftvirtualacademy.comSlide21

Try Azure for Free

Download

Visual Studio 2015 RC

http://aka.ms/downloadvisualstudio2015

http://aka.ms/tryazure

Download

Visual Studio

Code

Preview

http://aka.ms/downloadvscodeSlide22

Call to Action

360° views across Availability, Performance & Usage

Fast & Powerful Diagnostics & Usage InsightsBuilt-in Analytics for ‘almost’ any App or ServiceQuestions? Email: madasi@microsoft.com

Try Application Insights today!http://bit.ly/1D1eUet Do the Micosoft

Vitual

Academy

Courses

View

Channel9 Videos Slide23