I have used Azure Logic Apps to perform various automation tasks - from helping organisations automate business processes, move data around, autoscale a VDI platform and lots of weird and wonderful things in between.
However, it has been a little while since I’ve used them and I’m kicking myself here!
I have been manually posting updates about my blog posts across LinkedIn and Twitter. And each time I’ve been doing this, thinking to myself I should really automate this somehow..
When you are undertaking a cloud migration, particularly a “lift and shift” of on-prem components you will likely come across some potential blockers or challenges. A good one I have come across is software tied to existing hardware.
For example, I have come across the scenario a few times whereby you have an application server with some software whose license is tied down to the mac address of the original machine it has been deployed to and it’s often incredibly difficult to get this license changed!
When considering or analysing a migration to the cloud, it is often the case that you will need to make some decisions around which applications/services you will move and in which order.
This can start to get a little challenging if you have some legacy line of business applications which are possibly dependent on a client application being “next to” an application or database server/can only cope with certain latency. The most challenging are when “nobody really knows” if an application has latency dependencies or not!
If like me, you are spinning up demo or test Azure subscriptions. You will often want to quickly clear your subscription and delete everything within it.
This PowerShell script will allow you to select which Azure subscription you want to clear and will then delete EVERYTHING inside that subscription allowing you to start from scratch.
USE THIS WITH CAUTION!