OxinionDeveloper
DeveloperIoTCloud Infra
oxinion.iot.cloud

Deploy the environment. Not the ops team.

Cloud Infra is the environment management layer for Oxinion-connected deployments. Provision isolated environments, manage secrets and configuration, and monitor infrastructure health — all from the SDK.

Stable
Generally Available

Simple by design

Cloud Infra is the environment management layer for Oxinion-connected deployments. Provision isolated environments, manage secrets and configuration, and monitor infrastructure health — all from the SDK.

  • 01Provision isolated environments per region and tier
  • 02Manage secrets and config without touching .env files
  • 03Stream live metrics and set alert thresholds via the SDK
Full API reference
TypeScript
1import { createOxinion } from 'oxinion';
2
3const oxinion = createOxinion({ accessToken });
4
5// Provision a new cloud environment
6const env = await oxinion.iot.cloud.deploy({
7 name: "production-west",
8 region: "us-west-2",
9 tier: "standard",
10});
11
12// Store environment config
13await oxinion.iot.cloud.config.set(env.id, {
14 MQTT_BROKER_URL: "mqtts://broker.internal",
15 MAX_DEVICES: 10000,
16});
17
18// Stream infrastructure health
19const monitor = oxinion.iot.cloud.monitor(env.id, {
20 onMetric: (m) => console.log(m.type, m.value),
21 onAlert: (a) => notifyOncall(a),
22});

Infrastructure as code. Without the infrastructure team.

Provision, configure, and monitor Oxinion cloud environments from the same SDK your device code already uses.