Skip to content
VIREOPS for Oracle Cloud is live. AWS collection is built and ships in Release 2.See what's in the platform
Act

Act safely, with guardrails built in

Start, stop, resize, back up, patch and schedule from the same screen where you found the problem. A person always starts the action, a second can approve it, and every step is audited.

Cloud actions: running, waiting approval and scheduled actions with an activity log
VIREOPS never deletes, terminates or detaches. It never acts on its own judgement, and AI never holds the permission to write to your cloud. At most, AI can propose an action for a person to approve.
Guardrails

Every action follows the same six rules

A person starts it

Nothing runs because a rule fired or a model suggested it. Running an action needs the operation permission and MFA.

A second person can approve it

Approval rules by action, environment and criticality. A requester can never approve their own request.

Every step is audited

Each request, approval, refusal and result lands in the append-only audit log.

A separate, opt-in policy

Operations need their own OCI policy, each statement narrowed to the one action it allows. Collection stays read-only.

Switched on per connection

An administrator turns operations on for each connection. Licensed under the Operations module.

Deterministic calls

Every action is a plain OCI SDK call. No AI, no shell, no scripts in between.

Actions

What VIREOPS can do in your cloud

Live means running on our demo estate with real OCI resources. Built means built and tested, not yet exercised live.

ActionDetailStatus
Instance start, stop, rebootGraceful stop and graceful rebootLive
Resize a flexible shapeNow, or in a maintenance windowLive
Boot and block volume backupFull or incrementalLive
Copy the latest backup to another regionFor a DR copyLive
Assign an Oracle backup policyNever replaces an existing policyBuilt
Autonomous Database start and stopAnd longer backup retention, only ever longerLive
Autonomous Database manual backupBuilt
DB system and MySQL HeatWave start and stopBuilt
DB system automatic backups onNever off, never shorterBuilt
OS updatesThrough OS Management Hub: security, bug fixes or allLive
Launch an instanceShapes, images and fault domains read live; OS time zoneLive
Schedule hooksCall your OCI Function before stop and after start; a failing before-stop keeps the instances runningBuilt
Governed tagsWrite vireops defined tags: application, environment, criticality, ownerLive
Operations on AWSAWS stays read-onlyNot yet

Launch with the facts already filled in

Shapes, images and fault domains are read live from your tenancy, into a compartment and subnet VIREOPS has already collected.

  • OS updates through OS Management Hub, choosing security updates, bug fixes or everything. In testing, one run installed 214 security updates on a VM.
  • Bulk actions run one operation per resource. Each is validated and audited on its own, and refusals are listed with the reason.
Launch an instance form
Approvals

Four eyes where it matters

Decide which actions need a second person, by action, environment and criticality. A production resize can need two approvals while a dev reboot needs none.

  • One or two approvals per rule.
  • No self-approval: a requester can never approve their own request.
  • Expiry: unapproved requests expire after 24 hours by default.
  • Batch approval for a queue of related requests.
  • Notified: approvals waiting appear in the bell and, once email is set up, within a minute by email.
Approvals queue
Schedules

Start and stop on your calendar, not ours

Turn non-production off outside business hours and see the saving, estimated from each instance's own compute cost.

  • By time zone and weekday, with daylight saving handled correctly.
  • Target chosen resources, a tag such as env=dev, or an application, resolved again at every run.
  • Holiday calendars, and one-off skip, postpone or restore.
  • Missed runs are recorded and never run late.
  • Protected resources: anything tagged vireops-protected=true is always skipped.
Start and stop schedules
Governed tagging

Tags that mean something, written safely

Give every resource an application, environment, criticality and owner. Those tags drive schedules, approval rules and reports.

  • Only vireops keys change. Other namespaces and freeform tags are kept exactly.
  • VIREOPS never removes a tag.
  • Drift is shown as "Differs" and can be put back.
  • "Written to OCI" shows until the next collection confirms the change.
Tagging page

Questions about cloud actions

Does turning on actions change the read-only collection?

No. Collection keeps its own read-only policy. Operations need a separate, opt-in OCI policy with each statement narrowed to one action, and an administrator turns them on per connection.

Can AI run an action?

No. AI never holds the write permission. A person always starts an action, and Ask VIREOPS has no write tools at all.

What stops someone approving their own change?

The approval engine. A requester can never approve their own request, running and approving both need MFA, and both are separate permissions held by different roles.

Can VIREOPS delete or terminate resources?

No. VIREOPS never deletes, terminates or detaches anything, and backup settings only ever get longer, never shorter or off.

Are actions available for AWS?

Not yet. The AWS connector is read-only; cloud actions are OCI only today.

Let's map your cloud estate together.

See VIREOPS on a live OCI estate: scored, priced and evidenced in one walkthrough. NotionAce deploys it in your tenancy within days.