Lets Dive DevOps

Devops Dolphin
2 min readJun 14, 2021

First Encounter

“DevOps is not a Goal, But a never-ending process of continual improvement”

Rapidly changing businesses and fierce competition are forcing organizations to relook at each dimension of business to optimize, accelerate, and be more effective. Due to this IT systems supporting businesses are undergoing rapid changes. Adoption of Agile delivery methodology is one of the innovative strategies, which forces delivery teams working in isolation on development lifecycle activities such as requirement analysis, implementation, testing, deployment, and monitoring to better collaborate to remove waste in delivery. DevOps, which is at the heart of Agile, aims to accelerate delivery through automation, process transformation, and team culture changes.

Dev plus Ops

Let's dive deep into the ocean of DevOps and find the answer to what it is and how it works…Most common interpretation of DevOps is Development + operations. DevOps concept covers technology, process, culture, etc involved in improving collaboration amongst Development and Operations. It is bringing these two disciplines on the same platform to streamline communication, cohesion between the traditionally isolated developer and IT operations teams.

DevOps introduces collaboration amongst teams. With collaboration, teams share responsibility amongst them with trust. It improves the team's cross-functional working ability. The end goal of DevOps is to extend the continuous development goal of Agile. The team's continuous development has become important in Agile and DevOps implementations. This team is used to define the process of delivering requirements/features to end-users through continuous integration, continuous testing, continuous deployment,etc. This process is iterative and matured to deliver software, irrespective of the complexity of the feature.

DevOps layers

DevOps brings three key layers — people, process, and products. It extends the approach that amalgamated automation and toolchain. This approach improves monitoring and provisioning tools, agile process, and DevOps collaboration.

--

--

Devops Dolphin

I'm a software engineer exploring learning DevOps and will be sharing all my learning to help other newbies