DevOps is an emerging set of principles, methods and practices for communication, collaboration and integration between software development (application/software engineering) and IT operations (systems administration/infrastructure) professionals. It has developed in response to the emerging understanding of the interdependence and importance of both the development and operations disciplines in meeting an organization’’s goal of rapidly producing software products and services.
This book is your ultimate resource for DevOps. Here you will find the most up-to-date information, analysis, background and everything you need to know.
In easy to read chapters, with extensive references and links to get you to know all there is to know about DevOps right away, covering: DevOps, Agile software development, Adaptive Software Development, Agile application, Agile management, Agile Manifesto, Agile Modeling, Agile testing, Agile Unified Process, Agilo for Scrum, Applied Agile Software Development, Burn down chart, Crystal Clear (software development), Extreme Programming, Feature Driven Development, ICONIX, Kalistick, Kanban (development), Lean software development, Lightweight methodology, LiquiBase, Microsoft Solutions Framework, Mingle, MKS Integrity, P-Modeling Framework, Planbox, Planning poker, PM Declaration of Interdependence, Presenter First, RATF, Scrum (development), Scrumedge, ScrumMaster, Sprint (scrum), Sprint (software development), Stand-up meeting, SWAT Team (process model), ThoughtWorks Studios, Torry Harris Business Solutions, User story, VersionOne, Wabi-sabi, Software development process, Accelerator (Software), Application lifecycle management, AspectJ, Best Coding Practices, Big Design Up Front, Cap Gemini SDM, Capability Maturity Model, Capability Maturity Model Integration, CCU Delivery, Change control board, Chaos model, Cleanroom Software Engineering, CodeBeamer (software), Computer programming, Development environment, Domain engineering, Domain-specific multimodeling, Dual Vee Model, Dynamic Systems Development Method, Eating your own dog food, Eclipse Buckminster, Eclipse Process Framework, Egoless programming, Endeavour Software Project Management, Enterprise Unified Process, Envirostructure, Essential Unified Process, Evolutionary Process for Integrating COTS-Based Systems, Extreme programming practices, Functional specification, Goal-Driven Software Development Process, Google Guice, IBM Rational Unified Process, IBM Tivoli Unified Process (ITUP), IEC 62304, Incremental build model, Information engineering, INVEST (mnemonic), ISO 12207, ISO/IEC 15504, Iterative and incremental development, Iterfall development, Jackson System Development, Joint application design, LeanCMMI, Lower level design, Macroscope (methodology suite), Maintenance release, MBASE, Merise, Meta-process modeling, Microsoft Security Development Lifecycle, Model-driven software development, Modified waterfall models, Modular Approach to Software Construction Operation and Test, Monitoring Maintenance Lifecycle, Mps.br, Narrative designer, NMock, OpenUP, OpenUP/Basic, Outside-in software development, Package development process, Parasoft Concerto, Personal Software Process, Problem-oriented development, Process Driven Development, Process specification, Process-centered design, Product software implementation method, Pulse (ALM), Rapid application development, Rationally Adaptive Process, Redesign (software), Release engineering, Requirements analysis, Reversion (software development), Revision control, Rolling release, RUP hump, Sandbox (software development), SAP implementation, Software architecture, Software deployment, Software design…and much more
This book explains in-depth the real drivers and workings of DevOps. It reduces the risk of your technology, time and resources investment decisions by enabling you to compare your understanding of DevOps with the objectivity of experienced professionals.