Founder at a tech services company with self employed
Real User
Stable, easy to provision and administer, and natural progression to SQL Server
Pros and Cons
  • "The ease of provisioning and administration is most valuable."
  • "It should have better profiling capabilities."

What is our primary use case?

We are using it for business intelligence and analytics.

What is most valuable?

The ease of provisioning and administration is most valuable.

What needs improvement?

It should have better profiling capabilities. Its price could also be lower.

For how long have I used the solution?

I have been using this solution for about two years.

Buyer's Guide
SQL Azure
March 2024
Learn what your peers think about SQL Azure. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,924 professionals have used our research since 2012.

What do I think about the stability of the solution?

We haven't had any outages yet, so it is pretty stable.

What do I think about the scalability of the solution?

It is scalable. We haven't hit any limits yet, but we're not running huge workloads.

How are customer service and support?

We haven't had a need for technical support.

How was the initial setup?

It is easy. I'm busy setting up another one now.

What about the implementation team?

I did it myself.

What's my experience with pricing, setup cost, and licensing?

I would like it to be cheaper, but comparatively, it is reasonably priced.

Which other solutions did I evaluate?

We considered Postgres in AWS as well as AWS Redshift and AWS Athena.

What other advice do I have?

I would recommend it. We're very happy with what we have. It is very familiar because of our experience with on-premise SQL Server. If you are used to working with SQL Server, it is a natural progression.

I would rate SQL Azure an eight out of 10.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
General Manager/MVP at Yotta Infrastructure Solutions LLP
Real User
A simpler database than its competitors
Pros and Cons
  • "SQL is a simpler database. We use it more than other databases."
  • "The price is a little higher."

What is most valuable?

We use it for a few databases that are deployed for our own purposes. 

SQL is a simpler database. We use it more than other databases. 

For how long have I used the solution?

I have been using SQL Azure for three to four months. 

What do I think about the stability of the solution?

We haven't had any issues with performance. 

What do I think about the scalability of the solution?

There are only three users who use it. Once we are more comfortable we will give it to more users. My technology team uses it. 

How are customer service and technical support?

Microsoft technical support is good. 

What's my experience with pricing, setup cost, and licensing?

Pricing is reasonable for a big enterprise. The price is a little higher. It should have a 20% discount. 

What other advice do I have?

I would rate SQL Azure an eight out of ten. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Buyer's Guide
SQL Azure
March 2024
Learn what your peers think about SQL Azure. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,924 professionals have used our research since 2012.
IT Manager at SIMOPARMA PACKAGING ITALIA SRL
Real User
Very collaborative, good stability, and no issues with the solution after two yeas of use
Pros and Cons
  • "The stability of the solution is very good."
  • "The pricing is very high."

What is most valuable?

We like the collaborative nature of the solution. It's the most valuable aspect of the solution.

The stability of the solution is very good.

What needs improvement?

The availability of resources could be improved.

The solution needs to offer online training to help improve the capacity of teams to manage the SQL.

The pricing is very high.

For how long have I used the solution?

I've been using the solution for two years so far.

What do I think about the stability of the solution?

We haven't had any issues with the stability of the solution. There aren't bugs or glitches. It doesn't crash or freeze. It's reliable for us.

How are customer service and technical support?

We haven't had any issues with the solution, therefore, we haven't required any technical support. I can't speak to the quality of technical support as I've never dealt with them.

What about the implementation team?

In the beginning, we decided to use a specialist to configure all the systems for us and the solution is almost perfect.

What's my experience with pricing, setup cost, and licensing?

The price is very high, especially when you compare it to other solutions. There aren't extra costs, however. All fees are included in the licensing package.

What other advice do I have?

We're simply customers. We don't have any professional relationship with Azure.

I would recommend the solution. It's great.

I'd rate the solution nine out of ten. I'd give it perfect marks if the pricing was more reasonable and if they offered better learning tools to guide our staff.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Software Architect at a tech consulting company with 51-200 employees
Real User
Provides memory-optimized tables, elastic scale, and portal management tools.

What is most valuable?

  • Memory-optimized tables
  • Elastic scale
  • Azure portal management tools

How has it helped my organization?

Some customers' applications require very large tables (large number of records). Here are examples of how this solution helped them:

  • Performance of memory-optimized tables in SQL Azure exceeds that of an on premise SQL Server
  • Microsoft adds new features, including bug fixing, to SQL Azure every fortnight on the average.
  • Performance benchmark: There is a benchmark suite that is relevant, Azure SQL Database Benchmark (ASDB). This benchmark includes metrics in plans for the three-service tiers, Basic, Standard and Premium. (In-Memory OLTP support is only available in Premium tier plans.)

The main reason for the business case of using SQL Azure for a few large tables for our customer was as follows:

  • Most of the tables in the data model (DM) for the application are small enough to have required performance in a Standard Edition of an on premise SQL Server instance. Only four tables are large enough and have peaks of concurrent transactions per minute that are large enough to require in-memory OLTP support.
  • We needed to compare TCO for an Enterprise on premise SQL Server instance for the entire DM (that would be mainly under-utilized) versus TCO of a Standard on-premises for most of the DM + TCO of SQL Database with in-memory OLTP support for these four tables. (TCO for this scenario includes an estimate of changes in the design of the application.)
  • This TCO comparison was calculated for a period of two years. That is the time between a given version of on premise SQL Server and the next version.
  • The end result was a lower TCO for the second scenario. The first scenario implies paying an Enterprise instance up-front at the start of the two year period.
  • In the second scenario, the application would have two data repositories. Transactional control for the app is the reason why I mentioned the limitation of the SQL database. It only supports distributed transactions between instances of SQL Azure. That was a technical problem to solve. This was one of the main reasons for the changes in the app in the second scenario.
  • We had to make some changes to the app to separate transactions and their contexts for the two repositories.
  • In this case, it would be an improvement if Microsoft were to provide support of distributed transactions between SQL Azure instances. We would also like to see support for other kinds of services for Microsoft and other vendors who support standard distributed transactions.

What needs improvement?

SQL Azure only supports distributed transactions with other instances of SQL Azure. This has been an obstacle for us.

For how long have I used the solution?

I have been using this product for almost four years.

What was my experience with deployment of the solution?

You can deploy your solution to a SQL Azure database directly from SQL Server Management Studio (the same tool used to manage solutions for On Premises SQL Server editions), so, the transition from SQL Server On Prem deployment to SQL Azure deploy presents no issues.

What do I think about the stability of the solution?

There have been no issues with stability.

What do I think about the scalability of the solution?

There have been no issues with scalability. This is a strong feature of the product.

How are customer service and technical support?

Customer Service:

Microsoft has very good customer service, both free and paid customer service (by free customer service I mean customer service on free cloud solutions like Outlook.com)

Technical Support:

Microsoft has very good technical support for this service and product, as usual. Regarding SQL Azure, the amount of free online resources for developers is huge and relevant.

Which solution did I use previously and why did I switch?

For some customers' applications, we switched from memory optimized tables with on premise instances to SQL Azure instances. The switch happened under the same SQL Server umbrella.

How was the initial setup?

It takes some time to get accustomed to the Azure portal and to navigate through its tools and options. You can also connect directly from the SQL Server Management Studio. It is fairly easy to configure the proper parameters for connection. Once you are connected, it is transparent for any experienced SQL Server DBA or SQL developer.

What's my experience with pricing, setup cost, and licensing?

Even if you are an experienced SQL Server DBA, there is some learning to do to be able to develop, deploy and manage SQL Azure solutions. At Microsoft Virtual Academy there is a set of free courses to learn all this.

You can use a free SQL Azure account to do some of the required practice while learning (bear in mind that the free account for all Azure tools, including SQL Azure, requires that you provide credit card information), but you will also need to license a SQL Azure plan for actual deployment and use of the solution: Basic plans, Standard Plans, Premium Plans.

You can choose a plan according to the amount of resources used by your solution (storage required, number of transactions, etc.), such that the hourly rate of the chosen plan is tied to the range of resources used.

The main setup cost that we have experienced is basically time required to do the training, and payment of a plan during the development and testing of the solution.

Which other solutions did I evaluate?

I did not evaluate anything else. I started using SQL Azure through teaching some MOC courses that included it, in early 2013. I had the chance to get to really know the product and the service.

What other advice do I have?

For any potential customer who is considering migrating an app to SQL Azure, my advice is:

  • Spend enough time analyzing if SQL Azure offers you a viable business case for the said app. It may or may not offer this to you!
  • It is very important that you have a thorough understanding of the performance details and issues of the current app from a standpoint of the database engine. This is mainly with DMVs and DMFs, if you are using an on premise SQL Server.
Disclosure: My company has a business relationship with this vendor other than being a customer: I teach MOC courses (Visual Studio, SQL Server) at a Microsoft Certified Training Center, on a continuous basis since 2007. This is as far as I have a relationship with the vendor (Microsoft).
PeerSpot user
Sr. Technical Architect - Business Intelligence / Data Warehouse at a computer software company with 1,001-5,000 employees
Real User
User-friendly, stable, and PolyBase makes it easier to work with
Pros and Cons
  • "The most valuable feature is PolyBase."
  • "I feel that the price is high and it could be reduced."

What is our primary use case?

We are using SQL Server both on Azure and in a Spark environment, on-premises.

What is most valuable?

The most valuable feature is PolyBase.

The product is very user-friendly.

What needs improvement?

I feel that the price is high and it could be reduced.

For how long have I used the solution?

I have more than 14 years of experience in the Microsoft Data Warehouse platform.

What do I think about the stability of the solution?

SQL Azure is very stable.

What do I think about the scalability of the solution?

This is a very scalable product.

I am the only person in my company who uses it.

How are customer service and technical support?

I have not been in contact with technical support.

How was the initial setup?

The initial setup is straightforward and I don't find it complex.

What other advice do I have?

Overall, I am happy with this product and I recommend it.

I would rate this solution a nine out of ten.

Which deployment model are you using for this solution?

Hybrid 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
PeerSpot user
Senior IT Manager at Excelra
Real User
Top 5Leaderboard
Easy to use, stable, and scalable
Pros and Cons
  • "Its easy usage is the most valuable."
  • "It can have more dashboards for monitoring, which would naturally help a lot. Other than that, everything is okay."

What is our primary use case?

We normally use it for development and other services. We have on-premises as well as cloud deployments, but it is mostly deployed on the cloud.

What is most valuable?

Its easy usage is the most valuable. 

What needs improvement?

It can have more dashboards for monitoring, which would naturally help a lot. Other than that, everything is okay.

For how long have I used the solution?

We have been using this solution for the last ten years. 

What do I think about the stability of the solution?

It is definitely stable.

What do I think about the scalability of the solution?

It is scalable because it is in Azure. We have around 50 to 60 developers who access it.

How are customer service and technical support?

We have contacted their technical support. Sometimes, we take support from Microsoft, and sometimes, we take support from our partner.

Which solution did I use previously and why did I switch?

We have been a partner of Microsoft, so we have been using Microsoft solutions.

How was the initial setup?

It was easy to install. There was not much challenge with the setup.

What other advice do I have?

I would recommend this solution. I would rate SQL Azure an eight out of ten.

Which deployment model are you using for this solution?

Public 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
PeerSpot user
Professional Service Manager at a tech services company with 11-50 employees
Real User
An good solution for a small/medium sized business with excellent technical support
Pros and Cons
  • "In terms of stability, because Microsoft is the underlying technology, they are much more stable than say Oracle. Since 2014 they did a great job in offering stability, performance and high visibility on the solution, especially in comparison to the other competitors."
  • "It's not a feature, but the solution only offers a certain amount of memory and that's limiting. The scalability should be extended to more than two terabytes."

What is our primary use case?

It's a platform that we leverage for multiple uses. There isn't a specific primary use case for the solution.

What needs improvement?

The concurrency between the amount of the transactional replications and the logging needs to be improved. Also, the GUI, the specific management tool itself, needs some improvement as well.

It's not a feature, but the solution only offers a certain amount of memory and that's limiting. The scalability should be extended to more than two terabytes.  

For how long have I used the solution?

I've been using the solution for more than ten years.

What do I think about the stability of the solution?

In terms of stability, because Microsoft is the underlying technology, they are much more stable than Oracle, for example. Since 2014 they did a great job in offering stability, performance and high visibility on the solution, especially in comparison to other competitors.

How are customer service and technical support?

Technical support has been excellent.

Which solution did I use previously and why did I switch?

I didn't previously use a different solution.

How was the initial setup?

The initial setup is easy.

What's my experience with pricing, setup cost, and licensing?

I'm not sure what the exact price is, but it's a moderate amount. It's not too expensive.

What other advice do I have?

We use the on-premises version of the solution. I would rate it nine out of ten. I would definitely recommend it to an SMB, a small or medium-sized business.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Data Platform Architect at APN Promise
Real User
When we have a problem with a query we can trade information about what indexes we should create on tables
Pros and Cons
  • "What is really helpful about the Azure SQL is that when we have a problem with our sound queries, we can trade information about what indexes we should create on tables. It's really helpful for me and also for developers."
  • "I need something which is in one place so I can automate the Azure data factory, but it's a different tool. It's not easy and in one place, so I can't switch to the other tool and do something there, automate everything there in the on-prem infrastructure, and then have everything in the agent. I can just pick one packet and use it. However, I want to be able to click it and run it."

What is most valuable?

What is really helpful about the Azure SQL is that when we have a problem with a query, we can trade information about what indexes we should create on tables. It's really helpful for admin and for developers.

What needs improvement?

I need something which is in one place so I can automate the Azure data factory, but it's a different tool. It's not easy and in one place, so I can't switch to the other tool and do something there, automate everything there in the on-prem infrastructure, and then have everything in the agent. I can just pick one packet and use it. However, I want to be able to click it and run it. 

We could definitely use something which can automate the work. For example, I know there are a lot of tips like what indexes you should use, or what security features you should look at with your current SQL server. The acquired performance is assured, so some more statistics about acquired performance would be really valuable for the developer and also the administrators who use it. That would be really valuable, but we also need something which automates the work in particular SQL agents. I'm disappointed that it is not in the simple plan and I have to buy a higher plan.

For how long have I used the solution?

I've been using the solution for two years.

What do I think about the stability of the solution?

I didn't notice any problems with the performance of this product. It's pretty stable. Computing is working as it should, so it's really good. It's stable, and the performance is really very good. That's what I really like about Azure SQL.

What do I think about the scalability of the solution?

It's very scalable. That's why we like cloud solutions. You just add on every time you need some more performance pages. I just change the plan and it works.

How are customer service and technical support?

To be honest I have never had a problem that called for technical support. I never had a chance to contact support because it works without any problems. It's the same thing with clients because we work very closely with our customers. Every time they have some problems we get a call from them and can solve the problem for them.

How was the initial setup?

The initial implementation is straightforward. There are a few click-throughs and you have ready to use infrastructure. It usually takes five to ten minutes. Even less.

What other advice do I have?

We use a few different versions. It depends on the project. We use the S-1, 2, and 3, depending on the customer's requirements.

If we compare, for example, the cloud infrastructure and on-prem infrastructure, there are lots of good things about cloud infrastructure because we can scale the product so that every single time when we need more performance, more computing, more storage we can just reach to the higher plan, and we can use it. There is obviously cost reduction because although we still need an on-prem trader for SQL parts, it's not hard like it was in SQL brand because we also had to care about the infrastructure too. Right now, we are concentrating on the software which is good and saves us money. 

I would rate this solution nine out of ten because it offers a lot, including statistics and other things which are very hard to get from Azure. However, you have to specify what you actually would like to monitor, which is not straightforward.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
PeerSpot user