Monitoring, Management & DevOps in Windows Azure
Post on 31-Dec-2015
71 Views
Preview:
DESCRIPTION
Transcript
Monitoring, Management & DevOps in Windows AzureChandrika Shankarnarayan, Principal Program Manager LeadStephen Siciliano, Senior Program Manager3-558
• Overview• Understand Azure
Management • Learn About Azure
Monitoring & Diagnostics• Demos• Summary• Q & A
Agenda
Programming Model + Tools.NET, Visual Studio, TFS + Git | Java, NodeJS, PHP, Python, Ruby, C++
IdentityActive Directory
Access Control Service
Multi-Factor Auth
IntegrationBizTalk Services
Service Bus
Notification Hubs
DataSQL Databases
NoSQL Tables
Blob Storage
HDInsight
Windows
AzureIaaS + PaaS
Virtual Machines, Web Sites, Mobile Services, Media Services, Cloud Apps
Microsoft Cloud Infrastructure
Man
ag
em
en
t +
Mon
itori
ng
+ A
uto
Sca
le
Azure Management Platform: Under the Hood
Unified Management RESTProxy, Batching & Security
Web Site Cloud Service IaaS Networking…
Application Manager Billing
Monitoring
Marketplace
Application management pivots through UI, API, PowerShell, CLI: Deploy/Provision Upgrade/Version Configure Monitor/Diagnose Billing/Subscription Marketplace
SQL Azure3rd Party Service
Unified Management Portal
WebsiteCloud
Service3rd party
extension…
Scripting,
PowerShell, CLI
3rd Party Tools
Monitoring & Troubleshooting Azure Applications
//in action//(In Preview: Availability, Alerts and
Autoscale)
Monitoring Platform: Under the Hood
AlertingQuery Metrics
Auto scaling
Website
Cloud Service
VM
Diagnostics
Rules storeData
SourcesRule Evaluation
Action (email, auto scale) Diagnostics
Storage
Receive/Query Events
Send Notifications
Unified Monitoring Service Event Notification Service
Operational Events Store
SMS
Other Azure or 3rd party
services
Windows Azure Portal, CLI, PowerShell
Availability metrics
Manage at ScaleView and manage all services within Windows Azure with one PortalAccess management portal from any device & any platformReceive notifications and alerts
DevOps LifecycleContinuous integration with TFS, Git, Mercurial, Dropbox, etc.Monitor app and service health through visual reports and analyticsAdd customized metrics, diagnostics & analytics to your application
AutomateAuto-scale your compute tier using built-in auto-scaling
REST management APIs, PowerShell & CLI for integrated management and monitoring
Summary
ResourcesAZ47: Debugging and Troubleshooting Azure application using Visual StudioAZ50: Windows Azure Web Sites – Exploring the platform AZ51: Continuous integration and scripting with Windows Azure Web SitesAZ52: Building and maintaining Internet scale applications with Windows Azure Web SitesAZ11: Going Live and Beyond with Windows Azure Mobile ServicesAZ42: Mobile Services - Soup to NutsAZ56: Building Your Dev and Test Sandbox with Windows Azure Infrastucture ServicesAZ41: Windows Azure Storage: What’s Coming, Best Practices, and InternalsAZ30: Building scalable n-tier apps with Windows Azure Cloud Services & Virtual Machines
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
cshankar@microsoft.com (@_chandrikas) stepsic@microsoft.com (@metricshub)
System Center & Windows Azure
Worker Role
Web Role
Table storage
Windows AzureService API
Performance data,events, logs
Read app rolesand structure
Read operationaldata and grooming
Windows Azure ApplicationOn-Premise Operations Manager
Windows AzureOn-premise
Performance data,events, logs
Operations Manager Console Diagram View
Management Pack for Windows Azure (Preview)Simplified configuration experienceCloud Service monitoringVirtual Machine monitoring (Availability)Storage Account monitoring (Availability and Size)Certificate health monitoring (expiration)Azure Distributed Application Template (hybrid scenarios)New monitoring dashboards and viewsService Availability DashboardService Capacity DashboardService Topology DashboardService Vicinity Dashboard
Evaluate this session
Scan this QR code to evaluate this session and be automatically entered in a drawing to win a prize!
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
top related