Chef Infrastructure Management
Chef Infrastructure Management ensures configurations are applied consistently in every environment with infrastructure management automation.Learn More
Deliver successful application outcomes consistently at scale with Chef App Delivery.
Chef App Delivery is an automation solution that enables companies to apply a technology agnostic and modular approach to defining, packaging and delivering application and infrastructure across on-prem, hybrid and cloud environments. Chef App Delivery frees DevOps teams from technical debt and antiquated processes, enabling them to deliver successful business outcomes across their entire IT estate.
Chef enables supporting app teams to:
Overcome cultural challenges with the adoption of agile delivery practices that scale across development, operations and security.
Deal with increasing complexity caused by the adoption of cloud-native architectures that add to the rising sea of dependencies while supporting existing systems.
Leverage existing investments in existing Chef software configuration assets and other DevOps tools while accelerating the adoption of modern application architectures and delivery methods.
The Forrester Wave™: Infrastructure Automation Platforms
Save thousands of hours configuring, updating dependencies, versioning, testing and remediating apps across Dev, QA and Ops.
Shift defect resolution from run-time to build-time and deploy to production up to 90% faster.
Standardize the way apps are delivered and reduce the number of tools, scripts, plug-ins that need to be maintained.
Most organizations already have a source control, build server, and technology provisioning process. Chef doesn't replace these tools but makes them easier to manage, scale and validate. Chef creates universal, compliant artifacts that can be consumed by any pipeline automation tool, deployed to almost any environment and validated in real-time.
Define and Package applications, infrastructure, and compliance policies across technologies using a common approach.
Integrate with preferred source control, build, infrastructure provisioning, secrets management and other tools.
Deliver to any environment, validate status and remediate in real-time.
Chef App Delivery is the evolution of Chef’s software configuration capabilities and redefines the way applications are delivered. While traditional code-based configuration solutions are good for managing infrastructure-as-code they are not well suited for managing service architected applications with many dependencies that are updated frequently and require quick actions like stop/start/restart.
Chef App Delivery takes a modular approach to configuration working down the stack as far as needed to package all of the components needed to run an application into a single immutable artifact. Each dependency has a plan of its own, maintained by its respective owner. Plans are stored in a single repository where they can be easily searched, shared, updated, customized, and versioned.
Once a plan is defined, the magic of Chef App delivery takes over. When an app is built, the resulting artifact contains metadata pointers for its full dependency chain. This ensures that the artifact a developer tests on their laptop remains consistent with the ones running in production, regardless of provider or platform.
With this type of detail updating, maintaining and auditing apps in production is significantly simplified.
Chef App Delivery enables IT teams to overcome cultural barriers and improve the way teams work together to build, deploy and manage applications.
Developers get to use the technologies they are most comfortable with, while giving them on-demand access to DevTest environments and the ability to promote releases themselves.
Operations get codified tested, ready-to-go, compliant, artifacts that are consistently defined and built alongside the app and can be easily integrated with other DevOps tools.
QA teams no longer have to wait for environments to start testing and can receive updates when changes are made to supporting systems and see what apps are impacted.
Release teams no longer have to understand each aspect of the app. They can manage deployments across environments at scale and see results in real time.
Chef App Delivery is especially well suited for managing complex applications on Windows. Operating system level configuration concerns such as domains, firewalls and others can be managed with Chef Infra, while Chef Habitat handles the build and deployment of your applications itself. Together with Chef InSpec you can guarantee that your application has been delivered safely and securely with all the policy you’ve defined for it enforced.
Chef App Delivery combines the power of open source community based software development and enterprise class support.
Developer friendly open source automation solution for defining, packaging, and delivering apps to almost any environment.
Powerful open source solution that transforms infrastructure into code and automates how infrastructure is configured, deployed, and managed across environment.
Enterprise dashboard and analytics tool that enablesing cross-team collaboration with actionable insights for configuration and compliance across environments.
Dedicated services that include trusted, hardened, and production-ready software distributions, support, expert help, training, reporting and much more. `
Hundreds of pre-defined configuration templates built and maintained by the Chef Community.