For any enterprise implementation of DevOps or Continuous Delivery, it is very important to have a reference architecture and pipeline defined along with the different product stacks that can be leveraged through-out the life cycle of the implementation.
Here is a high-level snapshot of the reference architecture.
Please click the link above for detailed notes on the different components.
Happy Learning!! 🙂