OCI Compute orchestration in Streamcake: CreateInstance with flexible shapes and SSH keys, boot volume operations, Start/Stop/Reboot, RunCommand over SSH, TerminateInstance, and SSH-based health thresholds.
Streamcake's Oracle Cloud Core service manages the OCI compute lifecycle for streaming workloads: API key authentication against OCI; CreateInstance provisions or polls instances using pre-existing VCN, subnet, and Internet Gateway references; boot volume create/status and launch-from-boot-volume paths; remote RunCommand via SSH; power lifecycle with StartInstance, StopInstance, RebootInstance; teardown with TerminateInstance and optional network cleanup steps; CancelStream for workflow cancellation. Health monitoring uses SSH to collect CPU, GPU, memory, and disk usage against WarningThreshold and ErrorThreshold.
Not sure where to start?
Tell us your use case and we'll recommend the right MediaLive configuration for your workflow.
Provision or poll OCI compute using compartment, image, availability domain, and pre-existing VCN, subnet, and Internet Gateway; populate VNIC IPs and instance OCID in settings.
CreateBootVolume, BootVolumeStatus, and launch-from-boot-volume flows for resize, status checks, and recovery scenarios.
StartInstance, StopInstance, RebootInstance with polling and IsRebooted tracking to avoid duplicate reboot actions.
Execute remote commands using InstanceSSHKey (public key at launch, private key for SSH) — typical Oracle Linux opc user.
TerminateInstance, TerminateInstanceFromBootVolume, optional route/VCN cleanup helpers, CancelStream for orchestrated cancellation.
Workflows reference existing VcnId, SubnetId, and InternetGatewayId — Streamcake fetches configured networking rather than creating new VCN in documented steps.
ShapeProperty configures OCPU/memory for flex shapes and GPU-capable instance types for encoder or transcoding workloads.
GetServiceHealthStatus / GetInstanceUsage compare CPU, GPU, memory, and disk usage to percentage WarningThreshold and ErrorThreshold.
Ready to go live with broadcast-grade reliability?
Provision a Oracle Cloud Core in minutes. No infrastructure to manage — Streamcake handles everything end-to-end.