HashiConf Digital 2020

Last week I was attending a 5-days event provided by HashiCorp. Previous year it was fully "analog" meaning physically organized in Seattle, US. It was a great time for me! I have learned a lot about new approaches and technologies, especially in Infrastructure as Code scope. This year for the obvious reason (COVID19 pandemic outbreak) … Continue reading HashiConf Digital 2020

Schedule-based OCI Compute Autoscaling deployed with Terraform

About autoscaling, I have recorded video and written a blog post a few months back. At that time autoscaling was based only on thresholds, commonly called metric-based autoscaling. Precisely speaking, it means that after crossing some defined level of CPU or memory utilization, you could expect the automatic provisioning of additional compute instances defined in … Continue reading Schedule-based OCI Compute Autoscaling deployed with Terraform

Don’t mix Terraform and manual deployments – three use-cases in OCI

The idea of this blog post and video have been born very recently. I was delivering a zoom-based webinar for some big team inside Oracle and after a 1-hour presentation, a Q&A session has been arranged. One of the questions was related to mixing manual and Terraform-based deployment. The question has been crafted in a … Continue reading Don’t mix Terraform and manual deployments – three use-cases in OCI

OCI ATP Refreshable Clone with Terraform

This post is not the first one about OCI ATP Cloning capabilities. I have published information about it a few months back and it covers ATP cloning from the backup and cloning directly from a particular instance. But this is a one-time action, which means the clone will start to exist as an independent ATP … Continue reading OCI ATP Refreshable Clone with Terraform

How to build OCI Streaming, OCI Functions, and OCI ATP with Terraform

The Streaming Service has been released some time ago in OCI. I am not sure, how much it is popular at the moment. It is very possible it doesn't... I can imagine why... I was looking for a good source of knowledge besides the official documentation. That includes YouTube and generally speaking results from Google … Continue reading How to build OCI Streaming, OCI Functions, and OCI ATP with Terraform

OCI Resource Manager – Discovering Resources to create Stack

The previous post was related to OCI Resource Manager (ORM). I was trying to explain how to integrate ORM with the GitLab service to control the versions of your Terraform code. Today I will continue to work with ORM. And let's imagine you are ORM and Terraform newbie, but you envisioned to use Infrastructure as … Continue reading OCI Resource Manager – Discovering Resources to create Stack

OCI Resource Manager integration with GitLab

Last few weeks I was very busy and couldn't continue to record videos. Frankly speaking, I had to pass HashiCorp Certified Terraform Associate exam and on the other hand, spent some time with my family (vacation at Baltic Sea) to reload myself after this hard COVID period. Anyway, now I have discovered a sad fact … Continue reading OCI Resource Manager integration with GitLab

Deployment of the course in OCI Cloud Shell

My zero to hero Terraform + OCI training is getting more and more popular. As you can see on the left, more than 80 people have decided to enroll and study basic or complex OCI topologies deployed automatically with the usage of Terraform. For me, it is a huge thing, you know! It sounds like … Continue reading Deployment of the course in OCI Cloud Shell

DataGuard Protection for OCI Autonomous Database

Recently I have discovered that now you can provision a standby Autonomous Database on shared Exadata infrastructure. This peer database can be then used for data protection and disaster recovery. The technology behind is well known. It is Data Guard, here called Autonomous Data Guard. Sounds great? There is only one drawback. Your primary ATP … Continue reading DataGuard Protection for OCI Autonomous Database