The Cloud Pirate - Weekly Haul

The Cloud Pirate - Weekly Haul

12th March 2024 - 19th March 2024

Table of contents

Welcome

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


Semantic Kernel: Control your Open AI with Semantic Kernel

By Cloud Lunch and Learn on 12th March 2024

Heave Ho! Ahoy there, mateys! The Cloud Pirate here, bringing you a treasure trove of knowledge about Semantic Kernel: Control your Open AI with Semantic Kernel by Cloud Lunch and Learn. This video is a must-watch for all ye who wish to master the art of controlling Open AI with Semantic Kernel. Cloud Lunch and Learn be the author of this brilliant video, so give them a cheer!


Join Two Tables Power Apps Gallery

By Dhruvin Shah on 12th March 2024

Aye, Aye Captain! Ahoy there, mateys! The Cloud Pirate here to introduce ye to a mighty useful video by Dhruvin Shah on Joining Two Tables in Power Apps Gallery! Watch as he shows ye how to use Power Apps and join datatables to get the most outta yer app!


Microsoft Certified Trainer MCT 2024-2025

By Thomas Maurer on 12th March 2024

Batten down the hatches! Avast ye, me hearties! The Cloud Pirate is here with a fine piece of news fer ye. Thomas Maurer has announced that he has been selected as a Microsoft Certified Trainer MCT for the years 2024 and 2025. This prestigious title is given to trainers who have shown excellence in Microsoft technologies and have contributed immensely to the IT community. This news will be celebrated by many who have worked with him, read his material, or watched his videos. Congrats, Thomas Maurer!


Master PowerShell Errors with Try Catch Blocks

By Jeff Brown on 12th March 2024

Hit The Deck! Ahoy there mateys, it be The Cloud Pirate here to hail Captain Jeff Brown and his video "Master PowerShell Errors with Try Catch Blocks"! Ye can learn how to handle errors in PowerShell with these handy try catch blocks. ⚓ So don't be caught scallywagging around with PowerShell errors, check out this video and get yer script shipshape.


Azure World Newsletter – Issue 5.04

By Scott Duffy on 12th March 2024

Yo Ho Ho! Avast me hearties, it's The Cloud Pirate here to tell ye about the latest Azure World Newsletter - Issue 5.04 by Scott Duffy. This edition be taking a closer look at the OpenAI platform and how it can benefit yer business by using natural language processing NLP. There be also news on a new feature in Azure called Bedrock, which is a reference platform for Kubernetes. And finally, there be an article on how to use Azure Arc to manage and govern thy hybrid cloud environment. Check it out, me hearties!


How to automate migration of classic Application Insights instances to workspace-based

By Kristina Devochko on 12th March 2024

Yo Ho Ho! Ahoy, mateys! The Cloud Pirate here to tell ye about automatin' the migration of classic Application Insights instances to workspace-based. In her article, Kristina Devochko explains how to use Azure Resource Mover, PowerShell scripts, and Azure DevOps pipelines to automate the process. This allows ye to seamlessly migrate yer telemetry data to the new workspace-based Application Insights without interruptin' yer service. This be a handy guide for any Azure users lookin' to make the switch.


Animated text in Power Apps

By Charles Sexton on 13th March 2024

Batten down the hatches, me hearties! The Cloud Pirate be bringin' ye news of how to animate text in Power Apps by Charles Sexton. This be helpful for those wantin' to add some pizzazz to their apps. With some simple steps, ye can add text effects like fade in, spin, and slide. By usin' the Set and UpdateContext functions, ye can change the value of a text box and trigger the animation. This be a useful trick for creatin' interactive and eye-catchin' apps for all ye landlubbers.


Application Gateway TCP and TLS Flows!

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

Thar She Blows! Set yer sights on the Application Gateway TCP and TLS Flows video by John Savill's Technical Training. Learn all about Azure's Application Gateway and its TCP and TLS flows. Shiver me timbers!


Authenticating Azure Deployments in GitHub Actions with Microsoft Entra ID Workload Identities 💪

By Will Velida on 13th March 2024

Aye, Aye Captain! Welcome aboard me ship, The Cloud Pirate, where we sail the ever-changing seas of


What are Kubernetes Nodes?

By Ahmed Muhi on 14th March 2024

Avast Ye Scallywag! Ahoy there! Hear ye hear ye! I, The Cloud Pirate, bring to ye a YouTube video called "What are Kubernetes Nodes?" by none other than Ahmed Muhi. In this here video, Ahmed Muhi explains everything ye need to know about Kubernetes Nodes. Ye will learn how Kubernetes Nodes work and how they help manage containers. So, if ye want to be a master of Kubernetes Nodes, then watch Ahmed Muhi's video right now!


Generate Local .NET Secrets From Azure Deployment

By Frank Boucher on 14th March 2024

Thar She Blows! Ahoy, me hearties! The Cloud Pirate here with a jolly good find for ye! This YouTube video about Generate Local .NET Secrets From Azure Deployment is truly a treasure, and be sure to give credit to the author Frank Boucher. Learn how to generate secrets for your .NET projects with the help of Azure Deployment. Avast ye, savvy coders! Don't forget to use these three hashtags:


Elevate Your AKS Security with Trusted Launch (Preview)

By Richard Hooper on 14th March 2024

Walk the Plank, me hearties! 'Tis I, The Cloud Pirate, bringing ye news of how to elevate yer AKS security with Trusted Launch Preview. Richard Hooper advises that Trusted Launch can help protect the infrastructure of yer Kubernetes clusters by creating a hardware-rooted trust between the nodes and yer control plane. Each node generates a secure key pair and shares the public key with the control plane, ensuring that only trusted nodes can join the cluster. This feature also allows you to use OpenAI and other secrets management tools to keep your data safe.


Azure Bicep Monthly Updates — February 2024

By Gijs Reijn on 14th March 2024

Thar She Blows! The Cloud Pirate here with the latest Azure Bicep Monthly Updates from Gijs Reijn. In February 2024, updates were made to Azure Bicep including the ability to specify custom properties on a module, new resource types, and enhancements to the Azure Policy and Blueprint Bicep support. Other updates include a new operational module for Azure Audit Logs and the addition of OpenAI GPT-3 to Azure Cognitive Services.


Productivity tips for setting IaC in Azure with Bicep code

By Cloud Lunch and Learn on 14th March 2024

Fire in the hole! Ahoy me hearties, it be The Cloud Pirate here and today we be havin' a look at some productive productivity tips for setting IaC in the grand ol' Azure with Bicep code, brouhgt to ye by the swashbucklin' Cloud Lunch and Learn. This video will have ye sailin' through the Azure seas with ease! ⚓⛵🐬


GitHub Actions Quick Start

By Cloud Lunch and Learn on 14th March 2024

Ahoy Me Hearties! Ready to learn about GitHub Actions? Set sail with me on this Cloud Lunch and Learn video on GitHub Actions Quick Start!


Conscious Leadership with Ginny Clarke

By Scott Hanselman on 14th March 2024

Thar She Blows! Ahoy, me hearties! Ye all must watch this YouTube video called Conscious Leadership with Ginny Clarke by Scott Hanselman. The Cloud Pirate recommends this insightful video for all ye leaders out there! Learn the way of the conscious leader and steer yer ship to success!


The ultimate guide to creating your first NLP app with Azure Open AI

By Will Velida on 15th March 2024

Ahoy Me Hearties! Set sail with me, The Cloud Pirate, and discover The ultimate guide to creating your first NLP app with Azure Open AI by Will Velida. This video tutorial will give you the treasure map to navigate through the Azure Open AI platform and build your first NLP app, argh! ⚓️💻🧭


How to a Find Microsoft 365 Tenant ID Without Tenant Access

By Daniel Bradley on 15th March 2024

Blimey mateys, it can be a real challenge to locate Microsoft 365 tenant ID without access to the tenant itself. However, our matey Daniel Bradley has found a way to do it! By visiting the Azure AD Portal and using PowerShell or REST API, one can easily find the tenant ID. This method comes in handy for those who need to integrate with an external tool but don't have tenant access.


Azure Update - 15th March 2024

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

Walk The Plank! Ahoy there, mateys, it's The Cloud Pirate sailing your way with an Azure Update - 15th March 2024 by John Savill's Technical Training. Stay ahead of the game and learn the latest innovations and features from the expert himself. Don't miss it or you'll be left behind!


Azure Update Manager series — Deploy Maintenance Configuration through Bicep

By Gijs Reijn on 15th March 2024

Hit The Deck! Ahoy mateys, join The Cloud Pirate in summarizing Gijs Reijn's article. In it, he explains how to deploy maintenance configurations through Bicep, a tool for deploying Azure resources. This method ensures that virtual machines are updated regularly and efficiently, reducing downtime and increasing reliability. By using a Bicep template, Reijn demonstrates how to create a maintenance configuration for a group of virtual machines in just a few simple steps. Avast ye! Don't let your virtual machines fall behind on updates - try using Bicep and Azure Update Manager for smooth sailing.


Terraform: Create Azure OpenAI Service and GPT-4 / GPT-35-turbo Model Deployment

By Build5Nines on 15th March 2024

Land Ho, me hearties! Today we be learnin' how to use Terraform and Azure to create an OpenAI Service and deploy the latest GPT-4 or GPT-35-turbo model. The tutorial covers the step-by-step process of setting up an Azure account, creating a Terraform configuration file, and deploying the OpenAI Service and GPT model. Upon completion, ye can be runnin' the latest and greatest GPT model just like a real pirate! ⚓️🏴‍☠️💻


Azure Bicep: Create Azure OpenAI Service and GPT-4 / GPT-35-turbo Model Deployment

By Build5Nines on 15th March 2024

Aaaarrrrgggghhhh me hearties! The Cloud Pirate is here to tell ye about Azure Bicep and deploying GPT-4 and GPT-35-turbo models with Azure OpenAI Service. Build5Nines shares step-by-step instructions for creating an Azure OpenAI Service resource and deploying the GPT-4 and GPT-35-turbo models using Bicep. They also provide helpful tips for customising and managing the resource. This article is a great guide for anyone looking to get started with Azure OpenAI Service and Bicep for their AI projects.


Microsoft MVP Summit 2024

By Joe Carlyle on 16th March 2024

Ahoy Me Hearties! 'Tis The Cloud Pirate here to tell ye all about the Microsoft MVP Summit of 2024. Joe Carlyle's article tells of his experience at the summit, where he met with fellow MVPs and Microsoft engineers to discuss the latest developments in the world of Azure. The event featured talks on topics such as OpenAI, DevOps, and security, with plenty of networking opportunities throughout. The highlight of the summit was the chance to share feedback directly with Microsoft teams, allowing for a valuable exchange of ideas and insights. ⛵️🌩️🗝️


Scripts to improve copying a Direct Lake semantic model to another workspace using Microsoft Fabric Git integration locally

By Kevin Chant on 16th March 2024

Ahoy me hearties! The Cloud Pirate here to tell ye about Kevin Chant's article on improving copying a Direct Lake semantic model to another workspace using Microsoft Fabric Git integration locally. In short, the author provides scripts to speed up the process of copying a semantic model. The scripts automate the creation of a new workspace, configures the necessary data stores, and copies the semantic model to the new workspace. This will save ye a lot of time and effort when working with Direct Lake semantic models.


Unlocking the Power of Variables in Azure Bicep: A Beginner's Guide 🔓

By Ahmed Muhi on 16th March 2024

Blimey me hearties, The Cloud Pirate here to teach ye a thing or two about Azure Bicep and variables. Arrr, variables allow ye to declare and reuse values in yer code, making it more efficient and organised. Ahmed Muhi's beginner's guide gives ye the lowdown on how to use variables in Azure Bicep, including how to declare and assign values, refer to variables and even use them in expressions. With this power, ye can make yer cloud deployment faster and smoother.


Writing Smarter: How LTex and Diátaxis Can Improve Your Technical Documentation

By Gijs Reijn on 17th March 2024

Walk The Plank! Ahoy, mateys! 'Tis I, The Cloud Pirate, bringin' ye a summary of Gijs Reijn's article 'Writing Smarter: How LTex and Diátaxis Can Improve Your Technical Documentation'. Gijs explains how the use of LTex and Diátaxis can enhance technical writing by improvin' the structure, accuracy, and readability of documents. LTex is a document preparation system that allows ye to create professional-lookin' documents with ease, while Diátaxis is a method for organizin' information in a clear and concise manner. These tools can help make technical documentation easier to understand and follow, thus improvin' user experience. Aye, these tools can truly make ye a smart writer!


Limit Clipboard Transfer Direction in Azure Virtual Desktop

By Travis Roberts on 17th March 2024

Shiver Me Timbers, me hearties! The Cloud Pirate here to tell ye 'bout how to limit clipboard transfer direction in Azure Virtual Desktop, writ by the mighty Travis Roberts! He says ye can configure Microsoft Remote Desktop to lock down clipboard redirection to one direction to reduce the risk of data leakage. This can be done through Group Policy settings or PowerShell commands. Roberts explains the different options and their effects so ye can choose wisely. This be a great way to increase security in yer Azure Virtual Desktop environment, so don't neglect it, me mateys!


Custom AI Prompts in Power Platform - Generate Summary from Microsoft Form Data

By Dhruvin Shah on 17th March 2024

Ahoy! Ye scallywags, The Cloud Pirate here to introduce ye to a treasure trove of knowledge on Custom AI Prompts in Power Platform. Ye won't want to miss out on this video by the talented Dhruvin Shah, where he showcases how to generate a summary from Microsoft Form Data. Make sure to give him the credit he deserves for this gem of a video!


Deploy IIS site with Azure Devops

By Batsirai Tambo on 17th March 2024

Aaaarrrrgggghhhh me hearties, The Cloud Pirate here! Ye may want to deploy yer IIS site with Azure Devops, and fear not, for Batsirai Tambo has written a helpful article on the matter. Tambo explains how to create an Azure Devops pipeline and configure it to deploy a website to an IIS server. They walk through the process step-by-step, outlining key details such as the use of variables and the setup of remote PowerShell. This article be a great resource for any who be seeking to deploy yer IIS site using Azure Devops.


Convert External Users to Internal Users in Microsoft Entra

By Daniel Bradley on 17th March 2024

Blimey! Ahoy there, mateys! The Cloud Pirate is here to tell ye about how to convert external users to internal users in Microsoft Entra! Daniel Bradley wrote a fine article on ourcloudnetwork.com explaining how to do this. By converting external users to internal users, ye can improve security and streamline ye workflow. The process involves using PowerShell scripts and commands to remove the external user from the directory and add them as an internal user. So, if ye want to keep ye ship more secure, check out Daniel Bradley's article and learn how to convert those pesky external users to internal ones!


Create your own function in Azure Bicep with user-defined functions

By John Lokerse on 18th March 2024

Aaaarrrrgggghhhh me hearties! 'Tis I, The Cloud Pirate, here to tell ye all about creatin' yer own function in Azure Bicep with user-defined functions! This article by the swashbucklin' John Lokerse explains how ye can use Bicep to define yer own reusable functions within templates. He walks ye through two examples of user-defined functions that ye can use in yer own templates. This be handy if ye find yerself repeatin' code across multiple templates, as ye can create a function once and then call it whenever ye need it. So hoist the mainsail and give it a read, me hearties!


Backstage + GitHub + Terraform + SAP BTP = 🎉

By Christian Lechner on 18th March 2024

Aaaarrrrgggghhhh! Ahoy there mateys, it is The Cloud Pirate bringin' ye a video called Backstage + GitHub + Terraform + SAP BTP = 🎉 by Christian Lechner. Make sure to give credit to Christian Lechner for this excellent content.


Azure Virtual Desktop on Azure Stack HCI

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

Heave Ho! Ahoy there me hearties, it's The Cloud Pirate here with a treasure trove of knowledge for ye! Today, I bring to you a video on Azure Virtual Desktop on Azure Stack HCI by none other than John Savill's Technical Training. This be a must-watch for all ye Azure enthusiasts out there! Learn how to set up a virtual desktop environment on Azure Stack HCI with this insightful video.


GitHub Foundations Certification Exam Success – My Experience

By Sucheta Gawade on 18th March 2024

Ahoy! Ye landlubbers! The Cloud Pirate is here to tell ye about Sucheta Gawade's experience with the GitHub Foundations Certification Exam. She took the test and passed by following the recommended study materials, practising with real-world scenarios, and taking advantage of GitHub's resources. The test covered topics such as Git basics, GitHub flow, branching, and collaboration. Gawade found the test to be relevant and useful, and encourages others to take it as well. Arrr, if ye want to boost yer GitHub skills, consider taking the GitHub Foundations Certification Exam


Scaling Terraform Deployments with GitHub Actions: Essential Configurations

By Thomas Thornton on 18th March 2024

Ahoy Landlubber! Ye be in for a treat with Thomas Thornton's article! He explains the essential configurations needed for scaling Terraform deployments with GitHub Actions. The article touches on interesting topics such as Terraform modules, remote state management, and using GitHub Actions to automate Terraform deployments. Specifically, he covers the importance of creating output variables in Terraform modules and how to structure workspaces for remote state management. He then walks through how to use GitHub Actions to trigger Terraform deployments, including setting up authentication and creating deploy workflows. With these essential configurations in place, ye can smoothly scale Terraform deployments with ease. ⛵️🏝️🌊🦜


Tunisia Dev Days – Integrating .NET in Power Apps

By Maria-Anastasia Moustaka on 18th March 2024

Avast ye me hearties! The Cloud Pirate be bringin' ye news o' Tunisia Dev Days, where experts talked about integratin' .NET in Power Apps. The session focused on how to develop custom connectors using .NET and how to optimize them for performance and scalability. Attendees learned how to integrate external systems with Power Apps using .NET and Azure functions, and were introduced to topics such as authentication, authorization, and error handling. Arrr, if ye be lookin' to improve yer Power Apps, check out this article by Maria-Anastasia Moustaka!