A great tool for mid-size organizations, that would become a great tool for mid-big ones
May 01, 2024

A great tool for mid-size organizations, that would become a great tool for mid-big ones

Anonymous | TrustRadius Reviewer
Score 4 out of 10
Vetted Review
Verified User

Overall Satisfaction with Azure HDInsight

Azure HDInsight that's the main ETL and Data Processing platform of our company. It hosts all processes that generated the data we provide for our costumers, managed by ADF pipelines.
  • Integration with Azure Datafactory
  • Integration with Azure Management API
  • Easy to deploy from powershell, API, ADFv2 and other Azure Resources
  • Cheap when creating and deleting dynamically on demand clusters
  • A high level of documentation
  • Some diagnostic tools
  • Instable for months, with freaky problems
  • By default generates huge logs that finally break the cluster
  • Difficult to control its resources escalation
  • Difficult to plan, monitor and limit its costs
  • On-Demand clusters are very unstable and untrustful
  • Cluster creation process fails often
  • Cost is huge and difficult to control / limit
  • Dead weight (and cost) of some products you will never use into the cluster (we just needed Spark and Hadoop)
  • Poor support team
  • Outdated software in the clusters (almost out of support Python versions)
  • Almost impossible to customize and adapt for our specific needs
  • When our business started, it was a great value for a company with no tech experts
  • When business grow and data volumes also, problems started to arise: lots of on-demand clusters creations failed, cluster internal cluster crashed due to logs size (no way to limit them)
  • When business got really big, after having months of outage, we have to start looking for a new platform. It became ineffective in ROI.
Many times you just need spark performing fast and cheap. Azure HDInsight Includes lots of features and not required software. Also its libraries and runtime versions are pritty old. But, what is great Is you don't need to have an expert in your team and things -when work- performs always in the exact same way. Also, as I mentioned, for a starter that's a great ROI.

Do you think Azure HDInsight delivers good value for the price?

No

Are you happy with Azure HDInsight's feature set?

No

Did Azure HDInsight live up to sales and marketing promises?

No

Did implementation of Azure HDInsight go as expected?

No

Would you buy Azure HDInsight again?

No

Well suited:

A tiny-mid sized company with no immediate plans of growing the volume of their data processing, that can afford long response times from support.
Also it helps if you are not prone to put your hands on Linux and Spark configuration. In fact, it can make things go really faster if you also work with the bundle-in Jupyter.
And, if you need to perform some diagnostics and / or administrative tasks, that's full of tools to find an understand the Root Cause. Ideal for non experts.
Less appropriate:
Big Data company, intense on demand cluster creation, mission critical, costs reduction, latest versions of libraries required, sophisticate customizations required.




Azure HDInsight Support

Inexpert, isolated teams... not good for support an excessively complex platform. Lots of weeks or months for a complex problem troubleshoot. Many time lost stuck on MindTree, before the case was finally escalated with Microsoft!
ProsCons
Problems get solved
Kept well informed
Slow Resolution
Poor followup
Less knowledgeable
Escalation required
Difficult to get immediate help
Need to explain problems multiple times
Support doesn't seem to care
Slow Initial Response
I had a trial, was cool, but I found pointless to pay for solving issues in your platform. It just makes no sense, if that's something wrong on your size, you must pay, not me.
Additionally, the "architectural consulting" that's not of great help. When you need consulting hours from a Partner, there is a long way of paperwork to do.
Yes - NO, in a case we have to wait almost six months with the error happening once and once, asking for the same information with different engineers. Everything before to asume an Azure Platform issue, that was the true root cause of the reported issue.

And that's just one of the points that irritated more internal users.
No, sadly not. Support was always poor and escalation was many times stopped or almost locked.