DevOps in the nutshell is the union of people, processes and tools integration aimed to provide value to its customers. In practice, it requires the operations team to get involved in the development process to add customer requirements. The key principles of any DevOps solutions and service provider include enhanced collaboration, automating routine processes, continuous improvement, and customer-centric culture.