Create REST API from your database in minute with Feathers.js
Creating REST APIs is a fairly repetitive task. You’re always rewriting the Create, Read, Update, Delete methods…In my search for a framework capable of generating a REST API, I discovered Feathers, a...
View ArticlePatching Oracle databases with Nutanix NDB
A few years back I had the great opportunity to test Nutanix NDB, at that time called Nutanix Era, and I had written a few blogs about provisioning Oracle databases, taking snapshot, log catchup,...
View ArticleSQL Server Security: Ensure that SQL Server service accounts are not a member...
These last few weeks, I work on a project to check the compliance of an instance with the Center for Internet Security (CIS) document. The Benchmark documentation provides prescriptive guidance to...
View ArticleGetting started with Greenplum – 6 – Why Greenplum?
Now that we have the basic knowledge for operating a Greenplum cluster we should talk about why Greenplum can be option and what are the benefits of such a system. Again, here are the previous posts:...
View ArticleKubernetes Network Policy by using Cilium – Beginner Level
In my blog post series about Kubernetes networking, I wrote here that by default, all pods can communicate together in a “vanilla” Kubernetes. Whatever they belong to the same namespace or not. To...
View Articledbi services and KubeCon EU met in Paris
During three days, we will have the chance to mix Paris, Kubernetes, and new trendy technologies: all that in a cloud native spirit. With my colleague Arnaud, we left Basel right after lunch time on...
View ArticleKubeCon & CloudNativeCon 2024 in Paris – The Lightning Talks
For my 2nd time at the KubeCon & CloudNativeCon Europe – the right place to be for all the Kubernetes & CloudNative technical sessions, showcases, networking and to have fun – the event took...
View Articledbi services and KubeCon EU met in Paris, and it was intense!
Feel free to read my colleague Arnaud; he also gave his opinions on this blog post. If you missed my feedback on our first day at KubeCon, please jump here! The last two days were again pretty...
View ArticlePostgreSQL 17: Convert a physical replica to a logical replica using...
Logical replication in PostgreSQL came with Version 10, which is already out of support. I’ve written about this a long time ago but the basic building blocks are still the same. Setting this up...
View ArticleContainers Security – Protect Against SSN Exfiltration with NeuVector
You may have heard a few weeks ago, in France, more than 30 millions Security Social Numbers (SSN) have been stolen. These data have been exfiltrated from databases. In these modern days, you are...
View ArticleAdd a UI to explore the Feathers.js API
Following on from my previous article: Create REST API from your database in minute with Feathers.js, today I want to add a UI to explore the Feathers.js API. When we provide an API, it’s common to...
View ArticleCloud Native Storage: Identify your storage
Welcome back in this series of blogs regarding Cloud Native Storage. Check my previous on Cloud Native Storage: Overview for the introduction. In this one, I will discuss about the process involved in...
View ArticleClone Oracle Database configured with Oracle Key Vault (OKV)
Introduction This post is to describe the process of cloning an Oracle Database which is configured to store the TDE (encryption keys) in the Oracle Key Vault (OKV) If the source database is...
View ArticleZDM Physical Online Migration failing during ZDM_SWITCHOVER_SRC phase
When using ZDM for a Physical Online Migration, even in the last current version, 21.4.5.0.0, switchover is failing. In this blog, I will share the reason and the solution to solve the problem before...
View ArticleZDM Physical Online Migration – A success story
I have been recently blogging about ZDM Physical Online Migration where I was explaining this migration method and preparing customer On-Premises to ExaCC migration. See my blog,...
View ArticleODA X10 lineup now supports Standard Edition 2
Introduction 6 months ago, Oracle introduced the new Oracle Database Appliance X10 lineup. The biggest surprise came from the supported editions: these new ODAs were Enterprise Edition only! This was...
View ArticleEnhance Containers Security – Prevent Encrypted Data Exfiltration with NeuVector
In my previous blog post we have seen how NeuVector from SUSE can detect and prevent data exfiltration. We used the DLP (Data Loss Prevention) feature of NeuVector to recognize patterns in our HTTP...
View ArticleREKEY operation on Oracle Database configured with Oracle Key Vault
Introduction When Oracle database is configured with Oracle Key Vault, all mater encryption key (MEK) are stored on Oracle Key Vault server. Rekey is the operation of changing the MEK. In the previous...
View ArticleODA patching: ASR manager stuck to old version
Introduction Patching an Oracle Database Appliance is mainly applying 3 patches: the system patch, including OS and Grid Infrastructure updates, the storage patch for data disks and disk controllers,...
View ArticlePostgreSQL 17: Add allow_alter_system GUC
Some time ago I’ve written about the options to disable the “alter system” command in PostgreSQL. While there is nothing up to PostgreSQL 16 to do this natively, there are solutions for this...
View Article