You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/automation/overview.md
+20-5Lines changed: 20 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,20 +86,35 @@ Through [Arc-enabled servers](../azure-arc/servers/overview.md), it provides a c
86
86
Azure Automation supports management throughout the lifecycle of your infrastructure and applications. Common scenarios include:
87
87
88
88
***Schedule tasks** - stop VMs or services at night and turn on during the day, weekly or monthly recurring maintenance workflows.
89
-
***Write runbooks** - Author PowerShell, PowerShell Workflow, graphical, Python 2 and 3, and DSC runbooks in common languages.
90
89
***Build and deploy resources** - Deploy virtual machines across a hybrid environment using runbooks and Azure Resource Manager templates. Integrate into development tools, such as Jenkins and Azure DevOps.
91
-
***Configure VMs** - Assess and configure Windows and Linux machines with configurations for the infrastructure and application.
92
-
***Share knowledge** - Transfer knowledge into the system on how your organization delivers and maintains workloads.
93
-
***Retrieve inventory** - Get a complete inventory of deployed resources for targeting, reporting, and compliance.
94
-
***Find changes** - Identify and isolate machine changes that can cause misconfiguration and improve operational compliance. Remediate or escalate them to management systems.
95
90
***Periodic maintenance** - to execute tasks that need to be performed at set timed intervals like purging stale or old data, or reindex a SQL database.
96
91
***Respond to alerts** - Orchestrate a response when cost-based, system-based, service-based, and/or resource utilization alerts are generated.
97
92
***Hybrid automation** - Manage or automate on-premises servers and services like SQL Server, Active Directory, SharePoint Server, etc.
98
93
***Azure resource lifecycle management** - for IaaS and PaaS services.
94
+
- Resource provisioning and deprovisioning.
95
+
- Add correct tags, locks, NSGs, UDRs per business rules.
96
+
- Resource group creation, deletion & update.
97
+
- Start container group.
98
+
- Register DNS record.
99
+
- Encrypt Virtual machines.
100
+
- Configure disk (disk snapshot, delete old snapshots).
101
+
- Subscription management.
102
+
- Start-stop resources to save cost.
103
+
***Monitoring & integrate** with 1st party (through Azure Monitor) or 3rd party external systems.
104
+
- Ensure resource creation\deletion operations is captured to SQL.
105
+
- Send resource usage data to web API.
106
+
- Send monitoring data to ServiceNow, Event Hub, New Relic and so on.
107
+
- Collect and store information about Azure resources.
108
+
- Perform SQL monitoring checks & reporting.
109
+
- Check website availability.
99
110
***Dev/test automation scenarios** - Start and start resources, scale resources, etc.
100
111
***Governance related automation** - Automatically apply or update tags, locks, etc.
101
112
***Azure Site Recovery** - orchestrate pre/post scripts defined in a Site Recovery DR workflow.
102
113
***Azure Virtual Desktop** - orchestrate scaling of VMs or start/stop VMs based on utilization.
114
+
***Configure VMs** - Assess and configure Windows and Linux machines with configurations for the infrastructure and application.
115
+
***Retrieve inventory** - Get a complete inventory of deployed resources for targeting, reporting, and compliance.
116
+
***Find changes** - Identify and isolate machine changes that can cause misconfiguration and improve operational compliance. Remediate or escalate them to management systems.
117
+
103
118
104
119
Depending on your requirements, one or more of the following Azure services integrate with or compliment Azure Automation to help fullfil them:
0 commit comments