Co-Founder & Managing Director at a marketing services firm with 1-10 employees
Real User
A scalable solution for storing relational data in the cloud
Pros and Cons
  • "I am very happy with this solution; right now, I don't think there is anything I would change."
  • "The only problem we have with Azure is regarding the price."

What is our primary use case?

I use SQL Azure strictly for active data rescue.

All of my work is stored in the Microsoft Azure Cloud.

I am working on a special product with another person — it's a secret product, so, unfortunately, I can't talk about it.

What needs improvement?

I am very happy with this solution; right now, I don't think there is anything I would change.

More power should be included between the upgrades. We started with a less costly service but we needed more power. We paid a lot and upgraded but we still needed more power. The power should increase more between each upgrade.

For how long have I used the solution?

I have been using SQL Azure for three years.

What do I think about the stability of the solution?

SQL Azure is both very stable and scalable.

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,886 professionals have used our research since 2012.

How are customer service and support?

I have never had to contact customer support. There are several educational sites that I pay for that supply me with help.

How was the initial setup?

The initial setup was very straightforward. It's online, so I didn't need to install anything. I just had to choose options and activate them. 

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

How much we pay is determined by how much we upgrade or downgrade our services. If you downgrade the service you pay less if you upgrade the services you pay more.

Microsoft has a cheap license for developers. Still, it was expensive for us because we are not a company, and we don't use crowdfunding, we used our own money to pay for the license.

What other advice do I have?

I would recommend SQL Azure to others.

On a scale from one to ten, I would give this solution a rating of ten.

Right now, with Azure, we have everything we need. The only problem we have with Azure is regarding the price.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Development Manager at Incepta
Real User
Very reliable, versatile, simple to use and reasonably priced
Pros and Cons
  • "The solution has become easier to use over time and it's also reasonably priced."
  • "Some issues with scalability."

What is our primary use case?

As consultants, we deploy this solution to our customers both on cloud and on-prem. Most of our clients buy the solution as an application package which requires a database. If they are a "Microsoft shop," I recommend they use SQL Server. I'm the development manager and we are customers of Azure.

What is most valuable?

I like the reliability of SQL Server and the solution has become easier to use over time, and I believe it will become more popular in the future. It's also reasonably priced. As a competitor, Oracle may have 10% of the features that SQL Server cannot offer but those features are for high-end database and high-end applications. Most clients don't need those extras and shouldn't have to pay for high-end features like the redundancy.

SQL has become more versatile because of features they continue to add. Every new version has new features and it pretty much covers everything in terms of memory, database, the caching, the redundancy, and high availability. I would say MS SQL server fully meets the requirement of 95% of my clients out there.

What needs improvement?

If you use the solution in the Microsoft environment, it's fine. But if you're using Java then it seems to be out of place. AWS has a new product called Aurora, it's a new database that can deal with both types of workloads: transactional and analytical. That's a big challenge for all the other databases including SQL, because most of the databases out there are designed for either type of workload but the Amazon AWS Aurora does both. With SQL, if they do the BI normally, you then have to replicate the production database to another database which is no longer necessary with Aurora. It's something SQL could include. 

For how long have I used the solution?

I've been using this solution for several years. 

What do I think about the stability of the solution?

This is a stable solution. 

What do I think about the scalability of the solution?

I think they still have issues with scalability. For applications requiring scalability, I'd recommend using the database on the cloud and not on-premises. We have up to 200 users for this solution, mainly office workers and generally working in small to medium sized companies. 

How are customer service and technical support?

Microsoft doesn't provide technical support, the support structure is not good. If you need something, you have to call them and the cost is $499 per incident ticket which is very expensive. The good thing about the SQL Server is that there is a lot of information out there in the community.

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

I also used Oracle and I think it's a good solution for companies that already use Oracle. It makes sense for them to go with that solution as the database for their application. For a company that has no attachment, I recommend SQL.

How was the initial setup?

The initial setup was quite straightforward.

What other advice do I have?

If our clients are non-Microsoft clients and they have the money, then I recommend Oracle. But for ease of use, scalability, and value for money, I like SQL.

I would rate this solution an eight out of 10. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
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,886 professionals have used our research since 2012.
Owner at Alopex ONE UG
Real User
Provides fast access to data, but needs an SQL function optimizer
Pros and Cons
  • "This solution provides more comfort to the end-user compared to a normal SQL server."
  • "The management is entirely controlled by Microsoft, so there are some restrictions."

What is our primary use case?

I am a consultant and some of my clients use this solution for their database.

SQL Azure is a platform, as opposed to a product. You do not select a specific version. It has very little administrative ability, such as the ability to back it up, but it offers much more comfort for the user.

What is most valuable?

This solution has all of the advantages that are available in a normal SQL server, except it is presented in an online environment that can be used from everywhere. It provides fast access to data because the SQL server can calculate where the data is. It is a complexity of order one. So, it does not depend on the size of the table. This is why SQL servers are the favorite data source for any website.

This solution provides more comfort to the end-user compared to a normal SQL server.

What needs improvement?

This solution suffers from the same problems that come about in a normal SQL server. One issue is the optimization of function-heavy evaluations. If you define your own functions, the execution plan of the SQL server performs sub-passes of the execution path, which makes the process very slow. Even if there are very easy means to optimize them, it is still slow. The server should perform automatic function optimization. This is a problem in any implementation, Azure or otherwise.

The management is entirely controlled by Microsoft, so there are some restrictions.

For how long have I used the solution?

I have been using this solution for three years.

What do I think about the stability of the solution?

The solution is as stable as any SQL server. I agree with others who say that SQL is more stable than the Microsoft operating systems.

What do I think about the scalability of the solution?

This is a scalable solution.

How are customer service and technical support?

If you have a support contract then it is excellent. They will work at the problem until it has been resolved. The support is very professional.

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

Our customer in Luxembourg is using an Oracle server, rather than SQL Azure because it was a specification of the project. I am not the one who decides which database technology will be used by my clients.

What other advice do I have?

This is the best product that Microsoft has. It is the same product as a normal SQL server but built on Azure. The management is different, depending on the hoster of the cloud.

I would rate this solution a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Master of Information Technology at a individual & family service with 201-500 employees
Real User
Offers security verification and backup but the integration should be faster
Pros and Cons
  • "The stability is good."
  • "The initial setup was very complex."

What is our primary use case?

Our primary use case for SQL Azure is to operate our database.

What is most valuable?

The features I like most is that it offers a lot of securitt verification and backup from our side as well as from within SQL Azure.

What needs improvement?

Security can sometimes be a problem when it affects our business needs. It needs to integrate more security without stopping the service or our business. In some cases we have a lot of restriction on people who needs to use the database for whatever reason. We need more performance but in the same way we need more security - from the application and also in the Internet. The problem is therefore in the internet. 

For how long have I used the solution?

We've been using the solution for two years now.

What do I think about the stability of the solution?

The stability is good at the moment. We are more dependable on the stability from the internet from our service provider. The solution is responsible for 99% of the stability, but most of our problems are due to our local internet provider.

What do I think about the scalability of the solution?

The scalability is good. We have 100 users and one can upgrade the system by performance and by the size of the storage. You can move between different types of storage using block or docket. You can use any way you choose without losing data. So the scalability it is very good. We plan to increase our usage.

How are customer service and technical support?

We are planning to redo the assessment about whether more people should be involved in the technical support. 

How was the initial setup?

The initial setup was very complex. It is hard to explain, but the problem is when you have more than one service. We have only one service but the solution has multiple capabilities. 

The deployment team installed the solution on one machine at a time, so it took very long. I chose a big database and within less than nine minutes I was able to collect data. So that was much faster.

What about the implementation team?

We used a vendor team and they have one or two guys who are responsible for the maintenance. 

What other advice do I have?

When it comes to implementation, my advice would be to integrate between Microsoft platforms. I will rate it an eight out of ten as I would love to see faster integration.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user660030 - PeerSpot reviewer
Data Management Architect at a healthcare company with 201-500 employees
Vendor
Provides an option for maintaining structured data in smaller databases.

What is most valuable?

There is significant abstraction from beginner to intermediate database administration responsibilities. In this way, I can focus on my business objectives, as opposed to heavy upfront cost of ownership when compared to on-premises or IaaS alternatives.

How has it helped my organization?

It provides faster turnaround time to getting solutions customer facing.

What needs improvement?

It could have closer parity to on-premises capabilities. Introduce a graph database engine component.

For how long have I used the solution?

I have been using Azure since its inception.

What do I think about the stability of the solution?

Historically, SQL Azure has tended to choke at databases larger than 50GB, and in some cases, as small as 20GB. Granted, this starts becoming a function of database design.

Caveat: It's been a while since I last attempted to put larger sets of data into a single SQL Azure database. Now, if you don't use resilient connection tolerance practices (or technologies), then it may feel unstable. Here again, it becomes a function of design.

In other words, if you simply choose to use on-premises traditional designs and principles when interacting with SQL Azure, then there is a higher probability of it "feeling" unstable.

How is customer service and technical support?

I've seen and experienced some amazing service and then I've endured appalling interactions, too.

This becomes a function of your SQL engine skill, the diligence and appropriateness of your design, the support tier you purchased, and some luck if you connected with a support engineer who not only spoke your language, but also carried an attitude of chasing down a solution.

How was the initial setup?

The setup is super straightforward. I don't really find that question useful, or at least as useful as, "What is it like incrementally adjusting the design of the database?"

This is where Microsoft's eco-system further outshines the alternatives. Again, this is a much longer discussion, but it's folly to choose a platform, and even a technology, without considering the lifecycle of changes.

In an agile world, you have to ask how you are going to get that data tier to respond efficiently and within business requirements and tolerances.

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

It's an elastic service, at least in its simplest definition, and a proactive one with some reactive capability. Therefore, there is value in monitoring usage and adjusting proactively to gain optimal savings.

Which other solutions did I evaluate?

Alternatives tended to be IaaS offerings hammered or butchered to be PaaS. So, frankly, the answer is that I don't know of other PaaS alternatives.

What other advice do I have?

SQL Azure is a good option for maintaining structured data, especially for smaller databases (0 - 25GB).

My solutions today leverage a plethora of structured and unstructured data. Therefore, having this service in close proximity to the resource groups I use for the other services is beneficial.

It does tend to constrain me to the Azure platform, as I've yet to find a vendor who can give me the RDBMS PaaS offering. Constrain makes it sound like “suck up some pain”. However, I have yet to find the Azure platform limiting.

Here is some context or insight. I was previously on the product team that heavily influenced the direction and feature set of SQL Server, both box (on-premises) and cloud. My focus and specialty is related to scaling the RDBMS tier to support high-demand applications.

To that end, SQL Azure was very useful for a certain set of business problems. At the time, I certainly would not have recommended anything larger than 50GB residing in a SQL Azure database.

I also felt strongly that a significant value proposition of cloud-based RDBMS solutions lay in the as yet untapped elastic-scale possibilities.

To that end, I developed a framework for customers to leverage, which found its way (in a crippled form) into what is today's SQL Azure elastic feature. What I'm trying to say is that true elastic-scale and distributed scale of SQL Azure is hobbled. That frustrates me.

The value proposition of using SQL Azure for mobile and web app solutions is also significant, and it remains as strong as ever. This is especially the case for solutions that enjoy the benefits of structured data.

The on-going improvements of SQL Azure reaching parity with an on-premises feature set is making SQL Azure a viable option for many applications that previously couldn't even begin to look at cloud-based, non-IaaS, therefore PaaS, offerings.

In my current role, I consider SQL Azure the leader for cloud-based RDBMS solutions, far ahead of any other cloud-based RBMS offering. Where I have structured data, SQL Azure is my de facto storage tier.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
IT Manager at a tech services company with 51-200 employees
Consultant
You can change the plan of a service in terms of DTUs, point of restore, and auditing.

What is most valuable?

  • Availability and scalability
  • Ability to understand the application and not necessarily the structure of your database
  • Natural replication of the SaaS service provides efficient availability
  • You can choose the geographical replication: Simply open a map and tag the new location of a replication
  • Scale tab: You can change the plan of the service in terms of DTUs, point of restore, and auditing

How has it helped my organization?

We have configured this solution into a worldwide application based on Microsoft SQL with SQL Azure and with SQL Azure elastic pool.

What needs improvement?

Maybe the portal should have a more detailed and granular way to query data. You can use API for this purpose.

Azure is working on the query engine in order to give you the ability to analyze a query for performance with insight to improve the load or the time of a query.

For how long have I used the solution?

I have used SQL Azure for one year along with the other Azure services.

What do I think about the stability of the solution?

I had no issues during our work.

What do I think about the scalability of the solution?

It is very flexible. In the case of a heavy load period, you don’t see any difference in terms of performance. The advantage with a SaaS service is the normal scalability.

How are customer service and technical support?

If you don't have Premium support, you need to wait for 24 hours to receive support.

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

Other databases like PostgreSQL and SQL Server were evaluated. We decided to switch because our .NET application works well with Microsoft solutions.

How was the initial setup?

The configuration was straightforward.

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

You need to be careful about the size of your database or pool in order to fit it exactly within your budget.

Which other solutions did I evaluate?

We did not evaluate any other options.

What other advice do I have?

The best use of this product is the combination with other SaaS services. Evaluate communication on premise if you need to.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Akin Ayodele - PeerSpot reviewer
General Manager at a tech services company with 11-50 employees
Real User
Top 5
Enables us to provide automated processes for our clients in a highly manageable solution with competitive pricing
Pros and Cons
  • "Because the solution is cloud-based it's highly manageable, it makes maintenance of logs, space, storage and backups much easier compared to a traditional SQL server installation."
  • "If the product could support applications requiring an SQL server for installation, by using SQL Azure as a backend, that would be useful."

What is our primary use case?

We use this product to implement solutions for clients, so the use case can vary. For example, we built a web-based application for a government environmental protection agency. They issue permits to prospective applicants looking to site factories and other business facilities.

How has it helped my organization?

The solution allows us to bring automation to previously manual processes. Payment for permits is made online which eliminates discretion and fraud, and the wider process is streamlined. 

What is most valuable?

Because the solution is cloud-based it's highly manageable, it makes maintenance of logs, space, storage, and backups much easier compared to a traditional SQL server installation.

What needs improvement?

If the product could support applications requiring an SQL server for installation, by using SQL Azure as a backend, that would be useful.  

What do I think about the stability of the solution?

The solution is highly stable.

What do I think about the scalability of the solution?

The product is absolutely scalable.

How are customer service and support?

I was satisfied by the interaction with technical support for this solution. 

How would you rate customer service and support?

Positive

How was the initial setup?

The solution is very easy to set up.

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

With one being expensive and five being competitive, I would give the product a four out of five as it's relatively competitive. It is also important to note that pricing is based on usage.

What other advice do I have?

I would rate this solution an eight out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner / Integrator
PeerSpot user
Practice Lead at a computer software company with 5,001-10,000 employees
Real User
Excellent security features and great auto-scaling
Pros and Cons
  • "Great auto-scaling and security features."
  • "Lack of flexibility for developers in terms of performance assistance."

What is our primary use case?

We use a relational database management system and 90% of the projects I've worked with have used SQL Server. We are partners with SQL Azure. 

What is most valuable?

The main valuable feature is the auto scaling. In addition, the security features they've implemented on cloud make it a little easier compared to on-prem SQL, they're great. It enables added scalability, and costing can be tweaked and made more reliable, flexible and cost effective.

What needs improvement?

I think SQL could be improved in terms of ease of use for developers when it comes to performance. For example, enabling suggestions or auto-tune performances, providing results which are higher level recommendations. I know there are tools that performance analyze, but I personally find it to be overly complicated. If they look at performance assistance, add-ons or plugins that might help the developer, focus can be on business logic rather than performance. This is an ongoing issue for me and I'd like to see developers given the flexibility to change those recommendations, it would simplify things. 

For how long have I used the solution?

I've been using this solution for 20 years. 

What do I think about the stability of the solution?

SQL's stability is dependent on where it's hosted. 

How was the initial setup?

If you're going into a cluster with multiple width or multiple SQL Servers, deployment becomes a little more tricky. In general, though, the initial setup is relatively easy. 

What other advice do I have?

I recommend this solution and I rate it an eight out of 10. 

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