Originally published at https://adamtheautomator.com on April 12, 2021

Are you a developer that wants to create a cloud-native application but not sure where to start? Or maybe you’re a system administrator that needs to automate the management of Azure resources. This Azure Functions tutorial might just be your ticket!

Azure Functions is an event-driven, serverless compute platform used to run snippets of code in Azure. Azure Functions provide flexibility in deploying applications and creating automation. If you are modernizing your application from on-premises server infrastructure, consider upgrading to Azure Functions.

In this article, you will learn about serverless concepts, Azure…

Originally published at https://adamtheautomator.com on March 24, 2021.

If you have a Microsft Azure account and are still managing resources only through the Azure Portal, you’re missing out. One of the best ways to reduce clicking and increase productivity is by using the Azure CLI.

The Azure CLI is a cross-platform toolset written in Python that allows you to manage nearly all of your Azure resources from the command line. No matter what operating system you’re on, the Azure CLI provides a consistent experience across all platforms.

In this tutorial, you’re going to learn how to get started with the…

Originally published at https://adamtheautomator.com on March 24, 2021.

The Microsoft Azure CLI (Command Line Interface) is a set of commands used to create and manage Microsoft’s Azure cloud resources. This toolset has been designed to get you up and running quickly by creating resources from the command line, emphasizing automation.

Microsoft made this CLI available on various platforms, including macOS, Linux, and Docker containers. This article will take you through step-by-step how to install the CLI on each platform and include how to get up and running on Azure Cloud Shell.

Related: Getting Started with the Azure CLI


This article…

Originally published at https://adamtheautomator.com on March 3, 2021.

Those new to Visual Studio (VS) Code might just see a code editor. The true power of VS Code lies in it’s extensions, integrated terminal and other features. In this hands-on tutorial, you’re going to learn how to use Visual Studio Code by working with a Git repo.

Related: What You Need to Know about Visual Studio Code: A Tutorial

Using built-in VS Code tooling and a few extensions, you’re going to write code and commit that code to source control using a single interface.

This blog post is a snippet of…

A blog post can be an engaging work of art or it can be confusing at best or a dumpster fire at worst.

Originally published at https://actionblogger.com.

Well-written blog posts that solve a problem, entertain, and ultimately help the reader do what they came for is the mission. Blog posts should hook the reader, keep them glued to the screen and feeling like they’ve accomplished something after reading an article.

How do you write such a blog post? Strengths.

What are Strengths?

Strengths are what I like to call themes or overall goals of a blog post. They are what make up a…

Originally published at https://adamtheautomator.com on January 19, 2021.

Azure Network Security Groups or Azure NSGs allow you to filter network traffic both inbound and outbound, from one or more Azure resources. If you’re ever needed to prevent access to an Azure resource, you must understand how NSGs work.

In this article, you’re going to learn the purpose of the Azure NSG and how to get them set up with the PowerShell scripting language.


  • An Azure resource to target. This tutorial will be using a pay-as-you-go subscription and a Windows Server 2019 Azure virtual machine.
  • PowerShell 7+. Earlier version of PowerShell…

It’s March 2020 as I write this and the world is changing as I type. Hospitals are crying out for masks, ventilators, and other essential services. There is talk about having to pick and choose who dies soon, normally bustling cities are ghost towns and we’re not allowed to touch anyone anymore. It truly is an odd time to be alive.

Full disclosure: This article contains affiliate links. If you click on one of these links and buy the product, I get a small cut.

Due to Coronavirus governmental mandates and common sense, many companies are forcing employees to work…

Originally published at https://adamtheautomator.com on January 13, 2021.

Microsoft Azure does not have an email delivery service. Whether you are testing applications or developing scripts in Azure to send emails, know that there is no native email service available to you.

Outbound SMTP connection via port 25 is completely blocked in Azure, too. If you are an enterprise client, you may request to unblock port 25 for your Azure tenant. Otherwise, how else can you send emails from Azure?

There are typically two ways to let outbound emails through Azure; using an SMTP smart host and requests. Most email delivery…

Originally published at https://adamtheautomator.com on January 6, 2021.

Azure Automation Desired State Configuration (Azure DSC) functions as a centralized configuration management (CM) service within Microsoft Azure. One of the many benefits of Azure DSC is the ability to apply, monitor, and update configuration using a consistent process across your resources at scale.

In this tutorial, you will learn how to onboard and apply a simple Azure DSC configuration that installs and starts the Apache web service on an Azure Virtual Machine (VM).

Related: How to Apply DSC Configurations to VMs in Azure ARM Templates


If you’d like to follow along…

Originally published at https://adamtheautomator.com on January 5, 2021.

Do you need to deploy/test scripts or applications in Azure that need to send emails? If you haven’t figured it out yet, let me tell you now — there is no native Azure email service that exists. Don’t worry, though; you’re not necessarily in trouble.

Your go-to solution would be to use a third-party SMTP relay or smart host. But you cannot use just any smart host; it has to be one that supports TLS and port numbers other than port 25. …

Adam Bertram

A 20-year veteran of IT, online business professional, consultant, productivity geek, mental health advocate, career coach and applier of tech to life.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store