CrescentOne development and operation, also known as the contraction devops is a - seriouse - ambition. Operating in a rather small team, the quest to optimize processes to profit from a more agile and hybrid skilled team. In todays realm of the solution provider this abilility to adapt is obvious.
So - in theory - what is DevOps? DevOps is literaly a contraction of the words development and operations. One of the ore obviouse goals is to smoothen the handover of a new or changed solution developed to the team that is in charge of managing the deployment. The team that has the knowledge and skills to manage the soltution during its life cycle.
Because the life cycle of solutions shortes, due to shorter development cycles (think agile development) , the frequence of these deployments became a lot higher. Planning time to stop after development, writing a next implementation guide, train implementation and support engineers, does not fit in this model.
DevOps is a practice that tries to counter these challenges. DevOps is a practice that is pictured as an infinity loop, tying code, build and test development phases to the deploy, operate and monitor phases. They are bind by planning and release phases. 'New' tools and technologies are extremely usefull in the devops engineers tool kit. Tools to manage and drive the infinitit loop of developing, integrating and deploying. A process also known as CI / CD.