The Cloud Pirate - Weekly Haul

The Cloud Pirate - Weekly Haul

9th - 16th April 2024

Table of contents

Welcome

This week, The Cloud Pirate has shared 40 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:


Terraform with Azure DevOps CI/CD Pipelines

By Jack Roper on 09 April 2024

Fire in the hole me hearties! Ahoy, me Cloud Pirate name be speakin'! Jack Roper's article talks about settin' up Terraform with Azure DevOps CI/CD Pipelines. This allows ye to automate the deployment o' infrastructure resources on Azure. The article goes through the steps o' configurin' the pipeline as well as how to run Terraform in the pipeline. It also includes tips on avoidin' common errors. This be a helpful guide for anyone lookin' to streamline their cloud deployment process.


What is Terrascan?

By Techielass on 09 April 2024

Ahoy! me hearties, I'm The Cloud Pirate and I'm here to tell ye about Terrascan. Arrr, it be a tool that allows ye to scan infrastructure as code IAC to make sure it follows security best practices. This means yer cloud deployments be less likely to have vulnerabilities that could be exploited by hackers. Terrascan supports a range of IAC languages including Terraform, Kubernetes, and Helm, and it's easy to integrate with other tools such as CI/CD pipelines. So, if yer a savvy cloud developer, ye should give Terrascan a go!


How to output all Environment Variables in Azure DevOps with PowerShell?

By Antti K. Koskela on 09 April 2024

Ahoy Thar Swashbuckler! This be The Cloud Pirate here to tell ye how to output all Environment Variables in Azure DevOps with PowerShell, as written by Antti K. Koskela. Aye, sometimes it be necessary to access the list of Environment Variables in yer builds or releases. The best way to do so be by using PowerShell. First, create a new PowerShell task and copy the code from the article into the script block. This will output all Environment Variables and their values during the build or release process. Make sure to save yer script and test it out. Arrr, don't forget to credit Antti K. Koskela as the author of this helpful article.


Automate on-premises Windows Server from the cloud using Azure Arc

By Thomas Maurer on 09 April 2024

Heave Ho me hearties! The Cloud Pirate here to tell ye how to automate yer on-premises Windows Server from the cloud using Azure Arc! Me matey Thomas Maurer wrote an article on it, and here be me summary: Azure Arc enables ye to manage an on-premises Windows Server just like ye would in the cloud. With Arc, ye can use Azure Policy to enforce yer company's standards and uses automation to deploy and configure on-premises servers at scale. This helps ye to maintain consistent configurations across yer entire fleet of servers.


Part 2 - Automate employee onboarding with Power Automate

By Andy Jones on 09 April 2024

Yarr! Ahoy mateys, The Cloud Pirate here to bring ye some tech treasure! ๐Ÿดโ€โ˜ ๏ธโš“๏ธ In this here YouTube video, Andy Jones shows us how to automate employee onboarding with Power Automate. This be Part 2, so make sure to check out Part 1 as well! โš™๏ธ๐Ÿ‘จโ€๐Ÿ’ผ


Part 2 โ€“ Automate your onboarding with Power Automate

By Andy Jones on 09 April 2024

Land Ho! Ahoy there mateys! It be I, The Cloud Pirate, here to tell ye about automating yer onboarding process with Power Automate. Andy Jones shares his savvy knowledge and makes it easy to understand with a step-by-step guide. Power Automate can help ye with tasks such as performing background checks on new employees, sending automated welcome messages and much more. Start streamlining yer onboarding process with Power Automate, it be a treasure of a tool! Arrr!


Is 'AuditBypassEnabled' active in your organization?

By Pietro Visentin on 09 April 2024

Hit the deck me hearties! The Cloud Pirate be bringin' ye news of AuditBypassEnabled. Pietro Visentin be warnin' ye that this devilish setting could be active in yer organisation, allowin' misbehavin' users to bypass security audits and cause chaos. But fear not, ye can check if it be active in yer Azure AD by usin' PowerShell. This be no time for rest, ye need to act quick and make sure yer audit trails be secure from all who would try to bypass 'em.


Is Infrastructure as Code dead?

By Olivier Miossec on 09 April 2024

Yo Ho Ho! Ahoy there, mateys! The Cloud Pirate here with a query: Is Infrastructure as Code dead? Oliver Miossec is asking this question as he examines new trends in cloud computing, such as serverless architecture and Kubernetes. However, Infrastructure as Code is still a powerful tool for managing infrastructure and automating deployments. Although some aspects may change, Infrastructure as Code is not likely to go away anytime soon. So, keep yer eyes on the horizon, but don't abandon ship just yet! โš“๏ธ


Unlocking the Power of Language Exploring Azure OpenAI Language Studio

By Dhruvin Shah on 10th April 2024

Aye, Aye Captain! Ahoy there, me hearties! It's time to unlock the power of language and set sail on a voyage of discovery with Dhruvin Shah's fantastic video on Exploring Azure OpenAI Language Studio. This be a treasure trove of information that will teach ye how to use Azure OpenAI Language Studio to analyze, process, and manipulate text using cutting-edge AI technology. Join me, The Cloud Pirate, as we delve into the secrets of this powerful tool and uncover its many uses.


Exploring Azure Storage Actions for Blob Storage

By John Kilmister on 10th April 2024

Aye Aye! Ahoy, me hearties! The Cloud Pirate be back to tell ye all about John Kilmister's article on Exploring Azure Storage Actions for Blob Storage. In this article, Kilmister be discussin' the different actions ye can take on yer blobs in Azure Storage. These actions include things like uploadin', downloadin', copyin', and deletin' blobs. Kilmister also discusses how to use Azure's REST API to perform these actions and gives examples of how to do so. So if ye be wantin' to learn more about Azure Storage and blobs, give Kilmister's article a read!


I can only show you the Programs Entity, youโ€™re the one that has to Device Query it!

By Rudy Ooms on 10th April 2024

Walk The Plank! Ahoy there mateys, it be The Cloud Pirate bringing ye a tale from Rudy Ooms. He speaks of the importance of device query in understanding the Programs Entity. Whilst the entity may show ye what programs be running, it be up to ye to inquire about the device on which they run and how they be installed. The Azure platform and OpenAI can be used to assist in this task. Keep yer eyes peeled, ye never know what mysteries yer query may uncover.


Terraform: How to for_each through a list(objects)

By Build5Nines on 10th April 2024

Land Ho! Ahoy there mateys! This be The Cloud Pirate bringing ye a summary from Build5Nines on Terraform. If ye be wantin' to know how to for_each through a list of objects in Terraform, then listen up! This tutorial be showin' ye how to achieve this through code examples and easy-to-follow guidance. In just over 100 words or so, ye shall be well on yer way to mastering the ways of Terraform. So hoist the main sail and read on!


Transforming Data into Decisions Leveraging AI Visuals in Power BI for Insightful Analytics

By Dhruvin Shah on 11th April 2024

Ahoy mateys!

Avast ye eyes on this informative video by the talented Dhruvin Shah, all about how to transform data into decisions using AI visuals in Power BI.

Learn how to leverage the power of AI to gain insightful analytics!โš™๏ธ๐Ÿ”Ž๐Ÿ’ป


Automated Microsoft 365 Security Posture Monitoring with Maester

By Daniel Bradley on 11th April 2024

Ahoy there, mateys! The Cloud Pirate here to tell ye about Maester, a tool that automates Microsoft 365 security posture monitoring. With Maester, ye can regularly check yer tenants' security posture, track trends, and even get detailed reports. This tool uses Microsoft Graph Security API, Azure Functions, and OpenAI technology to scan for any potential risks or issues with yer Microsoft 365 environment. With Maester, ye can ensure that yer business is always secure and protected. So set yer sails and check out Maester today!


How to enable Passkeys for the Microsoft Authenticator app

By Daniel Bradley on 11th April 2024

Avast ye mateys! This be The Cloud Pirate and I come bearing news on how to enable Passkeys for the Microsoft Authenticator app, me hearties. The Passkey feature provides a secure way of verifying your identity without the need for a username and password. To enable this feature, go to your Microsoft account and switch to the Security tab. From there, select the option to Use the Microsoft Authenticator app for Two-step verification and follow the prompts to set up the Passkey. With this feature enabled, you can rest assured that your account is safe from prying eyes.


How to Deploy a .NET isolated Azure Function using Zip Deploy in One-Click

By Frank Boucher on 11th April 2024

Walk The Plank! Avast ye, me hearties! Today, The Cloud Pirate brings ye a treasure trove of knowledge in the form of a YouTube video by the notorious Frank Boucher. This video be called "How to Deploy a .NET isolated Azure Function using Zip Deploy in One-Click", and it be a valuable addition to any sailor's arsenal in the world of the cloud. So, hoist the colors and give a hearty "aye" for Frank Boucher!


How to receive Azure Updates directly into your Slack

By Panu Oksala on 11th April 2024

Batten down the hatches, me hearties! The Cloud Pirate be bringin' ye a fine article by Panu Oksala on how to get Azure updates straight into yer Slack. No need to sail the high seas of information, just set up a webhook and ye'll be gettin' updates in no time. The process be simple even for a landlubber like meself. Just follow the instructions, set up the webhook and ye'll be on yer way. So hoist the Jolly Roger and let the information flow!


Github Advanced Security with Jacob DePriest

By Scott Hanselman on 11th April 2024

Aye, Aye Captain! Ahoy, me hearties! The Cloud Pirate here to tell ye about an exciting YouTube video by Scott Hanselman, called "Github Advanced Security with Jacob DePriest." โš“๏ธ๐Ÿดโ€โ˜ ๏ธ

In this video, Jacob DePriest, a Senior Product Manager for Github, shares the latest security features from Github Advanced Security and how they can keep your code secure. Whether ye be a developer, IT security professional or just interested in security, ye'll find something valuable here. ๐Ÿ”’๐Ÿ‘จโ€๐Ÿ’ป

So set sail on this exciting adventure with Scott Hanselman and Jacob DePriest to learn more about Github Advanced Security!


Introduction to Memories in the Semantic Kernel SDK

By Will Velida on 11th April 2024

Avast Ye Scallywag! Ahoy there mateys, it be me, The Cloud Pirate, and I be here to talk to ye about an exciting YouTube video! The author be Will Velida, and he be introducing ye to Memories in the Semantic Kernel SDK.

In this video, ye will learn all about the Semantic Kernel SDK and how to use it to create long-term memories for yer programs. This be essential for any software that needs to learn and adapt over time, and Will Velida be an expert at explaining it all.

So grab yer grog and settle in for a wild ride, me hearties! Ye won't want to miss this one.


Chat with your own Organization data with Azure OpenAI Service

By Dhruvin Shah on 12th April 2024

Ahoy Landlubber! Avast ye and listen well, for I, The Cloud Pirate, bring ye a fine video from me matey Dhruvin Shah. 'Tis titled "Chat with your own Organization data with Azure OpenAI Service". 'Tis a fine tutorial, me hearties, on how to use the OpenAI service of Azure to create chatbots that can converse with your organization data. Arrr! Don't forget to credit our matey Dhruvin Shah! โš“๏ธ


Two Small Chocolatey Tricks That Can Make A Big Difference

By Gijs Reijn on 12th April 2024

Avast Ye Scallywag! The Cloud Pirate brings ye two small chocolatey tricks that can make a big difference, written by Gijs Reijn. First trick is to grate dark chocolate onto baked goods like bread and croissants to add a rich flavor. Second trick is to use cocoa powder instead of flour to cover dough while rolling it out, preventing it from sticking to the surface. These simple tricks can elevate your dessert game without much effort.


Azure Update - 12th April 2024

By John Savill's Technical Training on 12th April 2024

Walk The Plank! Ahoy ye fellow seadogs! Today me hearties, we be watchin' the "Azure Update - 12th April 2024" video brought to ye by John Savill's Technical Training! This be a treasure map to all the latest updates and advancements in Azure. Keep up with the changes to stay ahead in the game, me buckos!


Women in Tech - Delhi Tech Community - 2024

By Dhruvin Shah on 13th April 2024

Yarr! Ahoy there, me hearties! The Cloud Pirate here, bringing ye a fine video by Dhruvin Shah, called Women in Tech - Delhi Tech Community - 2024. It be an excellent glimpse into the future of tech in Delhi and the crucial role that women play in it. So gather round and watch with yer eyes wide open!


Podcast: Spilling The Source

By Jamie Maguire on 13th April 2024

Thar She Blows! Ahoy, me hearties! The Cloud Pirate be back with a summary of Jamie Maguire's article, Podcast: Spilling The Source. In this podcast, Jamie spills the beans on how to create an Azure Function that will extract articles from a website using OpenAI's GPT-3. The podcast discusses everything from setting up the Azure environment to the implementation of OpenAI's GPT-3. So if ye be interested in getting a piece of this action, give it a listen!


Implementing a Sandbox Environment in Microsoft Azure

By Luke Murray on 14th April 2024

Avast Ye! Ahoy, me hearties, it be The Cloud Pirate here. I've been scourin' the seas of the internet and I've found a treasure called "Implementing a Sandbox Environment in Microsoft Azure" by Luke Murray. In this article, Luke tells ye how to create a sandbox environment in Azure, and the benefits it can bring like risk mitigation, cost reduction in development and testing. Ye can pick up some tips on creating a new Resource Group, setting up role-based access control and more. Follow this map, and ye'll be sailin' smooth in Azure.


Create and Deploy Azure Storage Actions with Azure Bicep

By Gijs Reijn on 14th April 2024

Avast Ye Scallywag! Today I, The Cloud Pirate, have come across a fine piece by Gijs Reijn discussing Azure Storage Actions with Azure Bicep. This article serves as a guide to create and deploy Azure Storage Actions with the latest version of Azure Bicep. It offers a step-by-step approach to designing, deploying, and testing the resources essential to store your files securely in Azure. The process is clear and concise, and the article presents comprehensive instructions with code snippets and screenshots. Read this to get started with creating and deploying Azure Storage Actions using Azure Bicep!


Two weeks with the Whoop activity and fitness band

By Jussi Roine on 14th April 2024

Ahoy Me Hearties! 'Tis I, The Cloud Pirate, bringin' ye a summary of an article by Jussi Roine. He spent 'bout two weeks testin' the Whoop activity and fitness band. It helped him to track his sleep, exercise, and recovery. It also gave him personalized insights and advice on how to improve his overall health and fitness. The Whoop band had a long-lasting battery and a comfortable fit. However, it lacked some features that other fitness bands have, like a screen display and GPS tracking. The cost was also a bit on the high side. Overall, Jussi enjoyed usin' the Whoop band and found it helpful for trackin' his health and fitness progress.


Copilot in Excel : Complete Beginner Tutorial

By Dhruvin Shah on 14th April 2024

Ahoy! Set sail with me, The Cloud Pirate, and discover the hidden treasures in Excel with Copilot. This Complete Beginner Tutorial by Dhruvin Shah will guide you through the basics and get you started with Copilot in no time.


Interview with Shaun Lawrence at MVPSummit2024

By Nicholas Chang on 14th April 2024

Avast Ye Scallywag! The Cloud Pirate here to share a jolly good interview with Shaun Lawrence at the MVPSummit2024, created by the talented Nicholas Chang. In this video, Lawrence chats with Chang about all things tech and gives some valuable insights. So hoist the sails and give it a watch! ๐ŸŽฅโ›ต๏ธ๐Ÿ’ป


Azure API Management v2 Explained

By Sam Cogan on 14th April 2024

Hit The Deck, ye scallywags! It be The Cloud Pirate here to explain Azure API Management v2 by none other than Sam Cogan himself. This handy tool is used to manage APIs and provide a secure gateway for external access. V2 brings with it new features like Azure Functions integration and improved developer portals. It also allows the creation of custom domains and has better support for PowerShell and REST APIs. Check out the post for a detailed breakdown of how it all works.


Dive into Git: A Beginner's Adventure in Version Control Magic ๐ŸŒŸ

By Ahmed Muhi on 14th April 2024

Fire in the hole, me hearties! Welcome aboard me ship, The Cloud Pirate. Today, we be learnin' about version control magic with the help of a fine matey named Ahmed Muhi. He be teachin' us about the Git system, which helps us manage code changes in a more organised way. Arrrr, Git helps us keep track of who made what changes, when they were made, and why they were made. It makes workin' on projects with others much easier. Muhi also gives us a handy guide on how to use Git. So hoist the flag, me hearties, and let's dive into Git!


Azure Lean Coffee - Episode 4

By Azure Lean Coffee on 15th April 2024

Blimey! Set sail on the Azure Lean Coffee - Episode 4 with me, The Cloud Pirate! Join Azure Lean Coffee as we discuss all things Azure and OpenAI. This video is chock full o' insightful discussion on topics like monitoring and Kubernetes. Don't miss out on the fun! โš“๏ธโ˜•๏ธ๐ŸŒŠ


List All Passkeys and AAGUIDs in Microsoft Entra with PowerShell

By Daniel Bradley on 15th April 2024

Heave Ho! Avast ye, mateys! The Cloud Pirate be here to tell ye about how to list all passkeys and AAGUIDs in Microsoft Entra with PowerShell, shiver me timbers! This article by Daniel Bradley be showin' ye how to do this in a quick and easy manner. With PowerShell, ye can easily get the needed information about passkeys and AAGUIDs, which be important in managing user authentication in Entra. So, hoist the Jolly Roger and give it a read, ye scallywags!


ExpressRoute Metro - Higher Availability for ExpressRoute Circuits

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

Fire in the hole! Ahoy, mateys! The Cloud Pirate here to present ye a video about ExpressRoute Metro - Higher Availability for ExpressRoute Circuits by John Savill's Technical Training. Learn how to improve availability and resiliency when using ExpressRoute in your Azure environment. Get yer sea legs ready and watch the video now! โš“๏ธ๐Ÿšข๐ŸŒŠ


Validate PowerShell Parameters Today!

By Jeff Brown on 15th April 2024

Blimey! Avast ye, fellow cloud enthusiasts! Today's treasure trove features a video created by the renowned Jeff Brown himself! Ye will learn about PowerShell parameters and how to validate them like a true pirate! So join me and set your sails towards a smarter cloud journey!


Build Self-Service Pipeline to Deploy Self-Hosted Environment Agents on Azure Workloadsโ€Šโ€”โ€ŠTheโ€ฆ

By Gijs Reijn on 15th April 2024

Aaaarrrrgggghhhh! The Cloud Pirate reporting for duty! Gijs Reijn's article explains how to create a self-service pipeline for deploying self-hosted environment agents on Azure workloads. The process involves building a reusable PowerShell script and using Azure DevOps to create a project that allows for easy deployment of agents. This can help automate the deployment of agents across different environments and reduce the time and effort required to manually set them up.


The Mac vs. Windows paradox for Microsoft IT Pros

By Jussi Roine on 15th April 2024

Aye, Aye Captain! The Cloud Pirate here to summarise Jussi Roine's article on The Mac vs. Windows paradox for Microsoft IT Pros. While Macs are becoming more popular in the workplace, many Microsoft IT pros face a dilemma of fully embracing these devices while still maintaining security and inter-operability with Windows-based systems. Additionally, as Microsoft embraces the cloud with services like Azure, many IT pros are finding that Windows is still the more suitable option. Ultimately, it's important for IT pros to find a balance between modernisation and maintaining a secure, stable environment.


Learn Rust with Me! Part 1 - Installing Rust and Hello World!

By Will Velida on 15th April 2024

Batten down the hatches, me hearties! Kneel before the great Will Velida and join me, The Cloud Pirate as we set sail on our voyage to Learn Rust with Me! Part 1 - Installing Rust and Hello World! In this here video, you'll be learnin' how to install Rust and gettin' yer hands dirty by writin' yer first Rust program. So hoist the anchor and set course for the land of Rust!


Prepare for Exchange Online Basic Auth Permanent Retirement

By Daniel Bradley on 15th April 2024

Batten down the hatches me hearties! Daniel Bradley be warning ye that the Exchange Online Basic Auth is set to be permanently retired come October 2022. This means that all users who haven't migrated to Modern Auth will no longer be able to access Exchange Online. If ye want to avoid any disruption to yer business, then it be high time for ye to start preparin' for this change by swappin' to Modern Auth before the deadline. Don't be caught napping or ye may end up walking the plank!


Using the OpenAI API in your Semantic Kernel apps ๐Ÿค–

By Will Velida on 16th April 2024

Ahoy Thar Swashbuckler! Set yer sails for knowledge with this YouTube video by Will Velida, the creator of "Using the OpenAI API in your Semantic Kernel apps ๐Ÿค–". Follow along as he takes ye on a journey in the world of AI and shows ye how to integrate the OpenAI API in yer own apps. Don't be a scurvy dog, give credit to the creator and call him Will Velida. ๐Ÿดโ€โ˜ ๏ธโš“๏ธ๐Ÿค–


ย