
dbgenre
17 FOLLOWERS
Focuses on sharing technology knowledge on Oracle, MongoDB, Redis, etc database platforms.
dbgenre
11M ago
Its pleasing to see that Google considered the teething trouble what Engineers or Developers face on a day to day basis, as we transform ourselves adopting the new ways of working in the cloud platform.
Everyone agrees, due to security concerns most of the enterprises do not allow to connect to either CloudSQL or AlloyDB instances directly from the engineer's laptop, rather below is how it typically works!!!
Well, it doesn't seem to be the case with the AlloyDB anymore with the introduction of AlloyDB Studio. This is a feature that comes with an embedded GUI Client from the Google Cloud Conso ..read more
dbgenre
11M ago
How Google has designed AlloyDB internally by using its best services like Borg, Colossus, etc..
Reference:
Borg: https://research.google/pubs/large-scale-cluster-management-at-google-with-borg/
Colossus: https://cloud.google.com/blog/products/storage-data-transfer/a-peek-behind-colossus-googles-file-system
Control Plane: https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture ..read more
dbgenre
2y ago
Welcome to my another post about RBAC (Role Based Access Control) on Amazon DocumentDB. Access restrictions are always important to keep our databases and collections safe from unauthorized users or restricting accounts which doesn't require certain access based on the role a user plays.
Every DocumentDB cluster gets created with 2 default users.
serviceadmin user
master user
Serviceadmin user is created by Amazon for implicit uses to get the cluster created and we will not be able to control or administer the serviceadmin user. Master user is additionally created as part of cluster creation ..read more
dbgenre
2y ago
Hey there,
In this post, lets see how we can create an Amazon DocumentDB cluster. Amazon DocumentDB (with MongoDB compatibility) is a NOSQL database claimed to be a fast, reliable and it is a fully managed database service from AWS.
Prerequisites for the lab:
You will need a personal or corporate Amazon AWS account
Access to AWS console to create and configure the cluster
Initial step before creating a cluster is to create a "Security Group" and then a "Subnet Group".
Creating a Security group:
Search for VPC and get into it.
Then click on "Security groups" and then click on "Create securit ..read more
dbgenre
2y ago
In this post, let's see how we can create and administer a new user in Amazon DocumentDB service. Amazon DocumentDB (with MongoDB compatibility) is a NOSQL database claimed to be a fast, reliable, and it is a fully managed database service from AWS.
Please read through the below link for more details.
https://docs.aws.amazon.com/documentdb/latest/developerguide/what-is.html
There are 2 things to consider for setting up a user account for DocumentDB.
1st is to create a role that serves the right access privileges required
2nd is to create a user and assign the role to the user
Connecting to A ..read more
dbgenre
3y ago
As our life gets more and more easy to handle our infrastructure on Cloud. I came across backing up and restoring databases from a CloudSQL instance on a project and restore it to a different project's instance.
Google's Cloud SQL provides a cloud-based alternative to local MySQL, PostgreSQL, and SQL Server databases. You should use Cloud SQL if you want to spend less time managing your database and more time using it.
We'll see 4 different use cases and I am using PostgreSQL version of CloudSQL here.
1) Backing up our source instance
2) Restoring an instance from a backup
3) Restoring to a di ..read more
dbgenre
3y ago
As the world moves into end-to-end automation, it is also important for us to secure the passwords into a vault or wallet so they are encrypted and also helps the application or automation script to authenticate to the database without calling a password as variable from a file or other means.
Refer here to see how to setup SSL/TLS certs on your Oracle database to secure your connection to the database.
Before we initialise, it is understood that that wallet is created and the SSL/TLS certs are imported for the use of client.
If not, let's do that first.
orapki wallet create -wallet $ORACLE_H ..read more
dbgenre
3y ago
In this article we’ll see how to secure the connection between a client/application and an Oracle DB using SSL/TLS certs.
Automation is what we talk every single day and such security and password-less authentication is quite useful to keep our DB hardened and also help our scripts/batches to authenticate securely from a remote system. After you read and understand this article, also see here to know more on how to setup password-less authentication to an Oracle database System.
Prerequisites:
To make this work, consider 4 things that interact with each other. They are,
Setting up Wallet and ..read more
dbgenre
3y ago
I have written this article keeping in mind a college student to be able to install Oracle 19c Database software to start exploring. So the article is going to be step by step installation.
https://www.dbgenre.com/ora19csa
Hope this helps you.
Regards,
Balaaji Dhananjayan ..read more