Introducing DevOps -- Designing your organization -- Identifying waste -- Persuading colleagues to try DevOps -- Measuring your organization -- Embracing the new development life cycle -- Planning ahead -- Designing features from a DevOps perspective -- Developing code -- Automatic tests prior to release -- Deploying a product -- Implementing rapid iteration -- Creating feedback loops around the customer -- DevOps isn't a team (except when it is) -- Empowering engineers -- Embracing failure successfully -- Preparing for incidents -- Conducting post-incident reviews -- Adopting new tools -- Managing distributed systems -- Migrating to the cloud -- Top ten (plus) reasons that DevOps matters -- Top ten DevOps pitfalls.
Summary:
With DevOps, you can accelerate the software delivery life cycle -- once you understand the processes, tools, and mindset that drives DevOps culture. This book helps software engineers and tech executives transform their organizations to adopt a DevOps framework. Learn to create a more customer-centric, iterative style of development and delivery that increases collaboration, eliminates bottlenecks, and accelerates team productivity. -- From publisher's description.
This resource is supported by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by State Library of Iowa.