DevOps Fundamentals Ideas for the new Domain 5 in the Version 004.

Michael Schmitz

Well-known member
Aug 9, 2021
332
307
Germany
www.linkedin.com
As mentioned in the Sneak Peek for the new version, (in case you missed it, you can watch the recording and download the slides)
DevOps (why not DevSecOps as now called),
and most of the participants said, they have not much expierence with the DevOps,
lets share Ideas, ressources how to teach it.

If you are training over weeks or months, spend plenty of time here, would be easier, as in teaching it in 5 days to non-dev people, who need to understand the basics.

are their free ressources available to the different tools, like
ELK,
Grafana,
git,
jenkins
and so one, that we can use or share?

Post it here, or upload it to the Ressources / Media Section in CIN and provide the link here.

Would be great to have some stuff for the Trainers going into the TTT then later this year..


Michael
 

BrianFord

Well-known member
Jun 26, 2023
49
107
Flagler Beach, FL
fordsnotes.com
Great topic Michael!

A resource that I found very useful was this from Altassian. Agile development and Devops methods are compatible but not the same thing.

This article walks through both agile development (the agile manifesto) and introduces a couple of the sources of Devops methodology (the Devops three ways).
 
The meaning of DevOps has changed dramatically since Werner Vogels originally started the idea back in 2006 with "You build it, you ship it."

It originally meant putting more and more shipping responsibility in the hands of developers - this came in the form of a few frameworks like Ruby on Rails and Heroku, but was really popularized by the Docker container model, which led to the split from the original term.

As container development practices matured, DevOps became more associated with development types that placed "most" deployment in the hands of developers (this later became known as GitOps), and Site Reliability Engineers (SREs) became the role that handled the stuff that developers really couldn't do in larger projects, such as fancy orchestration (e.g., Jenkins and large scale Kubernetes) as well as monitoring (e.g., Prometheus/Grafana), security (e.g., Stackhawk, IAM), and end-to-end solutions (e.g., OpenShift).

Today, DevOps is less understood as a term than it original was - but in general, it's used to denote developers who have some experience with some forms of deployment-related activity.

For Cloud+, I'd personally recommend focusing only on SRE-style topics and from that viewpoint, given the audience for the certification.
My two cents :)
 
@Jason: thank you for the Info, the Proble with this domain is, the Non Dev Trainers, that have no expierence with this Stuff, and probably will never get...
And then there are the Academy Instructors, who have plenty of time to spend time on this Dev Part with using the Tools to start with Projects..

So, how to teach it? For me, i will talk about the Tools and where to use them, since my Courses are usally 5 Days or less.
I hope till the TTT, we will have more Ideas what to include and what we can use to explain..

Michael