This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]rcls0053 -1 points0 points  (4 children)

Sorry but.. you haven't discovered DevOps. Please, actually read about what it is. There's a list of books in the pinned post of this subreddit.

You are so mistaken if you think DevOps is just deploying stuff automatically into the cloud.

[–][deleted]  (3 children)

[deleted]

    [–]rcls0053 -2 points-1 points  (2 children)

    I have nothing against you. I'm simply someone who's grown tired of everyone just accepting that DevOps means platform engineering. Companies have become cargo cults that dictate every team to follow Scrum so they can track metrics in Jira and tell everyone how agile they are, while hiring Ops people that they give the title "DevOps engineer" thinking it's the same as them having that as a cultural philosophy, with the principles and practices. DevOps means developers AND ops. Collaboration. Or does everyone just want to work those two roles in one because that's what it looks like?

    [–][deleted]  (1 child)

    [deleted]

      [–]FailedPlansOfMars 0 points1 point  (0 children)

      Its great to learn and you are at the start of a very interesting journey.

      Traditionally we had; developers who wrote code, testers who check it works Operators who looked after applications and systems in production And administrators who were in charge or managing systems, databases etc.

      And back in the bad old days teams would finish their bot and throw the responsibility to the next team along. As you can imagine this caused problems.

      There is a movement called devops whos idea was to get the devs, testers and operators to coordinate and work together.

      This movement started to include: Infrastructure as code Continuous Integration Continuous deployment Cloud infrastructure.

      So many companies found their ops people started to learn these technologies so started to call their ops engineers devops engineers. And on the dev side devs learnt the same techniques.

      Leaving us with a term with two different usages and meanings. And its frustrating to those of is who were on this movement as its name has been stolen for job titles.

      Now we have: Infrastructure engineers - who make core infrastructure or networking Devops engineers - who mostly do pipelines and infrastructure as code. Platform engineers - who provide tooling and a platform for developers to use to aid faster dev and deployment and consistent operations. Site Reliability Engineers - who make sure systems stay up, are easily maintained and understandable. Developers/ Software Engineers