Understanding Infrahub community vs enterprise
Infrahub is available in two distinct editions designed to meet different organizational needs: Community Edition and Enterprise Edition. This topic explains the differences between these editions to help you choose the right version for your infrastructure management needs.
Introduction​
Infrahub follows an open-core business model that balances open source accessibility with commercial sustainability. Under this model:
- Community Edition: The foundational platform available as open source under Apache 2.0 license
- Enterprise Edition: Extended capabilities with additional features, optimizations, and professional support
Both editions share the same core infrastructure data management functionality but differ in areas of scalability, support, and advanced features. The choice between Community and Enterprise depends on your organization's scale, performance requirements, support needs, and integration complexity.
Community edition​
Philosophy and purpose​
Infrahub Community Edition represents the open source foundation of the platform. It's built with several key principles in mind:
- Democratized access: Making high-quality infrastructure management accessible to all
- Transparency: Full source code visibility under the Apache 2.0 license
- Community contribution: Enabling users to extend and improve the platform
- Production readiness: Providing a complete, functional solution out of the box
The Community Edition serves as both a complete solution for many organizations and a foundation for those who may later require enterprise features. It maintains feature parity with Enterprise for all core infrastructure data management capabilities.
Ideal use cases​
Small to medium organizations​
- Teams managing infrastructure with fewer than 1,000 network devices
- Organizations with straightforward deployment requirements
- Companies comfortable with community-based support channels
Development and testing environments​
- Proof of concepts and pilot deployments
- Development teams learning infrastructure automation
- Testing and validation environments
Open source advocates​
- Organizations requiring full source code access
- Teams contributing to the Infrahub ecosystem
- Companies with open-source-first policies
Key characteristics​
Licensing and access​
- Apache 2.0 open-source license
- Full source code availability on GitHub
- No licensing fees or usage restrictions
- Community-driven development and contributions
Support model​
- Community-based support through Discord and GitHub
- Documentation and self-service resources
- Community forums and knowledge sharing
- No formal SLA or response time guarantees
Enterprise edition​
Philosophy and purpose​
Infrahub Enterprise Edition builds upon the Community foundation with capabilities designed specifically for enterprise requirements. Key design principles include:
- Scale-ready architecture: Optimized for large-scale, mission-critical infrastructure management
- Enterprise integration: Advanced features for complex enterprise environments
- Professional support: Dedicated assistance with guaranteed response times
- Extended capabilities: Advanced features for complex approval workflows and security needs
Enterprise features focus on scalability, reliability, advanced integrations, and professional support rather than changing fundamental functionality. This ensures organizations can start with Community Edition and seamlessly migrate to Enterprise Edition as their needs evolve.
Ideal use cases​
Large-scale infrastructure​
- Organizations managing thousands of network devices
- Multi-site, multi-vendor infrastructure environments
- High-transaction, performance-critical deployments
Mission-critical operations​
- Infrastructure serving critical business operations
- Environments requiring guaranteed uptime and support
- Organizations with strict compliance and security requirements
Complex integration requirements​
- Advanced authorization workflow needs
- Complex multi-system integration scenarios
- Organizations requiring professional services and support
Key characteristics​
Licensing and support​
- Commercial licensing with OpsMill
- SLA-backed professional support
- Dedicated customer success resources
- Priority feature development consideration
Deployment flexibility​
- All container-based deployment options available in Community (Docker Compose, Kubernetes)
- Bare metal installation for environments where containerization is not an option
- Professional guidance on architecture and deployment planning
Enhanced capabilities​
- Performance optimizations for large-scale deployments
- Advanced monitoring and observability features
- Enterprise-grade security and compliance features
- Priority bug fixes and security patches