0845 222 96000845 222 9600

It’s no secret that the future of the database is in the cloud.

It’s been a revolution that’s been taking place for at least 10 years.

There are just so many advantages:

  • It’s less costly
  • Being subscription-based there’s often no upfront capital expenditure
  • It’s agile and flexible: if you need extra capacity, it’s easy to stretch storage or processing power quickly to accommodate it
  • It’s up to date: it’s hosted on the latest technology and it can be patched and updated without needing a database administrator (DBA)
  • By using only what you need and sharing unused resources, it’s green
  • It also helps the environment by allowing users to work more flexibly and efficiently

Your cloud database options

There are many options, and much depends on what you’re going to use your database for. For example, you might only want your cloud database there as a backup or disaster recovery option.

What 'flavour' of cloud do you need?

Your cloud database options can roughly be divided in to two:

Single-vendor integrated cloud

1.  You might want to create an integrated cloud environment.

This is where applications, platform and infrastructure are all provided by one cloud supplier.

This is the kind of service that can be offered through Oracle and Microsoft (and to some extent by the other cloud providers), and we can advise you on whether it's the best option for you, set up a cloud trial and help implement it. Please see our Oracle Cloud page for more details about the Oracle-specific option.

Single-vendor integrated cloud
Example of multi-cloud use

2. You might prefer to do something more independent.  

Your database would still be cloud-based, but just hosted there: again these facilities may be provided by the likes of Oracle and Microsoft, but there are many other providers like Amazon or Rackspace.

The Xynomix Cloud is ideal for this: you can use software from multiple vendors. This has both advantages and disadvantages; see multi-cloud below.

Public, private, hybrid, on premise, or multi-cloud?

Once you're convinced of the value of having a cloud database, you land in a jargon-heavy world of more options.

Here are some rough and ready definitions:

Public cloud

Public cloud

This is where your database operates on a virtual machine in an off-site datacentre.

This is probably how most people would define the traditional cloud, and the best value option.

Your database will reside on a server (or servers), and processing power may be shared with other companies (like a cluster). This option is available as standard in the Xynomix Cloud.

Private cloud

Private cloud

Do you get squeamish about your data rubbing shoulders with other businesses’ data on the same hardware?

Although cross-traffic between separate companies’ data is virtually impossible, it can give the less technically-minded the frighteners about security. Plus, the chance of slowdowns due to multiple databases running simultaneously is a more substantial risk.

A private cloud database is when it’s still running in a remote datacentre, but it has its own dedicated server, which never changes. You usually have to pay more for this, but it means that you can specify the performance of your server(s) in advance, and you won’t have to share bandwidth or processing power. If you wanted to cause havoc at your company, you’d only have to flick one switch on 'your server', not all the switches in the datacentre (that’s a metaphor for illustrative purpose only!).

This is also available in the Xynomix Cloud.

Private cloud
Cloud on premises

On premise cloud

No - that isn’t tautological, but it’s close.

This is where you get the advantage of having a physical server on your premises, often known as an "appliance". Perhaps it will handle sensitive confidential data that has a regulatory reason to stay on premise, for example. 

That on-premise server will enjoy some of the benefits of a public/private cloud service, such as being monitored, patched and upgraded remotely by the cloud provider. Unfortunately it has some of the disadvantages present in having a purely on-premise database solution, but that’s the way the biscuit breaks.

Oracle's on premise cloud solution is called Cloud at Customer, or CaC.

Hybrid cloud

Hybrid cloud

This is a combination of two or all the other methods, either/or on premise and in the cloud. It's most commonly known as a combination of public cloud and private cloud. It also can be related to cloud storage of data – where you could store different types of data (as in regularly-accessed vs. archive data) - but could also apply to different databases needing different levels of performance or security.

Hybrid cloud
Multi cloud

Multi-cloud

This is the practice of using multiple cloud providers, like option 2 above. By doing this, the upside is that you have multiple redundancy in the event of a cloud provider experiencing problems (unlikely with the big players, but possible). You can also pick and choose the best prices, and the best software for purpose.

The downside is that different cloud providers (and their related apps) may not play nice together! If you experienced rapid growth it could become unwieldy and difficult to manage. Regardless, it's something we can advise you on.

Unfortunately there isn't a 'best cloud database' to rule them all 

It entirely depends on your needs. As independent experts we will advise you on which option is right for you, and give you an honest, independent assessment of what can be improved by taking your database to the cloud.

Most companies will start with a hybrid cloud setup - out of necessity - but we’ll consult with you about your best options, dependent on your unique business needs. If you decide to take advantage of a cloud database - which will be worthwhile in most cases - we can also offer useful Xynomix Cloud Trials, where we take the effort out of the “try before you buy” process. 

The best place to start is for us to have a chat about what you need.

Don’t worry: there's no obligation and we won't waste your time.

If you're specifically interested in the Oracle database in the cloud, please see our Oracle Cloud Database page.

Please contact us, and we can help you begin your cloud database journey.