• Services





Database as a Service (DBaaS) (SQL)

ECOTECH a local south African company have partnered with Microsoft South Africa to provide a cloud based SQL platform based on SQL 2016 and Windows Azure Platform on premise. Together with ECOTECH’s SQL partner and Microsoft this is the first SQL2016 on demand SQL instance offering in South Africa. This platform is built upon enterprise grade server, storage and networking equipment and additionally is architected to provide maximum uptime/availability and very high performance, supported by a team of high skilled specialists, service desk and automated monitoring and alerting systems.

What is DBaaS?

DBaaS is a cloud-based rapid provisioning of databases in the context of a database cloud rather than in the context of individual servers.

DBaaS delivers database functionality similar to what is found in relational database management systems (RDBMS’s) such as SQL Server, MySQL and Oracle. Being cloud-based, on the other hand, DBaaS provides a flexible, scalable, on-demand platform that's oriented toward self-service and easy management, particularly in terms of provisioning a business' own environment.

A managed service, offered on a pay-per-usage basis, that provides on-demand access to a database for the storage of application data.  

Why DBaaS?

In simple terms, it’s a method of storing and managing your data in the cloud that is simple to use and easy to update. You won’t have to devote hours of your time to install, maintain and monitor in-house databases. That’s the cloud provider’s job. Your cloud database can be deployed in just a few clicks and in the end, it will be a lot more secure than your current system. And your hardware? You can stop worrying about that too. You pay only for what you use so you don’t have to make big investments in new technology. Speaking of technology, there are a lot of advantages to having a strong infrastructure in the cloud. Further to the aforementioned, you have access to all the enterprise features without incurring the costs associated with licensing your own enterprise instance!

The advantages of DBaaS?

That’s fine, you might say, but will it work for my business? We think so and here are a few reasons why:


If you’re running your databases on in-house servers, you have to think seriously about security. You’ll have to ensure that your database is up to date to keep it safe from digital threats. You also need to make sure your on-premises location is secure from any possible disaster that could interrupt services. This requires lot of work and resources that your business might not have. If you have a cloud solution, your provider handles security, which means you don’t have to worry about it.

Rapid provisioning

Need a new database in a hurry? No problem. You can scale your usage up or down whenever you need it. This can range from 10GB to 1000GB, depending on the provider.

Reduced cost

Instead of investing large amounts in technology, you pay as you go. You can even start with hourly pay-as-you-go options, depending on your cloud provider. You’re also free of the problems associated with providing new software for each user.


One of the common complaints we’ve heard is that databases just aren’t fast enough. Queries that should take a few minutes sometimes end up taking hours to process. And in some cases, the data isn’t even valid! Cloud-based databases can provide much better performance than traditional on-premises systems. This is because they can gather as many instances as required to complete the database processing as quickly as possible. There’s also the matter of uptime to consider! Most cloud providers have high availability configurations of 99.99% or higher, which is hard to achieve with an in-house solution.

Continuous monitoring and maintenance:

Stop worrying about finding the right IT expert to deal with your database problems. The cloud provider has technical experts working around the clock to monitor and optimize your databases.

Database consumer:

  • On-demand: Quick access to a database allows for greater agility and innovation.
  • Simple: No need to manage a full server ;
  • Abstracted from management of HA, performance.
  • Cost-efficient: Pay for what you use, when you use it.

 DBaaS Products: