Windows Azure PowerShell is a powerful scripting environment thatcan be used to control and manage the windows azure environment. Windows Azure PowerShell gives set of commandlets which can be used to create amd manage windows azure services, web sites and VMs.
I was looking for way to automate deployments and found that the windows azure powershell can be one of the tools which can be used for most of the things we do on windows azure platform like –
- Connect to Windows Azure subscription
- Create New Windows Azure Service
- Create New Deployment
- Remove existing deployments and services
- Provisioning and de-provisioning of VMs and many more.
As I am going deep and learning the PowerShell I am kind of fascinated to it. I will start a series on what I understand of PowerShell and will come up with scripts to automate the whole deployment process.
I am also planning to come up with some kind of .Net Application which will be kind of wrapper around PowerShell but with an easy interface.