[Autogenerated] now, let's discuss Azure VM extensions and log analytics.
Azure VM extensions are small applications that
provide post deployment automation.
The extension is the main way to service your Azure managed machines.
You'll find that the VM extensions that are available in Azure developed
both by Microsoft as well as select third party partners.
The main user or administrator extension is called custom
script extension and I use this all the time.
This is where you can deliver a power shell script into your
Windows server VMS have it run under system context.
Just run once and terminate.
Excellent way to provide post deployment configuration,
anything you need to do from a configuration management
or fix up or whatever it might be.
Custom script is a good swiss army knife for that.
Now in order to use Azure VM extensions,
the machine is going to have to have the Azure VM agent installed.
This would apply to your Azure VMS or it would need to be on boarded
to Azure Arc for servers if it's an off cloud VM.
Now, as far as how you deploy those extensions,
you can do it right in the Azure portal but I prefer to,
especially for Azure VMS that I'm deploying to include the extension
definition right in my arm or bicep deployment template.
Some representative Azure VM extensions are Microsoft.
Anti malware client third-party anti malware clients configuration management.
A lot of the leaders in that field have VM extensions
Already an Azure chef puppet octopus deploy.
There's dsc or PowerShell desired state configuration available to
you as your backup requires an extension I mentioned the custom
script extension as your network and hybrid cloud network
monitoring requires the network.
Watch your extension.
There's qualities for third-party vulnerability scanning. There's quite a bit there.