From the course: Oracle HeatWave MySQL Foundations

Oracle Cloud infrastructure basics

- [Instructor] Welcome to this lesson on Oracle Cloud Infrastructure Basics. This introduction covers the basic knowledge of Oracle Cloud infrastructure required to deploy MySQL heatwave. Oracle Cloud infrastructure physical architecture consists of regions, availability domains, and default domains. A region has one or more availability domains. Each availability domain has three default domains. A region is a localized geographical area, usually within the border of a city. For example, Phoenix is a region on US West Coast, and Melbourne and Sydney are regions in Australia. Oracle Cloud infrastructure is physically hosted in regions around the world. Customers can choose which region they want to host their data and services. You should choose a region closest to your users for lowest network latency and highest performance. Availability domains are one or more data centers located within a region. All availability domains in a region are connected to each other by a low latency, high bandwidth network. The availability domains do not share any physical infrastructure, such as power or cooling, or the internal network. Therefore, the failure that impacts one availability domain is unlikely to impact the availability of others. A fault domain is a grouping of hardware and infrastructure within an availability domain. Each availability domain in OCI has three fault domains. Fault domains provide anti-affinity to protect against unexpected hardware failures and plan maintenance of the hardware. For example, if one fault domain fails or shuts down for maintenance, the other fault domains are still available. Each OCI account is created with a tenancy or root compartment. Customers can create additional compartments as required. Compartments are tenancy wide across all regions. When you create a compartment, it's available to every region that your tenancy is subscribed to. Compartments are logical containers used to organize and isolate your cloud resources. Every cloud resource is created in a compartment. Most resources can be moved from one compartment to another compartment. A VCN is a software defined network that you set up in OCI. It works like a physical network with subnets, gateways and routers. Firewall rules can also be configured. A VCN resides in a single OCI region. A VCN has one or more non-overlapping CIDR blocks of IP addresses. It supports both IPV4 and IPV6. A VCN is further divided into subnets. Each subnet in a VCN consists of a contiguous range of IP addresses that do not overlap with other subnets in the VCN. Any OCI services or instances created in a public subnet can be attached with a public IP address. Each subnet has a route table and one or more security lists. Route tables configure how to route the traffic out of the VCN through various gateways, such as internet gateway and NAT gateway. Security lists restrict the ingress and egress traffic of a subnet and acts like a firewall. A subnet can be public or private. The virtual network interface card, or VNIC, of any services or instances created in a subnet is allocated a private IP address. This IP address is taken from the CIDR range of the subnet. Routing within a VCN is automatic. No additional configuration is required. In a public subnet, a VNIC can also be assigned a public IP address. A public IP address is unique across the internet. An internet gateway attached to the public subnet allows both incoming and outgoing communications to the internet. In a private subnet, a VNNIC can only have a private IP address. It cannot be assigned without a public IP address. A NAT gateway attached to a private subnet only allows outgoing communications to the internet. It can't accept incoming connections from the internet. It can accept incoming connections from within the VCN paired VCN or VPN configured with the VCN, but not from the public internet directly. To summarize, in this lesson, you learned to describe the Oracle Cloud infrastructure physical architecture, describe compartments and tendencies in OCI, list the components of a virtual cloud network or VCN, and identify the differences between public and private subnets. Thanks for watching.

Contents