New to DevOps? Start here.

New to DevOps? Start here.

Some time after I got my first job “in DevOps” (I was one of those shiny new DevOps Engineers and really excited about the role) I distinctly remember a frank conversation with the Head of Delivery…

I turned to him and said “You know DevOps isn’t real, right?” to which he replied “I know” (we were talking about job titles) and in that moment I knew we’d get along just fine.

We went on to have an interesting discussion about what DevOps meant to each of us. He explained that our clients, and the industry were looking for “DevOps Engineers” and the term was more a marketing term (it was much easier than the more accurate title combo I was thinking of for my role “CICD Build Automation Engineer / Cloud Engineer / Agile Champion / Infrastructure Developer / SRE / Application Integration Engineer / DevOps Evangelist / Automation Architect / Security Engineer / Ninja”).

Any developer who works in a team that practices DevOps is a “DevOps” engineer. DevOps isn’t a position, but instead a philosophy that must be adopted by the whole organisation in order to solve problems together.

Today we have DevSecOps, and all sort of buzz words to describe different ways of thinking of DevOps. In reality DevOps is rooted in the continuous improvement of the development lifecycle and that’s why it’s so important to understand the dev component.

DevOps (a clipped compound of “development” and “operations”) is a software development methodology that combines software development ( Dev) with information technology operations ( Ops). The goal of DevOps is to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives. [1]

DevOps Resources

There are so many DevOps resources for those getting started, and I like to keep an up to date starter guide here: https://github.com/drewkhoury/devops-101

While everyone has their own definition and way of thinking of DevOps I’ve includes a few of my favourites:

Definitions

Frameworks

  • DevOps Bookmarks — There are new awesome tools and frameworks being released everyday. This is an open and transparent attempt at aggregating all those.

Lists

Misc

Originally posted on: https://www.linkedin.com/pulse/new-devops-start-here-andrew-khoury/

Info

Also posted on medium as New to DevOps? Start here. and LinkedIn as New to DevOps? Start here..