SQL Service Broker 

SQL databases form the backbone of many thousands of applications worldwide. They are indispensable for the structured storage of application data. Depending on the requirements of the application, the various manufacturers support the requirements of an application to varying degrees. 

For this reason, we at evoila have developed service brokers that connect the three most important representatives to SQL databases. Despite the different database platforms, the Service Broker Framework has enabled us to standardize provisioning, ordering variability and scaling and make them usable for every developer with the help of the Open Service Broker Framework. 

“In a world where container and services play an increasing role, it is important to rely on open standards”

PostgreSQL 

PostgreSQL is a free, object-relational database management system (ORDBMS) with roots dating back to the 1980s. Thus it is one of the oldest database systems, which is not only characterized by a high stability and reliability, which let it step into direct competition to commercial products. Since the end of the 1990s, it has also been continuously developed further by the open source community and, thanks to its extensive range of extensions, offers a very high degree of flexibility, which guarantees attractiveness for various workloads, from individual applications to data warehouses to complex web services. 

High Availability 

Our PostgreSQL Deployments support an Active-Passive Setup with automatic Failover 

Service configuration via dashboard and API 

This Service Broker offers the possibility to make individual configurations. These can be performed either manually or via API. 

Shared / Dedicated integration 

All PostgreSQL instances can either run in a large shared cluster or be dedicated VMs/own clusters. 

Self Service Backup Management 

All deployed instances (Shared/Dedicated) allow developers to define and manage their own backup schedules. 

Oracle Database 

Oracle DB is a proprietary, multi-model database management system whose roots go back to the 70s. Thus it is the oldest database system on the market, which not only stands out due to its high stability and security, but has also established a leading market position in the area of relational databases for many years. It is also continuously being further developed and adapted to current market requirements, creating an extensive range of options and additional packages. 

Oracle product range: 
  • enterprise-grade application software 
  • Monitoring and management tools 
  • scalability 
  • High performance through the implementation of strict, normalized data structures 
  • Operating systems such as dedicated Oracle-supported versions of Linux and Solaris 
  • Production of unique database modules, including Oracle Enterprise MySQL and Essbase as well as the primary Oracle database 

Enterprise Standard 

  • robust and stable 

  • tried and tested many times over 

  • mutli tennancy 

  • clustering 

Modules

Countless extensions make it possible to use Oracle DB for many purposes. 

Existing Integration

The Oracle Service Broker supports multiple Existing Endpoints, so you can map service layering across multiple performance classes in your Exadat

MariaDB

MariaDB, a fork developed by MySQL, is a relational open source database management system. The main advantages of MariaDB over MySQL are the ability to use cluster databases without having to use the Enterprise version, and better performance with large data sets. 

Galera Cluster 

Our Service Broker Deployments provide Galera clusters with an Active Passive Setup and are equipped with an automatic failover. 

Storage Engines 

MariaDB supports a large number of storage engines. In this way, the performance of the system can be adapted to the given application. 

Shared / Dedicated integration 

All PostgreSQL instances can either run in a large shared cluster or be dedicated VMs/own clusters. 

Self Service Backup Management 

Alle deployten Instanzen (Shared/Dedicated) erlauben es den Entwicklern eigene Backup Schedules zu definieren und zu verwalten. 

Service configuration via dashboard and API 

All PostgreSQL instances can either run in a large shared cluster or be dedicated VMs/own clusters. 

Compatible with: 

All our service brokers meet the official Open Service Broker API definition. With our interface, developers can order databases in self-service and to a large extent also configure and manage them in self-service (e. g. backup management, specific configuration options for timeouts, users and much more).