🏗️ COMPLEXITY BADGE: ✅ STANDARD (System Package)
Executive Summary: What is it?
Native Deployment involves running the software directly on the Operating System, either as a Single Binary (common in Go/Rust) or via a system package manager (DEB/RPM). This is the "Bare Metal" approach.
Technical Reality
- Pros: Deepest OS integration, maximum performance (no virtualization overhead), managed by system updates (
apt upgrade). - Cons: Harder to "cleanly" uninstall than containers. Configuration often requires editing system files (
/etc/...). - Verdict: The Gold Standard for foundational infrastructure (like Databases or Web Servers) where performance is critical.