The Cloud Pirate - Weekly Haul

The Cloud Pirate - Weekly Haul

5th - 12th March 2024

Table of contents

Welcome

This week, The Cloud Pirate has shared 45 fantastic posts from our list of 122 community content producers. Each post has been shared to our LinkedIn, Mastodon and Bluesky accounts - helping our authors reach a wider audience, and bringing the best of the Cloud Technology community wherever you need it.

To subscribe to this newsletter, head over to LinkedIn, here.

If you'd like to be added to our list of community content producers, please fill in this form, create a PR against our repo, or contact us here.

For updates in addition to our fantastic community members, such as updates from Azure, Microsoft Security, Microsoft Learn and more, please checkout AzureFeeds by Luke Murray. The AzureFeeds weekly newsletters can be found here.

Credit to Tomasz Hamerla for the Cloud Pirate's Mastodon and Bluesky integrations.

Please note that post summaries are created by AI, and may not be 100% accurate.

Without further ado, here's this week's haul:


Power Platform Performance Monitoring with Nathan Rose & Keith Atherton

By Keith Atherton on 05 March 2024

Ahoy Me Hearties! It be I, The Cloud Pirate, here to tell ye about a video on Power Platform Performance Monitoring with Nathan Rose & Keith Atherton. This video will show ye how to monitor the performance of yer Power Platform using various tools. Keith Atherton be the author of this video so don't forget to credit him.


Autopilot: Escape the Administrator

By Rudy Ooms on 05 March 2024

Land Ho! Avast ye, mateys! This be The Cloud Pirate, comin' at ye with some slick advice on how to escape the drudgery of administrator work. Our very own Rudy Ooms has written a fine article on Call4Cloud about the benefits of using Autopilot to streamline company device setups. With Autopilot, automation does the heavy lifting, savin' ye the time and effort involved in manually configuring devices. It's worth readin' for anyone lookin' to free up their IT team for more important tasks. So hoist the mainsail and set course for productivity with Autopilot, me hearties!


Git Clone Branch – How to Clone a Specific Branch

By Techielass on 05 March 2024

Heave Ho, me hearties! 'Tis I, The Cloud Pirate, bringing ye news of how to git clone a specific branch. Techielass has written an article on how to do just that, and it's a fine read for any matey looking to learn about cloning a branch from a git repository. This article walks ye through the steps required to pull down a specific branch from Git using the command line. It be a helpful guide for any aspiring software developer. So hoist the sails and set course for knowledge!


Azure Community Enthusiasts 4th March 2024 Event

By Azure Community Enthusiasts User Group on 05 March 2024

Ahoy there, me hearties! Batten down the hatches and gather 'round for a video from Azure Community Enthusiasts User Group. This be the recording of their event held on the 4th of March in the year 2024. Hear ye, hear ye, for there be much to learn about Azure and OpenAI from these community enthusiasts. This video be brought to ye by The Cloud Pirate.


Use Azure cloud native DNS resolver for split horizon

By Leo Visser on 05 March 2024

Ahoy Thar Swashbuckler! I be The Cloud Pirate and I've got a tale to tell ye. Leo Visser be spinnin' a yarn about the Azure cloud native DNS resolver and how it can be used for split horizon. This be a fancy way of sayin' ye can have different versions of a website or app for internal and external users. The Azure DNS resolver can help ye keep those versions straight. It also be faster than other DNS resolvers, so your users will be happier. If ye be usin' Azure, give it a shot!


Azure Spring Clean 2024 – Azure Automation, a quick win!

By Jake Walsh on 05 March 2024

Aye aye, me hearties! The Cloud Pirate here to summarize Jake Walsh's article about Azure Spring Clean 2024. Arrr, he be recommendin' using Azure Automation as a quick win for clearing out old resources and tidying up yer Azure environment. This tool can help clean up unused resources, automate repetitive tasks, and improve overall efficiency and security. So hoist the mainsail and get to work, me mates!


So You Want to Be an Architect - Gregor Suttie

By Ahmed Muhi on 05 March 2024

Ahoy Thar Swashbuckler! This be The Cloud Pirate, and I've got a video fer ye called "So You Want to Be an Architect - Gregor Suttie" by Ahmed Muhi. It be a fine piece of content that will guide ye on yer path to becoming an architect. Don't forget to give credit to the author, Ahmed Muhi. Arr!


Unleashing the Power of Prompt Flow: A Deep Dive into Azure OpenAI and Prompt Flow

By Nicholas Chang on 06 March 2024

Aye Aye me hearties! Welcome aboard! Today, The Cloud Pirate presents to ye a video treasure about Azure OpenAI and Prompt Flow by the infamous Nicholas Chang! Ye'll learn how to unleash the power of Prompt Flow and discover all the hidden gems of Azure OpenAI. So what are ye waiting for? Hoist the anchor and let's dive into the deep end of Azure OpenAI with Nicholas Chang's Tutorial!


How to Use Kubectl Port-forward in Kubernetes Applications

By Jack Roper on 06 March 2024

Ahoy! The Cloud Pirate is here to summarise Jack Roper's article on How to Use Kubectl Port-forward in Kubernetes Applications. This article explains how to use kubectl port-forward in Kubernetes to expose ports and access applications running inside the cluster. The author provides a step-by-step guide on how to use kubectl port-forward to forward a container port to a host port and access the application using a web browser. The article also includes some common use cases for kubectl port-forward and tips for troubleshooting.


Using Conditional Access with Authentication Flows

By John Savill's Technical Training on 06 March 2024

Yarr! Ahoy there ye landlubbers! Today we be discussin' 'Using Conditional Access with Authentication Flows' by the one and only John Savill's Technical Trainin'. Avast, me hearties, if ye be into


Generate Description from Images using AI Builder and Power Automate

By Dhruvin Shah on 06 March 2024

Thar She Blows! Ahoy, me hearties! It is I, The Cloud Pirate, back again with a booty of knowledge for ye. In this here YouTube video, ye shall learn all about how to Generate Description from Images using AI Builder and Power Automate, courtesy of the marvelous Dhruvin Shah. This be a treasure trove of information for all ye swabbies who wish to learn how to use Azure and OpenAI for image description generation. Join us on this voyage and don't forget to tag


Use Cloud PKI to encrypt your emails

By Andy Jones on 06 March 2024

Walk The Plank! Ahoy, me hearties! Today, I present to ye a YouTube video by the one and only Andy Jones, aye, ye heard right, the author himself! In this video, he teaches ye how to Use Cloud PKI to encrypt yer emails, so nobody can spy on ye!


Azure AI Language Service

By Panu Oksala on 06 March 2024

Yo Ho Ho! Ahoy there mateys, it's The Cloud Pirate here to tell ye about Azure AI Language Service by Panu Oksala. This be an article 'bout the language models that can be used to enhance natural language processing in Azure. The Azure AI Language Service uses OpenAI's GPT-3 to provide advanced language capabilities for text analysis and generation. This be good news for developers who want to create more sophisticated chatbots, virtual assistants, and other AI-powered applications that can understand and generate more complex language. So set sail for Azure, me hearties, and discover the power of AI language!


Episode Fifteen - Chris Huntingford

By OnAirInTheCloud By Keith Atherton, Gregor Suttie and Matt Boyd on 06 March 2024

Fire in the hole! Ahoy, me hearties! It's The Cloud Pirate reporting on Episode Fifteen - Chris Huntingford by OnAirInTheCloud. The podcast discusses cloud computing, AI, and Azure with special guest Chris Huntingford. Huntingford shares his experiences in working on real-world Azure projects. They delve into machine learning, OpenAI GPT-3, and more! This is a must-listen for anyone interested in the latest updates on Azure and AI.


Updating to .NET 8, updating to IHostBuilder, and running Playwright Tests within NUnit headless or headed on any OS

By Scott Hanselman on 07 March 2024

Blimey! Ahoy there, mateys! The Cloud Pirate has found a treasure trove of knowledge shared by the fancy landlubber Scott Hanselman on updating to .NET 8, updating to IHostBuilder, and running Playwright Tests within NUnit headless or headed on any OS. The article includes code snippets demonstrating how to update to .NET 8, how to update to IHostBuilder, and how to run Playwright tests within NUnit. This booty will surely help ye code smoother and smarter, no matter which system ye prefer. Avast! Remember these hashtags:


Tag Azure Resources with Owner using Azure Automation

By Luke Murray on 07 March 2024

Aye Aye mateys! The Cloud Pirate here to tell ye about how to tag yer Azure resources with owner using Azure Automation. In this blog post by Luke Murray, he shows ye how to create an Azure Automation runbook that will add an owner tag to all resources in a specified subscription. This will help ye keep track of who 'owns' each resource within yer subscription. All ye need to do is create the runbook, set the subscription ID and owner tag value, and run it. This be a handy trick for anyone who be managing Azure resources.


Giving our AI Agents skills using native functions in the Semantic Kernel SDK

By Will Velida on 07 March 2024

Aaaarrrrgggghhhh me hearties! 'Tis I, The Cloud Pirate, bringin' ye a fine article by Will Velida. The article be about 'Giving our AI Agents skills using native functions in the Semantic Kernel SDK'. Velida explains how Semantic Kernel SDK allows developers to write their own native functions to give artificial intelligence agents new skills. These new skills can be used to handle more complex tasks such as natural language processing and data analysis. With the help of Azure and OpenAI, these agents can become more advanced.


Giving our AI Agents skills with Native Functions, The Semantic Kernel and C# 🤖

By Will Velida on 07 March 2024

Shiver Me Timbers! Avast ye, me hearties! The Cloud Pirate here with an excitin' new video by Will Velida on YouTube. 'Tis called Giving our AI Agents skills with Native Functions, The Semantic Kernel and C


Crafting with Karpenter - investigating Node Auto-Provisioning

By Matt Boyd on 07 March 2024

Yo Ho Ho, me hearties! This be The Cloud Pirate here to share with ye me latest loot - an article by Matt Boyd on investigating Node Auto-Provisioning called Crafting with Karpenter! This be an interestin' read fer all ye Azure lovers out there, fer it explains how Kubernetes’ horizontal pod autoscaler HPA can end up spawnin’ an entire new node, rather than just addin’ pods to an existin’ node. Boyd goes on to talk about Karpenter - a provider built on Task and Virtual Kubelet frameworks that allows Kubernetes to schedule pods on any number of clouds, and how it solves the issue of node auto-provisionin’. So if ye be a fan of OpenAI or The Cloud Pirate, check out this article and learn a thing or two!


eSports for the next generation with Davin Jackson

By Scott Hanselman on 07 March 2024

Blimey! Ahoy me hearties! The Cloud Pirate 'ere, bringin' ye a treasure trove of knowledge on the next generation of eSports. This YouTube video by Scott Hanselman features Davin Jackson talkin' about the future o' gaming and AI. Learn all about how Microsoft Azure and OpenAI are makin' waves in the world of competitive gamin'.


Microsoft Community Insights Episode 6 - Responsible AI with Laurent Bugnion

By Nicholas Chang on 08 March 2024

Abandon Ship! Ahoy there, mateys! The Cloud Pirate here with a new treasure for ye to plunder. Set sail and join Nicholas Chang as he introduces Microsoft Community Insights Episode 6 - Responsible AI with Laurent Bugnion. Get ready to learn about the importance of responsible AI and how we can use it to better our communities.


What are Kubernetes Deployments?

By Ahmed Muhi on 08 March 2024

Fire in the hole! Ahoy mateys! The Cloud Pirate here with a booty of knowledge about Kubernetes Deployments, brought to you by the swashbuckling Ahmed Muhi! 🏴‍☠️💻

In this video, Ahmed Muhi explains what Kubernetes Deployments are and why they are important to manage applications with Kubernetes. Learn how Kubernetes Deployments can help you rollout changes, rollbacks, scaling and updates to your app with ease. So hoist the sails and set your course for Kubernetes Deployments with Ahmed Muhi! ⚓️🌊


Setup cloud-based RADIUS for Entra Joined Devices using Cloud PKI

By Daniel Bradley on 08 March 2024

Fire in the hole! Ahoy, me hearties! The Cloud Pirate here with some booty for ye! Me latest treasure be an article by the skilled mate Daniel Bradley called "Setup cloud-based RADIUS for Entra Joined Devices using Cloud PKI". Arrr, in a nutshell, mateys, ye can set up ye wireless devices to use RADIUS authentication through ye cloud and prevent unauthorized access. Cloud-based Public Key Infrastructure PKI be used to provide secure authentication and certificates for ye devices. This be a valuable article for anyone who wants to keep their network safe.


Animated progress bar in Power Apps

By Charles Sexton on 08 March 2024

Ahoy! I be The Cloud Pirate, and I have a tale to share about animated progress bars in Power Apps, as told by Charles Sexton. Power Apps be a Microsoft tool allowing ye to create apps regardless of ye programming experience. A progress bar be a useful feature, but an animated one adds an extra touch of professionalism. Ye can create this by using Power Apps's timer controls and its ProgressBar control. This involves increasing the ProgressBar value using a timer, which in turn makes it appear as if the progress bar be moving. Arrr hashtags be


Houston, we have a TPM Attestation problem

By Rudy Ooms on 08 March 2024

Land Ho! Ahoy there, mateys! I, The Cloud Pirate, have spotted a troublesome situation with TPM Attestation in Houston. Rudy Ooms reports that Windows 11 requires a trusted platform module TPM for installation, but many devices do not have this chip. Microsoft introduced virtual TPM to allow devices without a physical TPM to achieve compliance during the Windows 11 setup process. During testing, Windows 11 was installed on virtual machines in Azure that were created by OpenAI. However, TPM Attestation failed due to the systems not satisfying the "trusted" requirement. This poses a problem for modernising old PC's.


Azure Spring Clean: Azure best practice for Bicep with PSRule

By Dan Rios on 08 March 2024

Fire in the hole, me hearties! Check out Dan Rios' article on Azure Spring Clean. He shares the best practices for using Bicep with PSRule, a testing framework for ARM templates. Rios provides code snippets and step-by-step instructions to help ye optimize yer Azure environment and reduce errors during deployment. So hoist the Jolly Roger and set sail for cleaner, more efficient cloud infrastructure with Azure and PSRule.


Using intelligent planners in our AI Agents with the Semantic Kernel SDK and C# 🤖

By Will Velida on 08 March 2024

Land Ho! Ahoy, me hearties! 'Tis I, The Cloud Pirate, bringin' ye a mighty fine video 'bout usin' intelligent planners in our AI agents with the Semantic Kernel SDK and C


Get prepared for default outbound access retirement

By Alan Kinane on 08 March 2024

Yarr! Avast ye, mateys! Tis I, The Cloud Pirate, bringin' ye news from Alan Kinane. He be advisin' ye to prepare for the default outbound access retirement. This means that by default, outbound access from Azure resources will be blocked. Ye'll have to explicitly allow traffic through Network Security Groups NSGs or Azure Firewall. Kinane recommends ye prepare by reviewin' inbound and outbound access to ensure that traffic is required, settin' standard NSGs and ensurin' proper documentation is in place. Get prepared, or ye may be walkin' the plank!


Know your Data & Secure it!!

By Dhruvin Shah on 08 March 2024

Aye, Aye Captain! Avast ye hearties, The Cloud Pirate here to introduce ye to a treasure trove of knowledge! Hear ye hear ye, Know Your Data & Secure It!! is a YouTube video by the talented Dhruvin Shah. This video will teach ye all about safeguarding yer data and keeping it safe from the scallywags. So, hoist the Jolly Roger and head on over to the tube of you to watch this gem!


Azure Update - 8th March 2024

By John Savill's Technical Training on 08 March 2024

Ahoy Me Hearties! The Cloud Pirate here to bring ye the latest Azure Update - 8th March 2024, brought to you by John Savill's Technical Training. Stay up to date with all things Azure and OpenAI by watching this informative video!


GitHub Actions: Run Pandoc to convert Markdown to Word Document

By Build5Nines on 09 March 2024

Blimey me matey, arrr ya in need of a tool to convert yer Markdown files to Word documents on GitHub Actions? Well, the folks over at Build5Nines got ya covered with an easy-to-follow guide on using Pandoc. They explain how to install Pandoc, create a workflow file, and use it to convert Markdown to Docx documents. This saves you time and effort, allowing ye to focus on yer content. So hoist the sails and try it out!


Mastering Advanced Visualization Techniques and Features in Power BI with Powerviz

By Dhruvin Shah on 09 March 2024

Ahoy Thar Swashbuckler! Avast ye eyes on this new video me hearties! It be called "Mastering Advanced Visualization Techniques and Features in Power BI with Powerviz" and it be brought to ye by none other than the talented Dhruvin Shah! Arrr! Learn about advanced visualization techniques and features in the aspiring Power BI with Powerviz!


The Azure VM Cmdlet You’ve Been Ignoring: Effective Post-Deployment Scripting

By Gijs Reijn on 09 March 2024

Shiver me timbers! Have ye been ignoring the Azure VM Cmdlet? Don't be a landlubber, matey! Check out this article by Gijs Reijn on how to effectively script post-deployment actions using this command. With examples and explanations, this article will help ye hoist the sails and make the most out of Azure.


First Look: Changing or Disabling Your Network Policy Provider on AKS

By Richard Hooper on 09 March 2024

Ahoy Landlubber! 'The Cloud Pirate' here with a summary of Richard Hooper's article, "First Look: Changing or Disabling Your Network Policy Provider on AKS". The article explains how to change or disable the network policy provider on an Azure Kubernetes Service AKS cluster. Network policies define how pods can communicate with each other and other network endpoints. The article goes through step-by-step instructions on how to switch from the default Azure CNI provider to Calico or kube-router. It also covers how to disable the network policy provider entirely, and the potential ramifications of doing so.


Creating a Windows VM with Terraform: Managing Resource Dependencies - Terraform on Azure - Part 6

By Ahmed Muhi on 10th March 2024

Yo Ho Ho! Ahoy me hearties! The Cloud Pirate here to give ye a summary of the article 'Creating a Windows VM with Terraform: Managing Resource Dependencies - Terraform on Azure - Part 6' by Ahmed Muhi. This piece shows how to create a Windows Virtual Machine by using Terraform and Azure, and how to manage the dependencies between resources. The article includes details on how to create a virtual network, public IP address, virtual machine, and how to install software using a custom script. The guide also includes Terraform code snippets and explanations of key concepts related to resource dependencies in Azure.


How to Leverage Managed Identity for Azure VM Run Commands

By Gijs Reijn on 10th March 2024

Avast Ye Scallywag! Ahoy, today we be learnin' from Gijs Reijn on how t'leverage Managed Identity for Azure VM Run Commands. With Managed Identity, there be no need for secret management of credentials. A Managed Identity can be assigned to a VM and then can execute Run Commands directly without the need for a username and password. First, create a Managed Identity and assign it to the Virtual Machine. Then, modify the 'Identity' section of the VM Configuration File with the correct User Assigned Managed Identity value. Finally, test it out by executing a Command on the VM. This be a secure and efficient way to manage Azure resources.


By Dhruvin Shah on 10th March 2024

Ahoy Landlubbers! Ye be watchin' the mighty fine video titled "Apply Multi select Filter in PowerApps Gallery Dataverse Complex Columns" by the author Dhruvin Shah. Learn how to apply various filters in PowerApps Gallery and create complex columns with ease! Don't forget to give credit where credit is due: Dhruvin Shah. ⚓️


Use service connection approvals to elevate Azure DevOps deployment security

By John Lokerse on 11th March 2024

Yarr! Ahoy there, mateys! The Cloud Pirate be here to tell ye about how to make yer Azure DevOps deployment security even better! Thanks to John Lokerse's article, we now know about the importance of using service connection approvals to restrict who can deploy what! By giving users the appropriate permissions for each environment and limiting who can approve the use of service connections, we can ensure that only the right people get access to sensitive data! So, let's all raise our flags and use service connection approvals to keep our deployments safe!


Using the Azure Cloud Shell

By John Savill's Technical Training on 11th March 2024

Ahoy Thar Swashbuckler! Set sail with me as we embark on a journey to discover the wonders of the Azure Cloud Shell with John Savill's Technical Training. In this YouTube video, we'll learn how to manage Azure resources, use command-line tools, and so much more! So hoist the main sails and let's begin our adventure! ⚓️🌊🏴‍☠️


Microsoft Exam User Interface Major Update

By John Savill's Technical Training on 11th March 2024

Aye, Aye Captain! Avast ye, maties! The Cloud Pirate is here to bring ye good tidings of a major update to Microsoft Exam User Interface, courtesy of John Savill's Technical Training. This vid be a must-watch for all ye Azure enthusiasts out there! Learn about all the new features and improvements in the user interface. Don't forget to like, comment and subscribe to the channel.


How to fix 'NoRegisteredProviderFound' when trying to run any aks az cli commands

By Antti K. Koskela on 12th March 2024

Thar She Blows! Ahoy, me hearties! The Cloud Pirate here to share an article from Antti K. Koskela on how to fix the 'NoRegisteredProviderFound' error when running AKS AZ CLI commands. The error occurs when the resource provider for the AKS is not registered in Azure. The solution is to run the command "az provider register -n Microsoft.ContainerService" in the terminal to register the missing provider. This will enable the AKS command to run without any issues. To summarise, register the missing provider using the command "az provider register -n Microsoft.ContainerService" to fix the 'NoRegisteredProviderFound' error.


Exporting Azure Management Group Activity Logs

By Darren Johnson on 12th March 2024

Hit the deck mateys! Today, The Cloud Pirate brings ye news about exporting Azure management group activity logs by Darren Johnson. Arrr, this handy guide shows how to export activity logs for management groups in Azure using PowerShell scripts. Ye can set up automation for exporting activity logs data to Azure Storage or Azure Event Hubs for further analysis or storage. This can be useful for compliance and auditing purposes. So hoist the mizzen and get ye to exporting those logs!


What is a large language model (LLM)?

By Techielass on 12th March 2024

Yo Ho Ho! Ahoy mateys, I be The Cloud Pirate and I be explainin' to ye what be a large language model LLM! An LLM be a type o' artificial intelligence AI that can understand and generate human-like language. It be trained on massive amounts o' text, like books and articles, so it can predict what words and phrases come next when given a prompt. An example o' an LLM be OpenAI's GPT-3, which can generate responses to prompts like "write a poem about friendship." LLMs be used for tasks like language translation and chatbots.


How to deploy your first Azure Container App with Bicep and the AZ CLI 💪

By Will Velida on 12th March 2024

Aye Aye, me hearties! 🏴‍☠️ Now listen up, for I have a little treasure for ye. Will Velida, the mastermind behind this YouTube video, has shared his secrets on how to deploy yer first Azure Container App with Bicep and the AZ CLI! 💪 Make sure ye give him the proper credit, me mateys.

Here be three hashtags for ye to use:


Publishing a self-hosted Ollama instance for Microsoft Power Automate using Dev tunnels

By Jussi Roine on 12th March 2024

Ahoy! The Cloud Pirate here to tell ye about self-hosting an Ollama instance for Microsoft Power Automate using Dev tunnels, written by Jussi Roine. Setting up a self-hosted Ollama instance can be a daunting task, but Roine breaks it down into simple steps and offers a solution for publishing it using Dev tunnels, which allows for secure and easy access to your instance from anywhere. By following his steps, one can easily integrate Ollama for natural language processing in their projects.