What is DevOps?
DevOps is a set of principles and practices — both technical and cultural — that can help organizations deploy better software, faster. While DevOps is not a fixed methodology, automation and a collaborative culture are the foundation for accepted DevOps practices, which include:
- Measuring the things that have an impact on your organization’s goals
- Making those measurements visible to everyone
- Using a shared set of tools
- Including all teams in the software delivery process from the earliest planning stages.
DevOps Culture & Practices
DevOps culture and practices are key to aligning your software delivery cadence with your organization's goals — and to organizational success. Hear DevOps experts Jez Humble, Gene Kim, Peter Richards and Jeffrey Snover talk about how DevOps affects your business; the relationship of DevOps to Agile and lean management principles; and the revolutionary change that DevOps represents for both IT and business.
DevOps with Puppet
Automation — the foundation for many DevOps practices — helps you move faster without sacrificing stability or security. Now is the time to take advantage of automation and proven DevOps practices to drive your team — and your deployments — forward.
Puppet Enterprise lets you deliver technology changes faster, release better software, and do it all more frequently with confidence.
Martin Jackson, a systems engineer at Walmart, talks about how DevOps practices bring Walmart corporate values to its IT operations.
Lay the foundation for DevOps practices
Puppet Enterprise manages infrastructure as code, providing the foundation for DevOps practices such as versioning, automated testing and continuous delivery. You deploy changes with confidence and recover more quickly from failures, freeing your team to be more agile and responsive to business needs.