Autonomous Database, OKE & Functions
Autonomous Database
Automates tuning, patching, backups, and scaling — Autonomous Transaction Processing (ATP) for transactional workloads, Autonomous Data Warehouse (ADW) for analytics. This automation reduces routine DBA burden, trading away some direct manual control for organizations with strict, highly customized change-management processes.
oci db autonomous-database create \
--compartment-id <ocid> \
--db-name mydb \
--cpu-core-count 1 \
--data-storage-size-in-tbs 1 \
--db-workload OLTPOKE — Managed Kubernetes
oci ce cluster create --compartment-id <ocid> --name my-cluster --kubernetes-version v1.29.1
oci ce cluster create-kubeconfig --cluster-id <ocid> --file $HOME/.kube/config
kubectl get nodes # standard kubectl works once configuredOCI Functions (Fn Project)
fn init --runtime python my-function
fn deploy --app my-app
fn invoke my-app my-functionCompute Options: VM vs. Bare Metal
Bare metal instances give full, dedicated, non-virtualized hardware access — eliminating shared-infrastructure "noisy neighbor" contention and satisfying certain compliance/licensing needs — at the cost of the flexibility and rapid resizing typical of virtualized VM instances.
Resource Manager (Terraform)
oci resource-manager stack create \
--compartment-id <ocid> \
--config-source terraform.zip
oci resource-manager job create --stack-id <ocid> --operation APPLYKeep your own version of these notes — editable, searchable, and organised by your stack.
Start free