Skip to content

Why Use NORFAB¤

Unlock the Full Potential of Network Automation¤

In today's fast-paced digital world, network automation is no longer a luxury—it's a necessity. NORFAB (Network Automations Fabric) is designed to empower network engineers with unparalleled automation capabilities, transforming the way you manage and optimize your network infrastructure.

Key Features¤

1. Run Anywhere¤

NORFAB is incredibly versatile. Whether you're running on Windows, Mac, Linux, in a container, or a virtual machine, NORFAB adapts to your environment. Deploy it on-premises or in the cloud, centralized or fully distributed—the choice is yours.

2. Extend Anything¤

Extendability is at the core of NORFAB. With its modular architecture, you can easily integrate new functionalities, customize workflows, and adapt to evolving network requirements. NORFAB grows with your business.

3. Integrate with Everything¤

NORFAB offers seamless integration with a wide range of interfaces, including Python API, REST API, and CLI. This ensures that NORFAB can fit into any existing workflow or toolchain, making it easier to automate and manage your network.

4. Manage Anything¤

From network devices to databases, NORFAB can manage a diverse set of resources. Use built-in services or develop your own to meet specific needs. NORFAB's flexibility ensures that you can automate any aspect of your network operations.

5. Model and Data-Driven¤

NORFAB leverages Pydantic models for API validation and documentation, ensuring that your automation processes are robust and reliable. This model-driven approach simplifies the management of complex network configurations.

6. Automate Anything¤

With NORFAB, the sky's the limit. Automate routine tasks, complex workflows, and everything in between. NORFAB's powerful automation capabilities free up your time, allowing you to focus on strategic initiatives.

Benefits¤

  • Increased Efficiency: Automate repetitive tasks and reduce manual intervention, leading to faster and more efficient network operations.
  • Enhanced Reliability: Minimize human errors and ensure consistent network performance with automated processes.
  • Scalability: Easily scale your network automation efforts as your infrastructure grows, without compromising on performance.
  • Cost Savings: Reduce operational costs by streamlining network management and optimizing resource utilization.
  • Future-Proof: Stay ahead of the curve with a solution that evolves with technological advancements and industry trends.

Comparison With Other Tools¤

Feature NORFAB Ansible Cisco NSO PyATS Nornir
Programming Language Python YAML, Python YANG, XML, Python Python Python
Extensibility High High Medium Medium High
Model-Driven No No Yes, YANG models No No
API Support REST, Python, CLI REST, Python REST, NETCONF, CLI Python Python
Multi-vendor Yes Yes Yes Yes Yes
Config Management Yes Yes Yes Yes Yes
Network Testing Yes Limited Limited Yes Yes
Orchestration Limited Limited Yes No Limited
Scalability High Medium High Medium Medium
Ease of Use Requires knowledge of typing CLI commands Requires knowledge of proprietary YAML DSL Requires knowledge of Python, YANG, XML Requires knowledge of Python Requires knowledge of Python
Deployment Centralized, Distributed, Hybrid Centralized Centralized, Hierarchical Centralized Centralized
Templating Jinja2 Jinja2 XML Proprietary Jinja2 Jinja2
Datastorage Database, Text files Text files Database, Text files Text files Text files
Device Inventory Internal, External Internal, External Internal Internal Internal, External
Community Support Available Available Available Available Available
Commercial Support Available Available Available Not Available Not Available

Conclusion¤

NORFAB is more than just a network automation tool—it's a comprehensive solution designed to enhance your network management capabilities. By choosing NORFAB, you're investing in a future where network operations are seamless, efficient, and highly automated. Unlock the full potential of your network with NORFAB today!

For more information or to schedule a demo, contact NorFab Support.