infrastructure refers to the methods, tools, and procedures that help development and operations teams work together to consistently and effectively produce software.