/
Introduction to Microsoft Azure Automation Introduction to Microsoft Azure Automation

Introduction to Microsoft Azure Automation - PowerPoint Presentation

cheryl-pisano
cheryl-pisano . @cheryl-pisano
Follow
618 views
Uploaded On 2017-07-13

Introduction to Microsoft Azure Automation - PPT Presentation

Eamon OReilly amp Beth Cooper DCIMB347 Session Objectives And Takeaways Session Objectives Understand the capabilities of Windows Azure Automation Discuss use cases for Automation in Azure ID: 569512

microsoft azure service automation azure microsoft automation service systems monitoring http integration backup powershell jobs resources runbooks system session cloud runbook manage

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Introduction to Microsoft Azure Automati..." 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
Slide2

Introduction to Microsoft Azure Automation

Eamon O’Reilly & Beth Cooper

DCIM-B347Slide3

Session Objectives And Takeaways

Session Objectives:Understand the capabilities of Windows Azure AutomationDiscuss use cases for Automation in Azure

Key Takeaways:

Understand key scenarios for Automation in Azure

Azure Automation allows integration between Azure services and external systemsSlide4

Lower costs and improve predictability

Automation

Enable service owners to

focus on work that adds business value

Reduce error-prone manual activities while lowering costs

Optimize and extend existing investments

IntegrationIntegrate into existing systems with PowerShell integration modulesBuild additional PS modules to enable integrating into other systems

Deliver flexible and reliable servicesOrchestrationAccelerate time to value with flexible process workflowsImprove service reliability across multiple tools, systems, and department silos

Process automation that simplifies cloud managementSlide5

Azure Automation Capabilities

Azure

Monitoring

Systems

Change

Control

Systems

Anything Runbook Authoring in Azure:Create runbooks to automate all aspects of cloud operations, from deployment, monitoring, and optimizationsHighly Available Engine:Support requirements for scale and H/A.Built on PowerShell Workflow. Isolation for runbook jobs

Integration

into other systems:Import PS modules and create additional modules and runbooks for Azure services or to connect into 3rd party systemsAutomationBackup SQL Azure on a scheduleStaged deployment of a serviceRemediate alert on a servicePatch Azure VMs without downtime Slide6

Demo

Beth CooperSlide7

Pricing

Job run time:

Based on how much time your runbook jobs execute in the system

Number of Runbooks

Total number of runbooks you have in the system

Integration Module SizeTotal size of all modules you have imported into the system.Azure module is there by defaultSlide8

Automation Accounts & Dashboard

Create Automation Accounts

Organize your automation by group or

individual contributor

Accounts can live in different regions

Create up to 30 accounts

Use Automation DashboardOperational dashboard for analysis and troubleshootingQuickly access “problem” jobs to get up and running quicklySlide9

Runbook Authoring

Author

Create PowerShell Workflow runbooks

Call existing runbooks in library

Manage and browse and insert assets in runbooks

Modules and Activities

Credentials (PowerShell Credentials and Certificates)Variables (standard and encrypted)

ConnectionsSchedulesTestRun runbook and see results within authoring windowTroubleshoot issuesPublishEdit draft before publishingSlide10

Manage Runbooks & Jobs

Dashboard View

View runbook jobs over time

Find jobs that may need attention

Runbooks View

Filtering of jobs based on status and dateIdentify authoring state (New, In edit, Published)Filter by tags to group related runbooksJobs ViewHistory of jobs per runbookWho last updated and whenInput parameters and outputDrill into each job to view streams generated to help troubleshootingStop, Suspend and Resume jobSlide11

Manage Automation Assets

Manage global assets

Add

additional integration

modules

Update to new versions of integration modulesCreate / manage credentialsCreate / manage connectionsCreate / manage variablesManage SchedulesSlide12

Demo

Eamon O’ReillySlide13

Manual Tasks

Patch Remediation

Backup

Disaster Recovery

Incidents Response

VM Lifecycle Mgmt.

Change Control

Release Mgmt. Enable Automation Across Azure resources and external systems

Monitor Gmail

for new alertVisual Studio OnlineApplication Insights monitors App Cloud Service App On AzureMonitoringCompliance ProvisioningSLA AdherenceGmail AccountCollect logs from AppStore logs in different Azure storageSend notification to Hotmail account with logs location for investigation

Send AlertMonitoringSlide14

Built on PowerShell Workflow

PowerShell Workflow

Centralized store

Highly Available

Historical Analysis

Microsoft Azure AutomationSlide15

Demo

Beth CooperSlide16

Monitoring

Manual Tasks

Patch Remediation

Backup

Disaster Recovery

Incidents Response

VM Lifecycle Mgmt.

Change Control

Release Mgmt.

Enable Automation Across Azure resources and external systemsMonitor SharePoint for new deployment in stagingSharePointReleaseManagementApplying PolicyCompliance ProvisioningSLA AdherenceDeploy to productionUpdate SharePoint with progressApply policy to the deployment in stagingUpdate SharePoint with progressSlide17

Typical Azure Automation Scenarios

Patch Azure

IaaS

VMs without

downtime,

leveraging Traffic manager.Enable regeneration of storage account keys while avoiding downtime in the application.

SQL Backup on a schedule.Backup and restore IaaS VMs.

Deploy a VM on an Azure / On-Premise cloud and enable monitoring for the VM.Deploy a new service to Azure and configure the end points for CPU and Memory alerts.Deploy application from Git, run validation tests, and swap

to production

if tests pass.Monitor SharePoint online for an approval to update a service and update the service once approved.Alert on a VM then turn on tracing, collect logs, upload to Azure Storage and make available in Visual Studio for troubleshooting.Monitor for when a new service gets created, and configure it for the right tracing / backup policy. Notify users of a subscription who have underutilized VMs and perform remediation.Patch / Update / Backup OrchestrationChange Control & ProvisioningMonitoring & RemediationSlide18

If you think you will do a task twice – automate it!Slide19

In Review

Azure Automation enables:Integration into Azure services and external systems

Implement your tasks using PowerShell workflow

Automate everything!!!!Slide20

Breakout

SessionsDCIM-B321 Windows Azure Pack: Automation Essentials for Tenant Provisioning

by Charles Joy

DCIM-B411 Datacenter Integration Using Service Management Automation in Microsoft System Center 2012 R2 Orchestrator

by Eamon O’Reilly and Joe Levy

DCIM-B334 In-Depth Introduction to Service Management Automation by Neil PetersonRelated content

Labs

(session codes and titles)MSE: Server Cloud Tools

Related Certification Exam

Find Me Later At. . . Required Slide*delete this box when your slide is finalizedSpeakers, please list the Breakout Sessions, Labs, Microsoft Solutions Experience Location and Certification Exams that relate to your session. Also indicate when they can find you staffing in the MSE.

SIGN UP!!! TRY MESlide21

Come Visit Us in the Microsoft Solutions Experience!

Look for Datacenter and Infrastructure Management

TechExpo

Level 1 Hall CD

For More Information

Windows Server 2012 R2http://technet.microsoft.com/en-US/evalcenter/dn205286

Windows Server

Microsoft Azure

Microsoft Azure

http://azure.microsoft.com/en-us/ System CenterSystem Center 2012 R2http://technet.microsoft.com/en-US/evalcenter/dn205295Azure PackAzure Packhttp://www.microsoft.com/en-us/server-cloud/products/windows-azure-packSlide22

Resources

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

msdn

Resources for Developers

http://microsoft.com/msdn

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Sessions on Demandhttp://channel9.msdn.com/Events/TechEdSlide23

Complete an evaluation

and

enter to win!Slide24

Evaluate this session

Scan this

QR

code

to evaluate

this session.Slide25

©

2014

Microsoft Corporation. All rights reserved. Microsoft, Windows,

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.