[Build 2019] Azure Functions 2.xのPowerShellでAzure Firewallを自動停止・起動させる

今回はMicrosoft Build 2019でアナウンスのあった「Azure Functions 2.x PowerShell」を利用し、Azure Firewallの自動停止・起動を試してみる。Functionsでなくても、Azure Automationなどで仮想マシンの停止・起動といった自動化ができるが、Runbookを作ったりとなにかと手間で、Automationに慣れてないと敷居が高い。


Azureのマネージドファイアウォールサービス「Azure Firewall」を触ってみた

今回は今年10月にAzureで一般公開された新たなマネージドファイアウォールサービスであるAzure Firewallの紹介をします。Azure FirewallはAzureが提供するマネージドのファイアウォールです。クラウドの特性を活かした制限なしの自動スケーリングによって高い可用性を備えています。Azure VMからの通信をAzure Firewallへ向けることで、プロキシーサーバーとして動作します。