System administrators require the same agility and productivity from their hardware infrastructure that they get from the cloud. In response, Puppet Labs and EMC collaboratively developed Razor, a next-generation physical and virtual hardware provisioning solution. Razor provides you with unique capabilities for managing your hardware infrastructure, including:
- Auto-Discovered Real-Time Inventory Data
- Dynamic Image Selection
- Model-Based Provisioning
- Open APIs and Plug-in Architecture
- Metal-to-Cloud Application Lifecycle Management
Together, Razor and Puppet enable system administrators to automate every phase of the IT infrastructure lifecycle, from bare metal to fully deployed cloud applications.
Razor is open sourced under the Apache 2.0 and is fully compatible with both Puppet open source and Puppet Enterprise. Learn more below, or go to Puppet Forge and download Razor now.
Auto-Discovered Real-Time Inventory Data
Razor provides auto-discovered, real-time inventory data for every hardware node, eliminating inefficient, error-prone manual processes. As a result, you get full insight into the latest, up-to-date status of your hardware inventory.
Dynamic Image Selection
Razor automatically selects the correct operating system image based on the auto-discovered, real-time inventory data, removing the need for manual intervention whenever there is a change in hardware configuration.
Razor models the desired state of each hardware node and its operating system, automatically tracks provisioning progress toward this state, and can even decide when to re-provision. This gives you full control over a node’s boot sequence and a complete log of its lifecycle.
Open APIs and Plug-in Architecture
Razor’s RESTful open APIs gives you full programmatic control of the rules and models that govern operating system image selection and hardware provisioning. Furthermore, Razor’s modular architecture enables the Puppet community to collaborate and share plug-ins to support any operating system and any boot sequence.
Metal-to-Cloud Application Lifecycle Management
With Razor, Puppet Labs is able to provide automation for every phase of the IT infrastructure lifecycle, eliminating the headache of trying to integrate and maintain multiple siloed management tools.