Oracle Cloud Infrastructure (OCI) is a cloud computing platform that enables you to build and run a wide range of applications in a highly available, high-performance environment. OCI offers a variety of services, including Database, Data and AI, Analytics, and Core infrastructure.

Users can access these services through Oracle Cloud Infrastructure Identity and Access Management (IAM). After authentication, users can choose a region based on several factors: 

  1. The region closest to the user, which ensures low latency and the highest performance.
  2. Many countries have strict data residency requirements that require compliance.
  3. New cloud services are made available based on regional demand, regularity compliance reasons, resource availability, and other factors.

The main components of the OCI architecture are as follows:

When an application is built, a software-defined virtual network is created. In an OCI region, there are three availability domains, and each availability domain has three fault domains. The fault domains contain the application tier and database tier. Both the application tier and the database tier are replicated across fault domains. All application tiers available in a fault domain are grouped together in one subnet within the availability domain. After choosing a particular region, users can access all the services provided by Oracle Cloud Infrastructure.