monitoring, management & devops in windows azure

16

Upload: abigail-boyd

Post on 31-Dec-2015

74 views

Category:

Documents


0 download

DESCRIPTION

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. - PowerPoint PPT Presentation

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

WindowsMacLinux

>_

Management REST APIs

Overview

Managing Windows Azure Applications//in action//

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

Email

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.

[email protected] (@_chandrikas) [email protected] (@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.