Infrastructure

Servers: one fleet view across every cloud and data centre

Inventory, patch state, configuration baseline and an audited access path for every host, whether it runs in AWS, Azure, Google Cloud or a rack you own.

Short answer

What is Servers?

DevOpsArk servers is the module that inventories virtual machines and bare-metal hosts across clouds and data centres, tracks their patch state and configuration baseline, and provides an audited access path to each one.

Why it matters

What Servers is for

The conditions this module removes. If none of these are familiar, you probably do not need it yet.

  • Not everything is in Kubernetes, and the hosts that are not get managed by whatever the team used before.
  • Patch state is unknown, so "are we affected by this advisory" takes days to answer.
  • SSH access is direct, with keys distributed by hand and no session record.
  • Configuration drifts because changes are made interactively and never written down.
  • Hosts are created for a project and outlive it by years.
How it works

Servers discovers hosts from cloud provider APIs and from your own inventory sources, then collects their operating system, installed package set, patch level, running services, open ports and configuration state. That makes fleet-wide questions answerable in one query: which hosts are missing a specific patch, which run an end-of-life operating system, which have an unexpected listening port. Access goes through a brokered path rather than direct SSH: the session is authorised against the IAM model, recorded, and does not depend on distributing keys to individuals. Configuration is expressed as a baseline per host class, so drift is detected as a difference from the baseline rather than noticed by accident, and remediation can be applied fleet-wide with an approval step. Hosts with no recent activity and no owner are surfaced for decommissioning.

Capabilities

What Servers does

The 7 capabilities that make up Servers.

Cross-environment inventory

Cloud instances, on-premises virtual machines and bare metal in one list with their operating system, size, network and owner.

Patch state tracking

Installed package versions against published advisories, so exposure to a new vulnerability is a query rather than an investigation.

Configuration baselines

A declared baseline per host class, with drift reported as a specific difference rather than a general suspicion.

Brokered, recorded access

Sessions authorised through the IAM model and recorded, without distributing keys to individuals.

Host monitoring

CPU, memory, disk, network and service health collected alongside the rest of the estate rather than in a separate tool.

Decommission candidates

Hosts with no owner, no recent login and no meaningful traffic surfaced with their monthly cost.

Coordinated patching

Patch waves with maintenance windows, health verification between waves and automatic halt on failure.

Architecture

How Servers fits together

Sources
Cloud provider APIsOn-premises inventoryBare metal
Servers
Fleet inventoryPatch trackerBaseline engineAccess broker
Operations
Patch wavesDrift remediationRecorded sessions
Signals
Host metricsSecurity postureCost
Servers architecture within the DevOpsArk control plane.

Outcomes

  • The non-Kubernetes half of the estate is managed on the same terms as the rest.
  • Advisory exposure is answered in minutes.
  • Access is auditable and does not depend on key distribution.
  • Drift from baseline is a specific, fixable difference.
  • Forgotten hosts are found and switched off.
How to use it

Using Servers, step by step

The path from connecting a source to getting value, in the order it happens.

  1. 1
    Discover the fleet

    Hosts are enumerated from cloud APIs and your own inventory sources.

  2. 2
    Collect state

    Operating system, packages, services, ports and configuration are recorded.

  3. 3
    Declare a baseline

    Each host class gets a configuration baseline to be measured against.

  4. 4
    Broker access

    Sessions are authorised through IAM and recorded.

  5. 5
    Patch in waves

    Updates roll out per window with verification between waves.

Use cases

Where teams apply Servers

Security

Answer an advisory question

Query the fleet for hosts running the affected package version and patch them in waves.

IT operations

Replace direct SSH

Move to brokered sessions authorised through IAM and recorded centrally.

Platform engineering

Hold a configuration baseline

Declare a baseline per host class and remediate drift fleet-wide.

FinOps

Retire abandoned hosts

Surface hosts with no owner and no activity, with their running cost attached.

Supported technologies

What Servers works with

Named integrations link to their own page. The rest are supported runtimes and formats.

awsazuregcpUbuntuRHELDebianWindows ServerAnsibleTerraformprometheus
Do not see your stack? DevOpsArk works over standard interfaces: the Kubernetes API, OCI images, OpenTelemetry and cloud provider APIs, so most environments are supported without a bespoke connector. Ask us about yours.
FAQ

Servers: frequently asked questions

The 7 questions teams ask most often before adopting Servers.

See Servers against your own environment

A 30-minute walkthrough with a platform engineer, not a sales deck. Bring a cluster and a problem.