Building an Architecture Step-by-Step in OCI: Security Lists and Subnets

Continuing the series of articles with the goal of creating a step-by-step architecture in Oracle Cloud Infrastructure (OCI) to run a web application, we will now create new Security Lists and Subnets. Security Lists provides a virtual firewall for an instance, with ingress and egress rules that specify the types of traffic (protocol and port) allowed in and out of the instances. Subnets are a logical subdivisions of the VCN and all instances in a given subnet use the same Route Table, Security […]

Building an Architecture Step-by-Step in OCI: Route Tables, Internet and NAT Gateways

Continuing the series of articles with the goal of creating a step-by-step architecture in Oracle Cloud Infrastructure (OCI) to run a web application, we will now create new Route Tables, Internet and NAT Gateways. Route Tables contains a set of rules that are used to determine where network traffic is directed (for example, to the internet, to your on-premises network, or to a peered VCN). Internet Gateway is a virtual router you can add to your VCN to enable direct connectivity to the internet. […]

Building an Architecture Step-by-Step in OCI: VCN

From now on, I’ll start a series of articles with the goal of creating a step-by-step architecture in Oracle Cloud Infrastructure (OCI) to run a web application. I’ve drawn the following image to illustrate the final version of the architecture, but since I’m still writing all the articles in this series, the final architecture may change. In this first part, we will create a Virtual Cloud Network (VCN) from scratch to have more control over resources, unlike what we […]

Using the Advanced Options of OCI Compute

Sometimes, when you are creating a new OCI Compute instance you want to have more control, such as setting the private IP or performing some tasks on the first run of your new instance. For these cases, you can use the advanced options when creating a Compute OCI instance. In this article, we will create an OCI Compute instance using the advanced options. If you need help creating an instance of OCI Compute, use this blog post: Creating a VM instance in OCI. Before you click Create to create your […]

Creating a Virtual Cloud Network (VCN) in OCI

Virtual Cloud Network (VCN) is a virtual network in which you can create subnets, route tables and gateways for your compute instances the same way you do in your traditional network. This makes it easy to copy the topology of your network to the OCI. There are two options for creating VCN in OCI: Create Virtual Cloud Network only: Creates a Virtual Cloud Network only. You’ll still need to set up at least one subnet, gateway and route rule to have a working Virtual Cloud Network.Create Virtual […]

Face Recognition API with OCI – Part 1

You may have noticed that I’m studying Machine Learning (including Deep Learning). In my study I like to implement codes from other developers or create some codes from scratch. If you also study about facial recognition you may have heard about Facenet. Facenet is a Tensorflow implementation for face recognition that you can integrate into your projects, and I used it to create my Face Recognition API. In this first article, you will learn how to use my facial recognition API with […]

Creating compartments and policies in OCI

Compartments make it easier to manage cloud resources because the resources within it can only be accessed or managed by users who have permissions. For example, you can organize compartments by project or cost center. Policies are used to grant permissions to users / groups / etc, to manage resources within a compartment. Before creating the compartments, we need to create a new user. Create a new group, too. Don’t forget to associate them. Generate a new temporary password, too. […]