SYS.STATUS: NOMINAL | San Diego, CA | (619) 436-4055 | iotmicrocloud@gmail.com
@iotmicrocloud | Login
Home/Platform

One stack. Four layers. Every project.

The same building blocks behind a city-scale water grid and a four-building HVAC fleet. We draw the cloud / on-prem boundary based on data sensitivity and operating profile — not vendor preference.

Layers

Edge → network → ingest → compute → app.

One repeatable shape behind every deployment. We draw the cloud/on-prem line based on data sensitivity and the operating profile — not vendor preference.

5
Architectural layers
7+
Radio protocols supported
<1s
Command → ack latency
3
Deploy targets (managed / customer cloud / on-prem)
Wireless & transport

Protocol selection isn't a religion.

Pick the right radio for the deployment's range, power, and density profile. We deploy across all of these and bridge them into the same upstream model.

ProtocolRangePower profileBest fit
LoRaWAN2–15 kmMulti-year batteryOutdoor utility, agriculture, asset tracking
NB-IoT / LTE-MCellular coverageMonths–yearsStructural, fleet, geographically scattered
Bluetooth LE / Mesh10–100 mMonthsIndoor occupancy, access, beaconing
Sub-GHz RF (433/915 MHz)0.5–5 kmYearsDense mesh on private spectrum
Wi-Fi / 802.11~100 mWall-poweredCamera, gateway, on-site dense data
MQTT / CoAPApplication-layer transport over any of the above
Platform capabilities

Concrete features, not abstractions.

The things you actually do with the platform once it's running — push config, send commands, pull data out, bridge a 3rd-party network.

CAP.01

Config-file uploader

Upload a single config file that defines which endpoints your hardware exposes for I/O — gateway, sensor, or controller. Auto-applies on the next handshake. Works cleanly with openWRT and similar open-source firmwares.

CAP.02

Custom commands & remote scripts

Send requests to devices, get status updates, create event schedules, change device configs remotely, run scripts, and send custom commands — all through the same API surface and audited per-tenant.

CAP.03

Self-service data export

Download device status history as CSV / JSON, hit the time-series endpoints directly, or subscribe to the WebSocket stream. No support ticket required.

CAP.04

Parallel-network & 3rd-party API integration

An on-prem instance can incorporate 3rd-party APIs into the same dashboard when the target endpoint sits on a parallel network — no exposing the secured network to the public internet.

CAP.05

Event schedules & geofencing

Time- and location-triggered actions on device fleets. Schedule the watering run, fire a webhook when a fleet vehicle leaves the depot, or rotate device certificates on a cadence.

CAP.06

Multi-tenant by default

Tenant isolation at the data, API, and dashboard layers. White-label UI sits on top of the same core — same multi-tenant guarantees, your brand on the chrome.

Resources & community

Device library & shared scripts.

A working library of device profiles and user-shared scripts for common hardware — browse what's already wired up, or contribute your own once you're deployed. Speeds up bring-up on anything that's been integrated before.

Request library access
Engineering tenets

The microservice fabric.

Stateless services per concern, observable from the gateway down, packaged for both managed cloud and customer-managed clusters.

01

Serverless & containerized

Stateless ingest, fan-out, and analytics services that scale per-tenant. Packaged as containers for both Kubernetes and Fargate-style targets.

02

API gateways & service mesh

One authenticated edge for every device, partner, and dashboard. Policy, rate-limiting, and distributed tracing built in.

03

Event bus & streams

MQTT, Kafka-style topics, and WebSocket fan-out so applications subscribe instead of polling. Idempotent producers across the bus.

04

Hot edge, columnar warehouse

Time-series at the hot edge for sub-second queries; columnar warehouse for analytics and BI connectors for the reporting layer.

05

Real-time pipelines

Sub-second control loops with deduplication and exactly-once semantics. For command/ack, geofencing, and SLA-bound alerting.

06

Custom API integration

Drop our gateway in front of an existing micro-network, fleet system, or internal ERP. Keep the upstream data model you already have.

Cellular IoT & SIM management

Carrier-grade connectivity, terminated cleanly.

Cellular deployments don't end at the modem — they start there. We integrate with the standard connectivity-delivery platforms and stay aware of the call flow underneath, so issues get triaged against the right layer the first time.

LayerCoverage
Radio & modulesLTE · LTE-M (Cat-M1) · NB-IoT · Private LTE · 5G NR / mmWave-aware integration
Core elementsMME · S-GW / P-GW · PCRF · Diameter / RADIUS · HSS · IMS · SMS gateways
SIM & connectivityCisco IoT Control Center (Jasper) · Nokia WING · Ericsson DCP · multi-IMSI / eSIM provisioning · SIM-OTA
OperationsTriage runbooks · LTE call-flow tracing · device-behavior correlation · roaming & intercarrier escalation
Observability & ops

KPI & KSI dashboards, not vanity charts.

For enterprise customers and resellers, the platform isn't useful until it reports against the network's actual key performance and key service indicators. Built for monthly / quarterly business reviews.

OBS.01

KPI / KSI dashboards

A view of how the IoT service is performing per enterprise customer and per reseller — uptime, latency, error budget, roaming events, SIM lifecycle. Built for monthly / quarterly business-review cadence.

OBS.02

Planned & unplanned outage comms

Proactive communication of planned changes; structured incident updates and root-cause analysis for unplanned events. Negotiated change windows with customer technical leadership.

OBS.03

Stack-wide telemetry

ELK / OpenSearch for logs, Prometheus-style metrics, distributed tracing across the microservice fabric. Nagios- and PagerDuty-class alerting tied to SLO budgets, not raw thresholds.

OBS.04

Repeatable triage

Documented troubleshooting procedures route issues to the right resolver — Service Ops, Engineering, IT, Intercarrier, or device OEM — without playing email tennis.

OBS.05

SLO-bound alerting

Alerts are tied to the business outcome (commands acknowledged, packets ingested, dashboards available) rather than to component liveness.

OBS.06

Late-binding warehouse

A late-binding data warehouse that lets analytics evolve without forcing schema rewrites every time a new sensor family lands. Connectors for BI and reporting.

Discipline · what we don't promise

Don't confuse more data with more insight. Many solid findings are interesting but don't move the operational needle.

Don't confuse insight with value. Insight only matters when it changes a decision someone is already making.

Don't overestimate the ability to interpret the data. Even the best dataset gives only partial visibility into the real-world process behind it.

Don't underestimate the challenge of implementation. Leveraging telemetry requires the receiving organization to embrace new methodologies — a real time and capital investment.

Deploy targets

Managed cloud · customer cloud · on-prem.

Same platform, three deployment profiles. The decision is data sensitivity and ops capacity, not features.

TargetBest whenOps responsibilityTypical scale
Managed cloudPublic-facing data, fast spin-up, growing footprintWe run it end-to-end; SLAs apply10 – 100k devices
Customer cloud (BYOC)Existing AWS / Azure / GCP investment, compliance baseline already establishedYou own the cloud account; we operate the workload1k – 1M devices
On-prem / air-gappedSecurity-sensitive, no outbound, regulated industriesYou operate; we hand over a versioned cluster bundleAny
Open the dashboard

See the live platform before you ask the first question.

The demo platform is a working multi-tenant build — log in or browse the read-only metrics view. If a project sounds close to one of ours, we'll walk through the reference architecture.

CONTACT.HQ
OPEN
LOCATIONSan Diego, CA 92124
VOICE+1 (619) 436-4055
EMAILiotmicrocloud@gmail.com
SOCIAL@iotmicrocloud
SLA · RESPONSE < 24HENCRYPTED