Azure Functions:- Creating a PowerShell Function using Azure CLI

Want to run small snippets of code in the cloud? Without the need to deploy adequate infrastructure to do so? With Azure Functions, this can be achieved! All you need is to write the code and let Azure worry about the back-end infrastructure to run your code A range of languages are supported by functions … Continue reading Azure Functions:- Creating a PowerShell Function using Azure CLI

PowerShell Function – WordPress.com retrieve blog data using API

A quick PowerShell Function to retrieve blog post data from my blog site - added to Github as may be useful for others! Run this function easily by: Get-Blogs -BlogSiteName "thomasthornton.cloud" Output: If you require further Output data from the used api, you can run $WPBlogRetrieve = Invoke-RestMethod -uri "https://public-api.wordpress.com/rest/v1/sites/$BlogSiteName/posts/?number=100" $WPBlogRetrieve.posts Further info on WordPress.com … Continue reading PowerShell Function – WordPress.com retrieve blog data using API

Azure Resource Tags

Azure Resource Tags can assist you in organising your Azure subscription, including billing! Running all your workloads from Development to Production on the one subscription? Resource tags will be beneficial to organise the structure between these different environments! Further uses of Resource Tags may be to group resources per department or team? As mentioned above, … Continue reading Azure Resource Tags

Azure RBAC – Creating a custom role

What is RBAC in Azure? Role Based Access Control, whenever you can see a resource within Azure Portal you have the correct RBAC role to be able to view the resource or even edit it. Three basic types of RBAC roles: Owner: Full access to all resources including the ability to delegate access to other … Continue reading Azure RBAC – Creating a custom role

Azure DNS – Creating a Private DNS Zone

Azure DNS is a resource to host Domain Name System (DNS) in Azure, with this comes: Ultra-high availability Fast DNS queriesFurther redundancy of DNS due to Azure DNS being classified with ultra-high availability No additional Virtual Machine (VM) to act as a DNS server if further Active Directory Integration is not requiredAbility to automate and … Continue reading Azure DNS – Creating a Private DNS Zone

AzureRM Deployment Fails: See inner errors for details

Running an Azure RM Template and it errors with: Error: Code=InvalidTemplateDeployment; Message=The template deployment 'test_analytics' is not valid according to the validation procedure. The tracking id is 'XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX'. See inner errors for details. Please see https://aka.ms/arm-deploy for usage details. A simple PowerShell command will get you the verbose error log, to assist you with troubleshooting … Continue reading AzureRM Deployment Fails: See inner errors for details