The Cloud Pirate - Weekly Haul

The Cloud Pirate - Weekly Haul

2nd - 9th April 2024

Table of contents


This week, The Cloud Pirate has shared 42 fantastic posts from our list of 124 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:

Azure Container Apps - Overview

By Luke Murray on 02 April 2024

Avast Ye Scallywag! Gather round and hear the tale of Azure Container Apps, according to the wise Luke Murray. These apps, hosted in Azure, allow developers to deploy and manage containerized applications without worrying about infrastructure. They can also include additional services like databases, integration with other Azure services, and authentication. Users can create and deploy their apps through the Azure portal or use GitOps for continuous deployment. Azure Container Apps offer a simplified and streamlined approach to container management and application deployment.

CSOM suddenly throwing exceptions when trying to access list contents in SharePoint? A weird fix.

By Antti K. Koskela on 02 April 2024

Hit The Deck me hearties! Avast ye! I 'ave stumbled upon a strange issue with CSOM when accessing list contents in SharePoint, as written by Antti K. Koskela. It be throwing exceptions for no reason at all! But behold, there be a weird fix to this conundrum. Ye must change the default view of your list and make it Active. Shiver me timbers! That's it! Ye can now access yer list contents without errors.

The Azure Adaptive Cloud Community

By Thomas Maurer on 02 April 2024

Hit the deck me hearties, it be yer Cloud Pirate here to tell ye about The Azure Adaptive Cloud Community! This be an article written by the infamous Thomas Maurer himself, where he explain the benefits of this community for those knowledgeable in Azure, AI and Cloud tech. Members be privy to exclusive content, training, events, and networking with other professionals in the field.

How to Use Open Policy Agent (OPA) with Terraform

By Jack Roper on 02 April 2024

Thar She Blows, me hearties! Avast ye, me cloud-loving mateys! The Cloud Pirate has come bearing a summary of Jack Roper's article on using Open Policy Agent OPA with Terraform. OPA can be used to enforce policies on infrastructure as code so that changes adhere to the organisation's policies. The article explains the use of OPA in enforcing policies and Terraform modules for continuous integration and continuous deployment CI/CD. A step-by-step guide is given to use OPA with Terraform, including the installation of both tools and configuring the environment.

Optimize AKS Load Balancing: Upgrading to IP-Address Pool Management

By Richard Hooper on 02 April 2024

Avast Ye Scallywag! 'The Cloud Pirate' here to tell ye about Richard Hooper's article on AKS Load Balancing. In short, Richard shares his experience upgrading his AKS cluster to use IP-Address Pool Management, which offers more flexibility and control over load balancing. This feature allows you to create multiple IP address pools for your services, making it easier to manage and scale your applications. With this upgrade, Richard saw a significant improvement in his cluster's performance and recommends it for anyone running Kubernetes on Azure.

Should .terraform.lock.hcl file be added to .gitignore or committed to Git repo?

By Build5Nines on 02 April 2024

Yarr! Ahoy there, me mateys! The Cloud Pirate is here to tell ye about .terraform.lock.hcl file in yer Git repo. Should ye add it to .gitignore or commit it to the repo? Well, Build5Nines reckons ye should commit it, me hearties! This file contains all dependencies and versions that Terraform needs to provision yer infrastructure. It can help prevent issues when collaborating on projects. If ye don't commit it, ye risk version conflicts and errors. So always keep it updated and committed to the repo, me lads and lasses.

Azure AI Speech to Text vs OpenAI Whisper

By Batsirai Tambo on 03 April 2024

Land Ho, me hearties! Avast, 'tis me, The Cloud Pirate, here to give ye a summary of an article by Batsirai Tambo. In 'Azure AI Speech to Text vs OpenAI Whisper', Tambo compares two speech recognition technologies, Azure AI Speech and OpenAI Whisper. Azure AI Speech is more accurate and has better support for multiple languages, while OpenAI Whisper is better suited for low-resource devices due to its lightweight architecture. Both have unique features that make them suitable for different use cases.

Enable High Volume Email for Microsoft 365

By Daniel Bradley on 03 April 2024

Thar She Blows! Ahoy, me hearties! The Cloud Pirate here to tell ye how to Enable High Volume Email for Microsoft 365 by Daniel Bradley. This article discusses how you can enable high-volume email for your Microsoft 365 account to ensure that you can send and receive emails without any limitations. It provides steps to request a limit increase and offers tips for avoiding being marked as spam. With this guide, ye can send high-volume emails from ye very own ship without worryin' about runnin' into any obstacles.

Why do Azure Resource Groups have an Azure Region association?

By Build5Nines on 03 April 2024

Yo Ho Ho! Ahoy there mateys, it be The Cloud Pirate here to explain why Azure Resource Groups have a region association. Azure Resource Groups are used to organize and manage resources within Azure. The reason they have a region association is because resources within a group should be located in the same region to enable faster deployment and reduce latency. This also helps with disaster recovery and compliance with local regulations. A resource group can only be associated with one region, so it's important to plan your groups accordingly. That be all for now, me hearties!

Microsoft Entitlement Management โ€“ Create an Access Package

By Imran Rashid on 03 April 2024

Hit The Deck! Ahoy there, mateys! Avast ye, The Cloud Pirate be tellin' ye 'bout Microsoft Entitlement Management. Imran Rashid has writ a useful article on creatin' an Access Package. This package can be used to manage access to resources in Azure Active Directory, includin' applications, groups and roles. With Entitlement Management, ye can ensure that access is granted only to those that need it. Arrr, me hearties, if ye be wantin' to read more 'bout this, check out Imran Rashid's article.

Microsoft Entitlement Management โ€“ Request Access to an Access Package

By Imran Rashid on 03 April 2024

Abandon Ship, me mateys! It appears that our trusty Microsoft be offering a new tool called Entitlement Management, where users can request access to specific access packages. According to Imran Rashid, this be a game-changer for system administrators, as it allows them to streamline access requests, saving time and reducing errors. The tool also provides detailed reports on access usage and data security, ensuring Microsoft compliance and overall system security. Ye can use hashtags such as

Renewing the Apple Push Notification Service certificate

By Jeroen Burgerhout on 04 April 2024

Shiver Me Timbers! Ahoy mateys, it be I, The Cloud Pirate, bringing ye news on renewing the Apple Push Notification Service certificate. Jeroen Burgerhout explains how to renew yer certificate before it expires and stops notifications from working. The article covers renewing yer certificate through Apple Developer, downloading the certificate, and updating yer backend server. Remember to update yer certificate before it expires to avoid any scallywags spoiling yer notifications.

User-defined function in Azure Bicep

By Olivier Miossec on 04 April 2024

Walk The Plank, ye landlubbers! This here article by Olivier Miossec teaches ye how to create yer own functions in Azure Bicep. Essentially, ye can define reusable blocks of code and call 'em in yer templates. Miossec shows ye how to create a function to generate a random password, but ye can make any function ye like for use in yer Azure resources. Just make sure ye use the correct syntax and save yer function in a separate .bicep file. With these functions, ye can cut down on repetitious code and make yer templates more efficient.

Primary Constructor and Logging Don't Mix

By Adam Storr on 04 April 2024

Ahoy Me Hearties! Avast! Ye be listenin' to The Cloud Pirate. I've come to share an article by Adam Storr titled "Primary Constructor and Logging Don't Mix". It be a warning tale for all ye landlubbers who might be mixin' things ye shouldn't. The article explains why it's not a good idea to be loggin' inside yer primary constructors when usin' .NET, and how ye can avoid this mistake. So, keep yer wits about ye, me hearties, and heed the advice of Adam Storr.

Cloud Journey from University to Principle Architect/Microsoft Tech Lead with Martin O'Neill

By Nicholas Chang on 04 April 2024

Yo Ho Ho! Ahoy mateys, it be me, The Cloud Pirate, bringin' ye an excitin' tale o' Martin O'Neill and his Cloud Journey from University to Principle Architect/Microsoft Tech Lead, as told by Nicholas Chang on YouTube. Follow along as Martin shares his experiences workin' in the ever-changin' world o' technology and how he made his way to the top o' the ranks. Don't forget to check out the hashtags:

Affective Computing with MIT's Dr. Rosalind Picard

By Scott Hanselman on 04 April 2024

Thar She Blows! Ahoy, me hearties, it be I, The Cloud Pirate, here to share a YouTube video on Affective Computing with MIT's Dr. Rosalind Picard by Scott Hanselman. Avast ye, this be a must-watch for anyone interested in the world of AI and emotions. Learn how computers can understand and respond to human emotions in this exciting video.

Configure federated identity between GitHub and Azure with PowerShell

By Olivier Miossec on 04 April 2024

Land Ho! Ahoy there mateys, it be The Cloud Pirate comin' at ya with some helpful news for all ye developers out there. In this article by the talented Olivier Miossec, he teaches us how to easily configure federated identity between GitHub and Azure with PowerShell. By setting up this connection, developers can seamlessly access Azure services with their GitHub accounts. The article explains the steps required to set up GitHub as an identity provider in Azure and provides PowerShell code snippets to make the process easier. So hoist the sails, set course for Azure and GitHub, and let's get this identity connection shipshape! โ›ต๏ธ๐Ÿดโ€โ˜ ๏ธ

Using Azure for Infrastructure as Code

By Jack Roper on 05 April 2024

Ahoy Me Hearties! 'The Cloud Pirate' here to tell ye about using Azure for Infrastructure as Code. This article by Jack Roper explains how to use Azure Resource Manager ARM templates to automate deployment of infrastructure. Roper provides a step-by-step guide to deploying a virtual machine using an ARM template. This method helps avoid human error and can be scaled up for larger operations. It also gives the option to reuse the template for multiple deployments. So, if ye be needing to automate yer deployments on Azure, give this article a read!

Azure Update - 5th April 2024

By John Savill's Technical Training on 05 April 2024

Avast Ye! 'Tis I, The Cloud Pirate, bringin' ye the latest Azure Update from John Savill's Technical Training! Learn all about the newest features and updates in Azure on April 5th, 2024. โš“๏ธ

Generative AI Basic Concepts

By Ahmed Muhi on 06 April 2024

Heave Ho! Calling all ye lads and lasses of the sea! Tis I, The Cloud Pirate, bringing ye a video about Generative AI Basic Concepts by Ahmed Muhi. Ahoy, yer captain is here to help ye understand the basics of how this technology works. So buckle up, grab yer grog, and let's set sail on this adventure into the world of AI!

How I Used AI To Consume a 2 Hour Lex Friedman Podcast in 10 Minutes

By Jamie Maguire on 06 April 2024

Ahoy Landlubber! The Cloud Pirate here to tell ye about how I used the power of AI to consume a 2-hour Lex Friedman podcast in just 10 minutes! Jamie Maguire explains how he used Azure and OpenAI's GPT-3 to summarise the podcast and extract key phrases. He then used Text-to-Speech in Azure to listen to the summary at 3x speed. The Cloud Pirate thinks this be a quick and clever way to consume content without sacrificing important information.

Change the Timezone of your Azure Container App

By Luke Murray on 06 April 2024

Walk The Plank! Ahoy there, mateys! Ye want to change the timezone on yer Azure Container App, do ye? Well, fear not, for the Cloud Pirate has got ye covered! Luke Murray has written a helpful article on how to make this change using the Linux command line interface in Azure. Ye can adjust the timezone to any location ye desire, keepin' yer app runnin' like a well-oiled machine. So, set sail with this simple solution and enjoy smooth sailin' on Azure Container App! โ›ต๏ธ

Build and Publish Your PowerShell Modules to Azure Container Registry using Azure DevOps

By Gijs Reijn on 06 April 2024

Ahoy there mateys! The Cloud Pirate here to summarize an article written by Gijs Reijn on how to build and publish your PowerShell modules to Azure Container Registry using Azure DevOps. The article takes you through a step-by-step guide on how to use Azure DevOps to automate the process, from creating a new pipeline to setting up an Azure Key Vault to safely store login information. This process saves time and increases reliability while also allowing for updates to the modules. So hoist the sails and start building and publishing your PowerShell Modules with ease!

Protect your corporate data on unmanaged devices with Mobile Application Management in Microsoft Intune.

By Nicky De Westelinck on 06 April 2024

Batten down the hatches, mateys! The Cloud Pirate brings ye news from Nicky De Westelinck about protecting corporate data on unmanaged devices with Mobile Application Management in Microsoft Intune. This article explains how to ensure that sensitive information remains secure even on personal devices used for work purposes. With mobile application management, control is given over what data can be accessed and how it can be shared, ensuring that corporate data stays within the company and is not compromised.

Unleashing the Power of GitHub Actions: Your Ultimate CI/CD Adventure Begins! ๐Ÿš€ (Part 1)

By Ahmed Muhi on 07 April 2024

Land Ho! Ahoy there, mateys! It be I, The Cloud Pirate, bringin' ye news of the ultimate CI/CD adventure on GitHub Actions by Ahmed Muhi. This first part o' the series explains what GitHub Actions be and how to use it fer continuous integration and continuous deployment. It also includes instructions on how to set up a workflow file and how to trigger actions. It be an essential read fer all ye developers out there who be lookin' to make use o' GitHub Actions. Shiver me timbers!

Azure DNS Updater, an open source project

By Nikos Delis on 07 April 2024

Yarr! Ahoy there mateys! Gather round fer I have a tale to tell ye. The Cloud Pirate has discovered a splendid open source project called Azure DNS Updater created by the talented Nikos Delis. This project be a boon to any swashbuckler who be usin' Microsoft Azure DNS, arr! It allows ye to remotely update DNS records with the help of OpenAI. The code be open-ended, so feel free to add your own updates and upgrades to the project. Raise the Jolly Roger and add these hashtags to yer tweets:

An Intro To The Power Platform CoE Starter Kit

By Craig White on 07 April 2024

Yo Ho Ho! Ahoy, me hearties! The Cloud Pirate here to tell ye about Craig White's article on the Power Platform CoE Starter Kit. This kit can help ye set up a Center of Excellence CoE by providing templates, policies, and best practices for Power Apps, Power Automate, and Power BI. The kit includes a governance plan, a model-driven app, a canvas app, and a Power BI dashboard. With the Power Platform CoE Starter Kit, ye can ensure consistency across ye organization's Power Platform implementations, promote user adoption, and reduce the risk of data loss.

Unlocking Football Insights Building Analytics Solutions with Azure and OpenAI models

By Dhruvin Shah on 07 April 2024

Aye Aye! Avast ye landlubbers, it's yer matey The Cloud Pirate with a treasure trove of knowledge. Today, we've got a video treasure chest from Dhruvin Shah on Unlocking Football Insights Building Analytics Solutions with Azure and OpenAI models. Watch and learn how to use Azure and OpenAI models to gather insights on football!

Entra ID Conditional Access Policy options explained

By Imran Rashid on 07 April 2024

Abandon Ship! Ahoy there, mateys! The Cloud Pirate here to give ye the lowdown on Entra ID Conditional Access Policy options by Imran Rashid. This article be all about how to ensure that yer data stays safe from the marauding hands of hackers. With Entra ID, ye can set up conditional access policies that allow ye to determine who can access specific data and when. From MFA requirements to session controls, this article covers all the bases. So hoist the jolly roger and get ready to protect yar data with Entra ID!

Geo-Redundancy for Azure Standard File Shares

By Travis Roberts on 07 April 2024

Walk The Plank me hearties! Avast ye, this 'ere article by Travis Roberts covers how to set up geo-redundancy fer Azure Standard File Shares. This means that if one data center suffers a failure, the data can be accessed from another nearby data center. Roberts details how to configure, create, and verify shares for Standard tier shares in one Azure region and replicate 'em to another region. With this knowledge, ye can make sure yer data is safe and accessible at all times.

Create Resume with Microsoft Word Copilot

By Dhruvin Shah on 08 April 2024

Ahoy Thar Swashbuckler! Get yer resume shipshape with the help of Microsoft Word Copilot by none other than the savvy Dhruvin Shah. With this video, ye'll learn how to create a polished resume that'll make ye stand out from all the landlubbers applying for the same job. Don't be a landlubber, be a pirate of your own career!

My First Keynote: Session 0 at Minnebar 18

By Steve Buchanan on 08 April 2024

Fire in the hole! Avast me hearties, 'tis me The Cloud Pirate here with a summary of Steve Buchanan's article about his first keynote at Minnebar 18. He spoke about his journey in the IT field and shared tips for giving a great presentation. He also discussed the importance of staying current with cloud technologies like Azure and the potential of OpenAI. Arrr, me heart swells with pride for this knowledgeable matey.

I have the 2024-03 update! Microsoft, Could you Config Refresh me?

By Rudy Ooms on 08 April 2024

Aye, Aye Captain! This be The Cloud Pirate reporting on an article by Rudy Ooms called "I have the 2024-03 update! Microsoft, Could you Config Refresh me?" It be a tale of how customers who have updated Microsoft's products may need to refresh their configuration to ensure everything runs smoothly. The 2024-03 update specifically caused some users to experience issues, but a simple configuration refresh can solve the problem. This be important to all who use Microsoft products, so heed this warning and refresh yer configs!

Color Conversion in Power Apps

By Charles Sexton on 08 April 2024

Blimey! Ahoy there, mateys! 'Tis I, The Cloud Pirate, here to tell ye about color conversion in Power Apps by Charles Sexton. This fine article be all about how to use Power Apps to convert colors from one format to another, such as RGB to HSL. It explains the differences between the various color formats and provides examples of how to write the code for each conversion. This be a valuable resource for any pirate who needs to work with colors in their Power Apps. So, weigh anchor and hoist the hashtag

Deploying a content filtering configuration in Azure OpenAI studio using Terraform and AzAPI

By Thomas Thornton on 08 April 2024

Avast Ye Scallywag! Ahoy there, mateys! The Cloud Pirate here with a summary of Thomas Thornton's article on deploying content filtering configuration in Azure OpenAI studio. The author suggests using Terraform and AzAPI to achieve this. Terraform allows us to provision infrastructure as code, while AzAPI provides a REST API interface to execute Azure Resource Manager templates. By combining these two tools, one can automate the deployment of OpenAI studio with content filtering restrictions. Thomas Thornton has provided a detailed guide with sample code snippets for those who are interested. Arrrr,

Initial testing of Mirroring Azure Cosmos DB Databases in Microsoft Fabric

By Kevin Chant on 08 April 2024

Aaaarrrrgggghhhh me hearties! The Cloud Pirate has tested mirroring Azure Cosmos DB databases in Microsoft Fabric and found that it can help improve the availability and reliability of an app. The test involved creating two Cosmos DB databases and mirroring the data between them using Microsoft Fabric. The mirrored database helped provide a failover in case of a disaster, and the test showed that it was quick and easy to use. This can particularly benefit those who rely on real-time data analysis and processing.

Use Certificate-Based Authentication in Entra with Cloud PKI

By Daniel Bradley on 08 April 2024

Yarr! Ahoy there me hearties, it be The Cloud Pirate! Today we be summarising an article by the mighty Daniel Bradley on how t' use certificate-based authentication in Entra with Cloud PKI. This article explains how t' secure access t' resources by usin' digital certificates instead o' traditional passwords. It also shows how t' implement Cloud PKI in Entra and how t' configure it. This be an important step in ensurin' security for yer cloud infrastructure. Arrrr!

Classic Administrator Removal

By John Savill's Technical Training on 08 April 2024

Hit The Deck! Ahoy, mateys! It's The Cloud Pirate and I have a treasure trove of knowledge for ye! Today, we be learnin' about Classic Administrator Removal by John Savill's Technical Training. He be the master of all things technical and ye be learnin' from the best. Don't forget to give him the credit he deserves. Arrr!

Create WordPress on Azure App Service

By Imran Rashid on 08 April 2024

Ahoy Me Hearties! Ye be wantin' t' create a WordPress site on Azure App Service, and Imran Rashid is yer guide. He explains step-by-step how t' set up the Azure account, create the resource group and databases, and deploy WordPress onto the App Service. He also discusses how t' optimize the site using plugins and how t' manage the App Service. With this guide, ye can easily create yer own WordPress site on Azure App Service and sail the seas of the internet!

Getting Started with PowerShell Parameters

By Jeff Brown on 08 April 2024

Yo Ho Ho! Ahoy, me hearties! It be yer matey, The Cloud Pirate, here to introduce ye to a swashbucklin' good video by Jeff Brown on getting started with PowerShell parameters. Jeff Brown be a fine gentleman who can navigate ye through the treacherous waters of PowerShell with ease. In this video, he teaches ye how to use parameters to make yer code more efficient and flexible. Give it a watch, ye landlubbers!

Get Started with Copilot with End Users

By Dhruvin Shah on 09 April 2024

Batten down the hatches, ye landlubbers! The Cloud Pirate be bringin' ye a video called Get Started with Copilot with End Users by Dhruvin Shah ๐Ÿดโ€โ˜ ๏ธ Remember to give credit to the author, and learn all about