What is our primary use case?
We are service providers for our clients.
My clients primarily come from the enterprise segments, such as manufacturing, retail, pharmaceutical, and industrial. Most are supported by a large ERP solution like SAP.
Some of our clients are mid-size and others are large enterprise companies, some of the largest in India.
What is most valuable?
Some of the most valuable features would include Familiarity for practitioners like us and also familiarity for the businesses. SQL servers have been around for several decades and there are many who are familiar with SQL servers, such as SSIS and SSRS.
They are available on the Cloud, and the platform is very intuitive.
It integrates very well with Power BI, which I would rate as the best self-service BI. All the data warehouses eventually end up in BI or Machine Learning.
Instant Apps that are more integrated rather than desperate components. You need to get different components engineered together, and with SQL everything comes together.
Instant Apps is a combination of your Spark compute platform, your SQL data platform, and your object storage. It's a platform that is integrated all together.
It's easy to work with a faster turnaround time on my project deliveries.
Also, the integration with Power BI self-service is much, much easier and familiar.
You can have several SQL servers, they have large .NET artifacts that combine various components together very well.
What needs improvement?
What I would like to see more and more of in Azure is its support for IoT and streaming media information.
It needs strong support for social media, internet data, and native support for NoSQL. At this time, it works very well with the structured data
Stability could be improved.
Technical support is very good, but could also be improved.
For how long have I used the solution?
My company has been working with SQL Data Warehouse for approximately three and a half years, and I have been working with this solution for one and a half years.
What do I think about the stability of the solution?
In the last six months, there have been a couple of incidents. We have experienced som outages. One of our clients was in a blackout for a couple of hours. Most of the clients in India have experienced outages also. They were restored, so I refer to them as glitches.
What do I think about the scalability of the solution?
In principle, it's a limitless, serverless solution. As long as your region has resources, you can go on expanding. We have not had any problems with scalability.
Microsoft Azure comes integrated with Databricks as a Machine Learning platform, it's highly scalable.
How are customer service and technical support?
Technicals support engages very well. We have account managers in place who correspond with technical support.
The technical support team has a good relationship with our Account managers.
If we have an issue, we advise our account managers and present the ticket, they contact Technical support and resolve the issue very quickly.
If however, I have to contact Microsoft technical support at the backend, they are not very knowledgable. They have a good understanding of their products, but most of the time they struggle with that.
How was the initial setup?
The initial setup is easy. The learning curve for Microsoft platforms is very low. An engineer with very little experience would be able to complete the initial set up with ease.
It has a quick turnaround time. We have completed the deployment in weeks.
For a BI project scheduled for six months, within the first month we would have completed the data warehouse installation, and the remaining five months would be for building the content, the data pipelines from the sources, the semantic models, and the BI.
When you compare it with other solutions that take months to get your sandbox running or to get your development running.
What's my experience with pricing, setup cost, and licensing?
They are cost aggressive, and it integrates well with other Microsoft tools. For example Downstream and Teams.
What other advice do I have?
We use the serverless platform as a service, that is only available with Microsoft Azure.
You don't have to hire experienced engineers to set up and implement the solution, saving you money, because it is very intuitive and the turnaround time is very low compared to other data warehouses. I would put it in par with solutions such as Redshift and BigQuery.
It's very modern, easy, and intuitive.
Most of the services are cheaper than other vendors.
This definitely falls into one of the top three or top four solutions and platforms in the world. I would definitely recommend it. If someone should ask me if they should use Microsoft Azure SQL Data Warehouse, I would say yes.
Personally, I don't see one great solution that exceeds in all aspects. Every solution has some good points and I think they have very beautifully found their strength and they're building upon it.
When asked what would best suit me, I would assess their environment requirements and could easily recommend any of the top four, being AWS Redshift, Google, Big Query, and Microsoft Azure.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner