DevOps: It`s Not Just About IT

Tegar Satria N
IT Paragon
Published in
3 min readJan 10, 2020

DevOps Collaboration is the union of a process between People, Product Development, and Automation that enable continuous integration and continuous delivery of value to end users. DevOps accelerate to deliver applications and software services in very short time. It has become a breaktrought strategy for IT teams between Developer and Operation across just about many industries. DevOps makes faster development pipeline and winning a business where time to market is a key.

How DevOps Works

Figure 1: DevOps Workflow

DevOps start from product design and development to testing automation and goes to continuous integration and delivery. Operation and Development engineers works together in the entire project life cycle.

Figure 2: DevOps Life Cyvle

The life cycle for each project, feature, or iteration, the developer first plans how to develop the product before code together with their clean code which was mutually agreed upon. Next, the code are built before being tested for any mistakes or bugs and released to operations, after that it will deployed and configured with the infrastructure software. And the solution product will operated and will monitored for any issues, and will immediately reported back to development for continuous improvement.

Shifting Toward a DevOps Culture

DevOps is not just about Communication between Developer and Operation; it’s about driving an organization culture of trust, learning, experimentation, and innovation.

Adopting DevOps within an organization is challenging, but this is future great collaboration between developer and operation team.

  • First-team Mindset is a key because of DevOps seeks to combine both dev and ops in a whole team
  • Apply Feedback Loops, means that the communication is in charge between developer, operation, and user or stakeholder when there are new changes.
  • Empower team to Learn and Experiment addict culture, and this helps team to produce innovative and valuable talent.
  • Make a team joint agreement of Standardization platform, environment, and clean code to facilitate engineer flexibility in the dynamic project
  • Apply 7 Habits for DevOps and related to DevOps practice that will lead to a true shifting organization of any size : flow of customer value, evidence gathered in production, managing technical debt, team autonomy and enterprise alignment, production first mindset, backlog groomed with learning, managing infrastructure as a flexible resource.

It`s Not Just About IT

Some of the most powerful areas of impact for DevOps is in driving automation, reduce number of error and potential error in code and often frees up time for developers, and focus more on creating values. By ensuring that DevOps automation goals, including CI/CD, test automation, monitoring, Infrastructure as Code and GitOps are included at the outset of projects, we can better set up great organization for successful product development and delivery in short time.

DevOps relies on strong communication with integrated multi development tools in source code with clean repository, build server, configuration management, test automation, and infrastructure to deliver the product.

We know that Agile and Lean methodologies have been indispensable for modern software development teams. DevOps extends the same principles to operation team making product delivery much faster and integrated. It helps all team become leaner, more integrated, and more self-sufficient. DevOps is not just about IT, it builds successful information technology and great organization.

Source:
DevOps Engineer Role : https://www.altexsoft.com/
DevOps Workflow and Tips : https://www.wizeline.com/ , https://www.dotnettricks.com/, https://www.cio.com/
Successful DevOps Software Engineer : https://www.techbeacon.com/
Its Not About IT : https://www.devops.com/
Figure 1 : https://dotnettrickscloud.blob.core.windows.net/img/devops/devops-devopsworks.png
Figure 2 : https://www.qasource.com/skin/images/expertise/devops/devops-tools.jpg

--

--