Common Mistakes Made When Building an On-Premises Private Cloud Infrastructure
A private cloud is a scalable hosting solution that provides agility and redundancy of IT infrastructure for your enterprise. Private cloud solutions are suitable for enterprises that have large compute and storage requirements, need to...
Understanding the DBaaS Architecture
What is a DBaaS? The current trend for DBaaS or Database-as-a-Service and its terminology have grown so much that even its nomenclature also are termed as a cloud database or a managed-service database service. Technically...
A Security Checklist for MongoDB Production Deployments
When an application requires a large geographical area to perform an organization is often forced to store its data in the cloud. Applications built on MongoDB are not an exception to this concept. Failure to...
MariaDB Server Database Encryption Basics
Encryption is one of the most important security features to keep your data as secure as possible. Depending on the data that you are handling, not always it is a must but you should at...
Data Encryption as a Shared Responsibility
One of the fundamental things to understand about cloud technologies is the shared responsibility model. Too often, individuals and corporations get carried away with the idea of "the cloud" and the convenience that comes with...
Using the MariaDB Audit Plugin for Database Security
There are different ways to keep your data safe. Practices such as controlling database access, securing configuration, upgrading your system, and more are part of database security. It is even possible that you have security...
PostgreSQL Anonymization On Demand
Before, during, and after the GDPR came into town in 2018, there have been many ideas to solve the problem of deleting or hiding user data, using various layers of the software stack but also...
MySQL Workbench Alternatives – ClusterControl Database User Management
MySQL user and privilege management is very critical for authentication, authorization and accounting purposes. Since MySQL 8.0, there are now two types of database user privileges: Static privileges - The common global, schema and administrative...
My Favorite PostgreSQL Extensions – Part Two
This is the second part of my blog “My Favorite PostgreSQL Extensions” wherein I had introduced you to two PostgreSQL extensions, postgres_fdw and pg_partman. In this part I will explore three more. pgAudit The next...
Tips for Managing PostgreSQL Remotely
A wide range of resources are available for you when managing your PostgreSQL database clusters remotely. With the right tools managing it remotely is not a difficult task. Using fully-managed services for PostgreSQL offers an...
An Overview of MongoDB User Management
Database User Management is a particularly important part of data security, as we must understand who is accessing the database and set the access rights of each user. If a database does not have a...
Using SSH Tunneling as a VPN Alternative
Using a VPN connection is the most secure way to access a network if you are working remotely, but as this configuration could require hardware, time, and knowledge, you should probably want to know alternatives...