Business continuity is one of the key aspects of any production database landscape. While a single region setup in Oracle Cloud Infrastructure (OCI) already provides high availability, true disaster recovery (DR) requires replicating your database to another region. Oracle Data Guard makes this possible by maintaining a standby database system …
🌤️ Introduction When building infrastructure in Microsoft Azure, everything starts with networking. In this article, you’ll learn step-by-step how to create an Azure VNet Terraform, define subnets, and attach Network Security Groups (NSGs) for traffic control. If you’ve already explored the OCI Virtual Cloud Network (VCN) with Terraform, you’ll immediately …
If you’re looking for a way to combine OCI OKE OCIR Terraform to deploy containerized apps, this guide is for you. This blog post walks you through a real-world OCI OKE OCIR Terraform use case, where we containerize an application locally, push it to Oracle Container Registry, and deploy it …
Are you looking for a simple way to master OCI Kubernetes Terraform automation? If so, you’re in the right place. Good news — you don’t need to piece everything together manually anymore. I’ve built a ready-to-use Terraform module that handles all the complexity for you, and it’s now featured in …
High availability and disaster recovery are essential for modern cloud applications. If your workloads depend on OCI block volumes attached to compute instances, you need protection against region outages. This is exactly where OCI block volume replication with Terraform helps — giving you an automated way to achieve cross-region redundancy. With replication enabled, your …
When building cloud-native applications or migrating existing workloads to Oracle Cloud Infrastructure (OCI), flexibility is key. That’s where OCI flexible shapes come into play — giving you complete control over the number of OCPUs and memory allocated to your virtual machines. In this guide, you’ll discover how to leverage OCI …
In this tutorial, you’ll learn how to set up OCI scheduled autoscaling Terraform using Quartz cron expressions to scale compute capacity at predictable times. In my previous article on OCI Compute Autoscaling, I showed how to set up autoscaling based on threshold metrics such as CPU utilization.In this follow-up, we’ll …
Mixing Terraform manual deployments OCI is a common mistake that leads to state drift and broken automation. In this article, I’ll show you why this happens and how to avoid it. The idea for this blog post came during a recent Zoom webinar I delivered for a large team inside …
In this post, we’ll walk through a real oci nat gateway terraform scenario, revisiting one of the key building blocks of secure and scalable cloud networking — the OCI NAT Gateway, using a real example taken from Lesson 4 of my Flagship OCI Infrastructure Automation Course. In the early days …
When you’re just starting with OCI networking and Terraform, understanding how to correctly configure an Internet Gateway is absolutely essential.In this post, we’ll walk through a real oci internet gateway terraform example — building a basic Virtual Cloud Network (VCN) with a single public subnet, Internet Gateway, route tables, security …










