Bridging the gap between app and infra, with monitoring

Monitoring Solutions in Azure
Diagnose problems across
my app, VMs, networks,
and PaaS services
Understand & optimize
performance of my app
Show exec dashboards of
application SLAs & KPIs
Track usage, engagement
& retention of my app
Detect & debug the
errors in my apps
Is there is a
security threat!!!!!
Continuous
Integration
Continuous
Deployment
Continuous
Monitoring
Business KPIs
Application
• Application Insights
End User
Workload
Custom App
Infrastructure
• OMS Service Map
• OMS Log Analytics
• OMS Network Watcher
Container
Virtual Machine
Cloud OS
Platform
• Azure Monitor
• Azure Advisor
Name
Email
City
Zip Code
Company/School
Loan Amount
Apply
START
1
Web App
(asp.net)
Loan app
website
Email loan officer for
validated applications
Send email confirmation to users
API App
(Node.js) in
Docker
Service Bus
3 Queue
ACS
(.NET Core on
5 Kubernetes)
POWER BI
SERVICE
7 BUS QUEUE
LOGIC
8 APP
2
External
Data
Legacy
Services
“lift-and-shift” services moved to
Azure from on-prem
Process and send
approved loans
to loan officer
Loan validation,
scale to incoming
loan requests
EVENT
6 HUB
4
Function to
ingest custom
metrics, scale
actions
External
Services
9 Azure SQL DB
Loan data on
Azure SQL DB
Azure Monitor + Application Insights + Log Analytics
Strategy & Vision
Tweet @Azure
Summary
Get started for free!
http://aka.ms/AZMonDocs
http://aka.ms/AIGetStarted
Azure Blogs
Channel 9