Jussi Roine
writingcontact →
writingcontact →

azure

Browse posts in this collection.

Lessons learned from building an Azure Function to configure Exchange Online mailboxesIf you need to programmatically manage Exchange Online mailbox properties like proxy addresses, this post shares my experience building an Azure Function to fill the gap left by unsupported APIs. I detail the challenges with authentication and dependencies, highlighting how leveraging Laura Kokkarinen’s Managed Identity approach helped resolve the issues.
August 10, 2023
Lessons learned: Testing new Azure featuresIf you are considering testing Azure features in a Pay-As-You-Go environment, this story serves as a crucial warning about the potential financial risks of preview services. I recount how a billing bug in the Azure DNS Private Resolver caused my monthly expenses to skyrocket to nearly €30,000 in a single day, highlighting the importance of monitoring costs when experimenting with new cloud capabilities.
October 18, 2022
Managing cybersecurity risks and vulnerabilities with Microsoft Security Exposure ManagementDrawing from my evolution as a security advocate since 2013, I share insights on Microsoft Security Exposure Management (MSEM) to help you navigate the shift toward Zero Trust and centralized risk visibility. I explain how this under-the-radar tool consolidates data from Defender XDR to provide a 360° view of your organization’s critical assets, exposure initiatives, and potential attack paths.
March 27, 2025
Managing your costs in Microsoft Azure with Sharegate's OvercastDiscover how to effectively transition from traditional capital expenditures to optimized operational costs in Microsoft Azure by leveraging modern governance strategies. I share insights on identifying underutilized resources and implementing automated scaling solutions through Sharegate's Overcast to ensure your cloud infrastructure remains cost-efficient without manual intervention.
June 12, 2018
Mastering Azure CLIDrawing on my long history with command-line tools, I share my journey from early scripting days to adopting Azure CLI as a nimble, cross-platform alternative to PowerShell. This guide is designed to help IT professionals and developers transition to Azure CLI or enhance their efficiency by mastering this flexible command-line interface for managing Microsoft Azure resources.
March 14, 2019
←1920212223→

Let's talk

The fastest way to reach me is by email, or via LinkedIn or Teams.

[email protected]Connect with me on LinkedInMessage me via Teams
© 2026 Jussi RoineHelsinki, Finland