Air-gapped Infrastructure
You build air gapped infrastructure by cutting all network links to the public internet. Teams move code, patches, and keys into the room on clean drives. Most teams set up local servers to hold software packages and login roles. When those local roles are too broad, one bad command can break core systems. Admins often share wide admin rights just to fix broken apps faster. How to set up air gapped infrastructure First, you pull the network cables that link your servers to outside routers. Yo
Cloud Infrastructure Entitlement Management (CIEM): the complete guide
Architecture patterns, implementation strategies, and security best practices. Delivered to your inbox.
You build air gapped infrastructure by cutting all network links to the public internet. Teams move code, patches, and keys into the room on clean drives. Most teams set up local servers to hold software packages and login roles. When those local roles are too broad, one bad command can break core systems. Admins often share wide admin rights just to fix broken apps faster.
How to set up air gapped infrastructure
First, you pull the network cables that link your servers to outside routers. You disable wireless cards and block external ports on every switch in the rack. Next, you set up an internal directory to manage user accounts and group roles. Admins create roles for database owners, system builders, and support staff.
Your team still needs a way to bring in new software updates. You set up a scanning station outside the closed room to check files. Engineers download patches onto a clean drive and scan them for threats. Then they carry the drive inside and load the files into a local repo. Every server inside the room pulls updates from that local repo.
You also run a local certificate service so internal apps trust each other. Servers check these local keys before they open a session or share data. System logs go to a central storage box inside the same locked room.
Why network isolation leaves an operational gap
Cutting the internet link stops remote attackers from reaching your private servers directly. It keeps external threats out and stops data from leaking over public lines. Still, physical walls only decide who can walk up to a local terminal. Once an engineer logs in, the local role keeps the session active for hours.
Network walls cannot see what individual SQL queries or shell commands do in flight. An insider with a broad role can drop a table by mistake. A contractor can run a query that dumps emails, phone numbers, or card numbers. Standard role checks stop at login and do not review each action.
Cloud Infrastructure Entitlement Management (CIEM): architecture patterns and best practices
Continue reading? Get the full guide.
Free. No spam. Unsubscribe anytime.
Local log files record some events, but admins can often edit those files. If five people share one admin key, you cannot tell who ran a bad script. You need a way to check every command and mask sensitive fields in results.
Managing updates and audits in closed networks
Running a closed network takes strict daily habits from your whole engineering team. Every software change requires a manual transfer and a hash check before deployment. If a patch fails, engineers cannot search online forums or pull quick fixes. They must test every package in a staging rack that mirrors the closed room.
Auditors also want proof of every command run on private databases and servers. Teams must collect logs from dozens of tools and store them safely. Giving each person narrow rights for specific tasks keeps the closed room safe. Masking rules that rewrite national IDs and card numbers in query results reduce risk further.
Add runtime guardrails and masking beside your databases and APIs
Login rules, role grants, and CI checks govern who connects to your stack. Yet any allowed script, engineer, or AI agent still runs commands with the full scope of its role. For workloads on Postgres, MySQL, SQL Server, MongoDB, ClickHouse, Kubernetes, SSH, or internal HTTP services, hoop.dev sits beside the service as an open-source proxy, a sidecar for your database or API.
Before a query runs, hoop.dev guardrails check the statement against your rules. An AI Analyzer you configure can score intent or hold risky calls for human review. Next, hoop.dev data masking rewrites sensitive fields in responses, and each verdict is logged per listener. Explore the MIT-licensed project on GitHub.
Frequently asked questions
What is the main goal of an air gap?
An air gap isolates critical computers from the public internet and unsafe local networks. This physical gap blocks remote attackers from sending commands or stealing private data over the wire.
How do teams patch servers without internet links?
Engineers download updates on an outside machine and check the files for malware. They copy the clean files to portable media and load an internal package server.
Can data leaks still happen inside a closed network?
Yes, authorized users with broad database roles can still query and copy sensitive tables. Malware can also enter on a drive if teams skip file scanning steps.
Related guides
In this post