Hacker News new | ask | show | jobs
by madenine 2446 days ago
Enterprise Sales, Support, Training, Certifications, Deals for packing services/software/etc, Incentive programs, Extensive partner network, etc, etc, etc.

There's an entire realm of software development and consulting in and around Microsoft enterprise products - and that has extended to Azure as well.

Personally, I've worked with AWS,GCP and Azure in a professional capacity (data science consulting) - and while Azure has its fair share of warts, the level of integration and "it just works" between Azure and MS Enterprise products is fairly impressive.

For example, I'm big on postgres - but working with SQL Server on Azure is such as breeze. There's nothing I can do with it that I couldn't do on other platforms, but the combination of tooling (SSMS, VSCode) and smooth azure integration (Blob Storage, AzureSQL, Logic Apps, Azure Functions, etc) made it easy to make things that 1. worked and 2. could be mostly supported by a BA instead of a dev.

1 comments

One of my favorite resources is https://docs.microsoft.com/en-us/azure/architecture/

It's a rich set of articles about various system design patterns. It's not even really set in the context of Azure, it's just plain "Here are things you should learn about". It's really well done.

I haven't seen anything close from Google or Amazon.

That certainly covers operations in AWS, but take a look at the azure docs for cloud design patterns: https://docs.microsoft.com/en-us/azure/architecture/patterns...

For example, read Bulkhead, Circuit-Breaker, Queue-based load leveling, sharding. The level of detail around why you might want to do it this way is fantastic. AWS whitepapers and best practices never really get into the why, they just focus on the what.