OCI Operations Associate key terms
OCI Operations Associate · Get comfortable with the vocabulary.
- Fault Domain
- Related: Availability Domain, Region
A grouping of hardware inside an availability domain that shares a single physical infrastructure unit. Spreading instances across fault domains reduces the chance that one hardware failure affects multiple resources simultaneously.
- Availability Domain
- Related: Fault Domain, Region
One or more isolated data centers within a region, each with independent power and network. Distributing workloads across availability domains supports high availability and protects against localized outages.
- Region
- Related: Availability Domain, Realm
A geographic area containing one or more availability domains. Regions are the top-level location boundary for deploying and organizing cloud resources and for meeting data residency needs.
- Realm
- Related: Region, Tenancy
A logical collection of regions that share the same identity and access management boundary. Resources are generally not shared across realms, which separates commercial and government cloud environments.
- Tenancy
- Related: Compartment, Root Compartment
The secure, isolated root compartment that an organization receives when it subscribes to the cloud. All compartments, users, policies, and resources are created inside a tenancy.
- Compartment
- Related: Policy, Tenancy
A logical container used to organize and isolate resources for access control and cost tracking. Policies grant permissions at the compartment level, and compartments can be nested.
- Root Compartment
- Related: Compartment, Tenancy
The top-level compartment automatically created with a tenancy. It contains all other compartments and resources, and policies written here apply broadly across the tenancy.
- Policy
- Related: Dynamic Group, Compartment
A human-readable statement that grants groups permission to perform specific actions on resources in a compartment or tenancy. Policies are the core mechanism of authorization.
- Dynamic Group
- Related: Policy, Instance Principal
A group whose membership is defined by matching rules on resource attributes rather than manual assignment. It is commonly used to let instances or services call APIs without stored credentials.
- Instance Principal
- Related: Dynamic Group, Policy
An identity that lets a compute instance authenticate to cloud APIs automatically, based on its membership in a dynamic group. It removes the need to store user credentials on the instance.
- Service Limit
- Related: Service Quota, Region
A quota on how much of a given resource a tenancy can create in a region, such as the number of instances or total cores. Limits can be increased by requesting an adjustment.
- Service Quota
- Related: Service Limit, Compartment
A policy that lets administrators set their own enforced maximums on resource usage within a compartment, below the service limit. It helps prevent accidental over-provisioning.
- Shape
- Related: Flexible Shape, Instance
A template that defines the resources allocated to a compute instance, including the number of CPUs, amount of memory, and whether it uses a fixed or flexible configuration.
- Flexible Shape
- Related: Shape, Instance
A compute shape whose CPU and memory can be configured independently within allowed ranges. It allows right-sizing workloads instead of paying for fixed resource bundles.
- Instance
- Related: Shape, Boot Volume
A virtual or bare metal compute resource running an operating system image. Instances are launched into a subnet, attached to a shape, and managed through lifecycle states.
- Boot Volume
- Related: Block Volume, Instance
The storage volume that contains the operating system image and is attached to an instance at launch. It persists independently of the instance and can be preserved or replaced.
- Block Volume
- Related: Boot Volume, Volume Backup
Network-attached persistent storage that can be attached to compute instances as additional disks. Volumes can be detached and reattached, resized, and backed up independently.
- Virtual Cloud Network
- Related: Subnet, Security List
A software-defined network that hosts subnets, route tables, gateways, and security rules. It provides the networking foundation for all resources in a region.
- Subnet
- Related: Virtual Cloud Network, Route Table
A contiguous range of IP addresses within a virtual cloud network that resources are launched into. Subnets can be public or private and are bound to a single availability domain or the region.
- Security List
- Related: Network Security Group, Subnet
A set of stateless ingress and egress rules applied at the subnet level to control traffic. Every resource in the subnet inherits these rules unless overridden by stricter controls.
- Network Security Group
- Related: Security List, Virtual Cloud Network
A set of stateful firewall rules that can be applied to specific virtual network interface cards rather than whole subnets. It enables granular, per-resource traffic control.
- Route Table
- Related: Subnet, Internet Gateway
A collection of rules that determine where network traffic is directed from a subnet. Each rule maps a destination CIDR to a target gateway or private endpoint.
- Internet Gateway
- Related: NAT Gateway, Route Table
A highly available gateway that enables communication between a virtual cloud network and the public internet. It requires public IP addresses and matching route and security rules.
- NAT Gateway
- Related: Internet Gateway, Service Gateway
A gateway that lets resources in a private subnet initiate outbound internet connections without exposing them to inbound traffic. Return traffic is allowed automatically.
- Service Gateway
- Related: NAT Gateway, Route Table
A gateway that provides private access to supported cloud services without routing traffic over the public internet. It keeps service traffic inside the cloud network backbone.
- Object Storage Bucket
- Related: Lifecycle Policy, Pre-Authenticated Request
A container for storing objects and their metadata in a flat namespace. Buckets have configurable storage tiers, visibility, and lifecycle rules for automatic data management.
- Lifecycle Policy
- Related: Object Storage Bucket, Storage Tier
A rule set that automatically transitions or deletes objects after defined time periods. It reduces storage cost by moving infrequently accessed data to cheaper tiers.
- Pre-Authenticated Request
- Related: Object Storage Bucket, Policy
A time-limited URL that grants access to a specific object or bucket without requiring credentials. It is useful for sharing data with external parties securely.
- Volume Backup
- Related: Block Volume, Boot Volume
A point-in-time copy of a block or boot volume stored independently of the source. Backups can be used to restore data or to create new volumes.
- Autonomous Database
- Related: Database System, Backup
A fully managed database service that automates provisioning, tuning, patching, and scaling. It offers serverless and dedicated deployment options with built-in high availability.
- Database System
- Related: Autonomous Database, Data Guard
A managed database deployment on virtual machines or bare metal that gives control over the operating system and database configuration. It supports options such as Data Guard and RAC.
- Data Guard
- Related: Database System, Availability Domain
A disaster recovery feature that maintains a synchronized standby database in another location. It enables failover and switchover with minimal data loss.
- Vault
- Related: Master Encryption Key, Secret
A managed service for creating and controlling encryption keys and secrets. It centralizes key lifecycle management and separates key custody from the data being protected.
- Master Encryption Key
- Related: Vault, Secret
The top-level key in a vault that protects data encryption keys. It is never exported in plaintext and can be rotated on a schedule.
- Secret
- Related: Vault, Instance Principal
An encrypted credential or configuration value stored in a vault and retrieved by applications at runtime. Using secrets avoids hard-coding sensitive data in code or images.
- Metric
- Related: Alarm, Monitoring Query Language
A time-series measurement emitted by a resource, such as CPU utilization or network throughput. Metrics feed dashboards, alarms, and autoscaling decisions.
- Alarm
- Related: Metric, Notification Topic
A rule that watches a metric against a threshold and triggers a notification or action when breached. Alarms can publish to a topic or invoke a function.
- Notification Topic
- Related: Alarm, Event Rule
A publish-subscribe channel that delivers messages to subscribed endpoints such as email, HTTPS, or functions. It is commonly the destination for alarm and event messages.
- Event Rule
- Related: Notification Topic, Function
A rule that matches resource state-change events and routes them to a target such as a function or stream. It enables reactive automation without polling.
- Monitoring Query Language
- Related: Metric, Alarm
A query syntax used to select, aggregate, and transform metrics for charts and alarms. It supports grouping, interval statistics, and mathematical expressions.
- Autoscaling Configuration
- Related: Instance Pool, Metric
A policy that automatically adjusts the number of instances in an instance pool based on metrics or a schedule. It helps match capacity to demand while controlling cost.
- Instance Pool
- Related: Autoscaling Configuration, Fault Domain
A group of identical compute instances managed together from a single configuration. Pools support scaling, rolling replacement, and even distribution across fault domains.
- Function
- Related: Event Rule, API Gateway
A small, serverless code unit that runs on demand in response to events or HTTP calls. Functions scale automatically and are billed by execution time and resources consumed.
- API Gateway
- Related: Function, Policy
A managed service that exposes backend services such as functions through a stable HTTP endpoint. It handles routing, authentication, rate limiting, and request transformation.
- Budget
- Related: Cost-Tracking Tag, Compartment
A spending threshold set on a compartment or cost-tracking tag that triggers alerts when actual or forecast costs exceed it. Budgets support proactive cost control.
- Cost-Tracking Tag
- Related: Budget, Compartment
A tag applied to resources so their consumption can be grouped and analyzed in cost reports. It enables chargeback and identification of unowned spending.
- Cost Analysis
- Related: Budget, Cost-Tracking Tag
A reporting tool that visualizes usage and spending by service, compartment, or tag over time. It supports filtering, forecasting, and export of cost data.
- Infrastructure as Code
- Related: Resource Manager, Stack
The practice of defining and provisioning resources through machine-readable configuration files rather than manual console actions. It enables repeatable, version-controlled deployments.
- Resource Manager
- Related: Infrastructure as Code, Stack
A managed service that runs plans and applies against Terraform configurations. It tracks state, supports drift detection, and applies changes across compartments consistently.
- Stack
- Related: Resource Manager, Infrastructure as Code
A Resource Manager object that groups a Terraform configuration, its variables, and its state. Jobs such as plan, apply, and destroy run against a stack.
- Audit Log
- Related: Policy, Tenancy
An immutable record of API calls made against tenancy resources, including who made the request and when. It supports security investigations and compliance reporting.
- Tagging
- Related: Cost-Tracking Tag, Cost Analysis
The practice of attaching key-value metadata to resources for organization, automation, and cost allocation. Defined tags are governed by namespaces and can enforce policy conditions.