Microsoft 400x400

Microsoft Azure Review
We have the ability to quickly create and manage resources is critical to getting things done, Azure just makes getting things done a lot simpler.

Primary Use Case

Building development and production environments to support business acrivity.

Improvements to My Organization

Getting resources up and running quickly and providing secure access to those resources makes life easier. Also, Microsoft Azure really does offer a great deal which allows one to completely think about software development in new ways. I love the WebApps feature and am currently learning everything I can about Logic apps.

I am really into the Everything as a Service model that Azure seems to be heading towards. Less fussing over VM's and Operating Systems.

Valuable Features

The ability to quickly create and manage resources is critical to getting things done, Azure just makes getting things done a lot simpler.

Room for Improvement

You eventually end up with a large collection of 'bits' all working together, I find it hard to be able to create a logical 'box' and put all the 'bits' that need to be in that box / application into the one place.

We're still learning though, so odds are there's something that will help us with this already in Azure.

Stability Issues

No, so far we've had no problems with anything we've deployed onto Microsoft Azure, rock solid.

Scalability Issues

At our early stage we've not encountered any scalability issues at all, and we're not likely to either, Azure will easily handle whatever workload we plan to throw at it.

Customer Service and Technical Support

Customer Service:

Excellent! I raised a support ticket on a question I had and got a prompt, clearly articulated and knowledgeable reply from the Microsoft Technical support person which addressed our question in a very short time-frame.

Technical Support:

Excellent! Was very impressed with the person I liaised with.

Previous Solutions

I was using an on-premises solution with servers running a HyperVisor, we were due to replace old hardware and needed to make resources available everywhere the team is, Microsoft Azure 'just made sense'.

Initial Setup

Setting up was quite simple, before jumping in though make sure you watch some of the video's on the MVA site about virtual networking and so forth, the Azure user interface makes deploying these resources relatively straight-forward.

Implementation Team

We went in-house, learning as we go. We're still very new to Azure and learning all the time, we'd be beginner to intermediate at most. We're not deploying to production for some time and will work with a Certified Microsoft Partner when we get to that stage.


Several thousand dollars and counting, we haven't needed to upgrade on premises hardware (In fact we eliminated all of the old on-premises hardware and run 100% on Azure) or pay for it's maintenance, power etc.

Pricing, Setup Cost and Licensing

Understand and use the pricing calculator!

Learn PowerShell, a quick tip is that you can shut down and de-allocate your VM's when you are not using them, this way the VM's are not incurring charges. We absolutely love this feature, as it means that when the environment is not in use, it isn't costing much (if anything), so it lends itself to making the I.T environment more efficient.

Other Solutions Considered

We looked at AWS, but we chose Azure because we use a lot of Microsoft Products and it just felt more integrated.

Other Advice

Start with the simple things first, design your environment before deploying anything, even a simple development environment. Understand the charging model used and get to grips with the basics of PowerShell, as nice as the web based front end is, PowerShell is very handy.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
1 visitor found this review helpful
24b47878 d318 4545 b697 ff69c7b0c069 avatar

Add a Comment

Anonymous avatar x30
Why do you like it?

Sign Up with Email