Azure

Photo by @danist07 / Unsplash.com

Building a monitoring solution for Power Platform events using PowerShell, C#, Azure Log Analytics, and Azure Sentinel

I’m writing this from the beautiful and sunny city of Prague, where I’m attending the European SharePoint, Office 365 and Azure Conference. It’s a 4-day event, with hundreds of sessions, and some very insightful keynotes also. I’m delivering two sessions here, and one of those was on monitoring and managing Power Apps and Power Automate. As you probably know, Power Automate used to be called Microsoft Flow. They are both parts of the Power Platform,… Read More »Building a monitoring solution for Power Platform events using PowerShell, C#, Azure Log Analytics, and Azure Sentinel
Photo by @cdeinet / Unsplash.com

Adding a free SSL certificate to an Azure Web App

One of the many announcements Microsoft made during Ignite 2019 was the capability to add free SSL certificates to Web Apps on Azure. You can read the announcement here. “Wow, that’s beyond great!”, I remember thinking on my way to Orlando for Ignite at the time. I can finally secure all my web apps without paying hundreds of dollars to third-parties for SSL certificates. So, I went on to try this new capability. Let’s see… Read More »Adding a free SSL certificate to an Azure Web App
Photo by @marcszeglat / Unsplash.com

Generating random numbers from a lava lamp using .NET Core

I used to have a lava lamp when I was young. I mean, I’m still relatively young, but I haven’t had a lava lamp in decades anymore. I think it was a fad of the 1990s, and when everyone realized the lamps actually broke rather easily, the hype died quickly. Our family also had a bread machine around the same time. We don’t have that either, anymore. When I read about Cloudflare’s random number generator… Read More »Generating random numbers from a lava lamp using .NET Core
Photo by @markusspiske / Unsplash.com

Building a simple backup solution for Hyper-V-based virtual machines using OneDrive for Business and PowerShell

At home, I run several PCs – a few laptops, and one workstation which is a bit more performant, so that I can run Hyper-V and virtual machines on it. It’s also my server for Plex, the amazing multimedia system that effectively allows me to have my own private Netflix wherever I go. At the moment, my server runs on Windows 10 Pro for Workstations, which is the special edition for high-performance PCs. Among others,… Read More »Building a simple backup solution for Hyper-V-based virtual machines using OneDrive for Business and PowerShell
Photo by @plhrmnn / Unsplash.com

Building a secure remote access solution using Azure Bastion Host

I wrote about my experiences and challenges when building a secure remote access solution for Azure-based virtual machines back in February 2019. It’s one of my more popular posts in this blog, and I guess it’s helpful for many because it travels through the options and provides justification for the choices. As that’s often one of the challenges when working with Azure and architectures – there is plenty of choices, and it might be burdensome… Read More »Building a secure remote access solution using Azure Bastion Host
Photo by @bernardhermant / Unsplash.com

Understanding and getting started with Azure Sentinel

Today, Microsoft announced that Azure Sentinel is now Generally Available (GA). What this means, is that Azure Sentinel can be used in production, the pricing has been revealed and it’s stable for enterprise-grade usage. In this post, I’ll have a look at what Azure Sentinel is, how to get started and what to keep an eye for in the future. What is Azure Sentinel? Azure Sentinel is Microsoft’s vision of a cloud-based SIEM – which… Read More »Understanding and getting started with Azure Sentinel
Photo by @agneska / Unsplash.com

Building a custom Twitter Analytics tool using .NET Core, Azure Storage, and Power BI

This week has been very productive for me. I’ve been running and thinking, and in the mornings I’ve written about my thoughts. Today is no different! I’ve been a Twitter user for 10 years now – I joined in May 2009. At first, I was a passive user, but in recent years I’ve given it more effort and I’ve found Twitter quite useful and valuable for myself. One thing that’s kept me awake all these… Read More »Building a custom Twitter Analytics tool using .NET Core, Azure Storage, and Power BI
Photo by @rayhennessy / Unsplash.com

A look at Azure costs based on a real solution

I’ve used and worked with Microsoft Azure for a decade now. Often I’m working in customer subscriptions, and don’t have to worry about the cost that much. Obviously many times customers are querying about long-term cost, and what operating expenses they should plan and budget for. My own Azure subscriptions are financed by myself, and I get some credits through the Microsoft MVP program also. I try to minimize services that cost more, and often… Read More »A look at Azure costs based on a real solution
Photo by @valentinsteph / Unsplash.com

Getting started with Windows Terminal

About three months ago, Microsoft announced a new command-line interface for Windows called Windows Terminal. Occasionally I am seeing it being called Microsoft Terminal also. The announcement was done during Microsoft Build 2019 in May, and you can view that introductory session here: There is also an amazing video, which I think is called a sizzle video, here: The idea with Windows Terminal is to go beyond the traditional Command Prompt, that has been around… Read More »Getting started with Windows Terminal
Photo by @aselter / Unsplash.com

Thoughts from Microsoft Inspire 2019 announcements

Microsoft Inspire (formerly Worldwide Partner Conference, or WPC) was held in Las Vegas in mid-July. I didn’t attend, as the event overlaps heavily with the Finnish summer holiday season, where Finland practically shuts down between midsummer’s eve (late June) to early August. Thankfully Microsoft is doing a tremendous job in sharing the news and announcements that were made during Inspire. It’s also the start of Microsoft’s new fiscal year; thus, it’s an optimal time for… Read More »Thoughts from Microsoft Inspire 2019 announcements