What exactly is DevOps.. and why all the noise about it?

Benefit of DevOps

Speed

Cost Effective

DevOps Toolchain

Let’s take a look at a few of the tools that one would come across within DevOps, it is also important to note that you shouldn’t get hung up on any one tool as multiple tools can be used to do the same job and different tools come around all the time. Instead it is important to get the conceptual understanding of these processes which will then allow you to use any tool where necessary.

  • Git for Version Control Management
  • Jenkins to create CI/CD Pipelines
  • Docker for containerisation
  • AWS for Infrastructure as a Service (IaaS)
  • Ansible/Chef for configuration management and provisioning of multiple servers simultaneously
  • Nagios/Splunk for monitoring of software

Conclusion

The DevOps culture is based on the strong cooperation between both development and operational teams during all steps of the software creation and maintenance, While integrating these processes into an organisation will take some time and effort, the benefits obtained will be astonishing; but I'm sure you already knew that by all the noise you’ve been hearing!

If you find this post useful, please give it some claps and A share, Thanks!

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Andrew Osborne

Andrew Osborne

Junior Software Developer->LifeLong Learner, Innovator at heart!