azure automation invades your data centre

18
AZURE AUTOMATION INVADES YOUR DATA CENTRE KIERAN JACOBSEN READIFY

Upload: kieranjacobsen

Post on 24-Jan-2017

4.151 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Azure automation invades your data centre

AZURE AUTOMATION INVADES YOUR DATA

CENTREKIERAN JACOBSEN

READIFY

Page 2: Azure automation invades your data centre

WHO AMI I

• TECHNICAL LEAD AT READIFY• INTERNAL AND CUSTOMER INFRASTRUCTURE• BIG FAN OF AUTOMATION

Page 3: Azure automation invades your data centre

AGENDA

• AZURE AUTOMATION• AZURE WORKER LIMITATIONS• HYBRID WORKERS, GROUPS, LIMITATIONS• AZURE AUTOMATION AUTHORING TOOLKIT• WEB HOOKS

Page 4: Azure automation invades your data centre

AUTOMATION CAN MEAN MANY THINGS

• CLOUD SERVICE AUTOMATION• INFRASTRUCTURE AUTOMATION• PROCESS AUTOMATION

Page 5: Azure automation invades your data centre

AZURE AUTOMATION

• MANAGED SERVICE• AZURE AND CLOUD FOCUS• BACKED BY POWERSHELL• DR, HA, PROVISIONING, MONITORING, PATCHING, BACKUPS• HIGHLY AVAILABLE

Page 6: Azure automation invades your data centre

CONCEPTS

• ACCOUNT• RUNBOOKS• ASSETS• JOBS• WORKERS

Page 7: Azure automation invades your data centre

DEMONAVIGATING AZURE AUTOMATION

Page 8: Azure automation invades your data centre

AZURE WORKER LIMITATIONS

• LIMITED TO SPECIFYING WHICH AZURE REGION• NO CONTROL OVER IP ADDRESS

• TRACEABILITY• FIREWALLS

• LIMITED CONTROL OVER MAKE UP OF AZURE WORKER

Page 9: Azure automation invades your data centre

HYBRID WORKERS

• RUNBOOKS RUNNING WITHIN YOUR DC• REQUIRE OPERATIONS MANAGEMENT SUITE WITH AUTOMATION

SOLUTION/PLUGIN• SUPPORT SCRIPT, WORKFLOW AND GRAPHICAL RUNBOOKS• NO INBOUND FIREWALL REQUIREMENTS

Page 10: Azure automation invades your data centre

DEMOYOUR FIRST HYBRID JOB

Page 11: Azure automation invades your data centre

HYBRID WORKER GROUPS

• COLLECTIONS OF WORKERS• RUNBOOKS ARE EXECUTED AGAINST GROUPS• IDEAL FOR PROVIDING HA• SHARE “RUN AS” PERMISSIONS

Page 12: Azure automation invades your data centre

DEMORUNNING A RUNBOOK ACROSS MULTIPLE WORKERS

& CONFIGURING “RUN AS”

Page 13: Azure automation invades your data centre

HYBRID WORKER LIMITATIONS

• MODULE DEPLOYMENT• EXECUTION CONTEXT• NO SIMPLE FILE OR EVENT TRIGGERS• NO PRIORITISATION OF WORKERS IN A GROUP• DOCUMENTATION

Page 14: Azure automation invades your data centre

AZURE AUTOMATION AUTHORING TOOLKIT

• MANAGE AZURE AUTOMATION ACCOUNTS FROM ISE• CREATE, EDIT AND MODIFY RUNBOOKS AND ASSETS• AVAILABLE FROM THE POWERSHELL GALLERY HTTPS://

WWW.POWERSHELLGALLERY.COM/PACKAGES/AZUREAUTOMATIONAUTHORINGTOOLKIT

Page 15: Azure automation invades your data centre

DEMOUSING THE AZURE AUTOMATION AUTHORING TOOLKIT

Page 16: Azure automation invades your data centre

WEB HOOKS

• START JOBS FROM HTTP REQUESTS• IDEA FOR APPLICATION AND 3RD PARTY INTEGRATION• GREAT FOR STARTING JOBS IF AZURE CMDLETS ARE NOT INSTALLED• RUNBOOKS MAY NEED MODIFICATIONS TO RUN FROM WEBHOOKS

Page 17: Azure automation invades your data centre

DEMOINTEGRATING WEB HOOKS

Page 18: Azure automation invades your data centre

LINKS

• BLOG: HTTP://POSHSECURITY.COM • TWITTER: @KJACOBSEN• RUNBOOKS FROM THIS PRESENTATION: HTTPS://

GITHUB.COM/POSHSECURITY/POSHSECURITYAZUREAUTOMATION • HYBRID WORKERS:

HTTPS://AZURE.MICROSOFT.COM/EN-US/DOCUMENTATION/ARTICLES/AUTOMATION-HYBRID-RUNBOOK-WORKER/#

• WEB HOOKS: HTTP://BLOG.CORETECH.DK/JGS/AZURE-AUTOMATION-USING-WEBHOOKS-PART-1-INPUT-DATA/

• AZURE AUTOMATION AUTHORING TOOLKIT: HTTPS://WWW.POWERSHELLGALLERY.COM/PACKAGES/AZUREAUTOMATIONAUTHORINGTOOLKIT