-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
DO336 - RHOCPV4.16-en-2-20251021, DO336 - RHOCPV4.16-en-1-20250508, DO336 - RHOCPV4.x NEXT
-
None
-
False
-
-
False
-
en-US (English)
After teaching this course in some tougher live deliveries, I'd like to provide the following feedback:
The course, with its current content, is best as a 3 day course. This is what is reflected in the instructor guide, but it is sometimes being sold and scheduled as a 4 day course. If the suggestions below are followed, the course could become a 4 or 5 day course.
The course might be better if it followed a similar flow to DO417 and RH294. Those courses teach Ansible fundamentals (playbook writing, role creation, etc.) and automate day-to-day Windows and Linux system administration work. It would be nice if DO336 taught Ansible fundamentals while having students automate day-to-day OpenShift Virtualization work.
In a live delivery, there is too much time in the beginning with no hands-on activity. Ch. 1 has no GEs or labs, so they are listening to and watching the instructor for all of that time. Many students that I've taught this course to recently, do not have fundamental Ansible playbook writing skills. I make up for most of this by building in a custom Ansible playbook writing workshop (the same one I do in some of our custom Ansible deliveries).
While the book does have some basic playbook writing details in section 4.3 (the last chapter!), fundamental playbook writing information should be included earlier in the first couple of chapters. Students should have some hands-on practice with playbook writing in GEs as early as the first chapter. Ch. 2 and 3, the entire middle of the course, spends too much time on things that are different from what many of my students are wanting to learn. They have to wait for Ch. 4 currently for more detail on how to write the automation in playbooks.
Ch. 2 spends too much time on deploying and configuring the AAP operator. Ch. 3 spends too much time on deploying, configuring, and using the MTV operator for migration. Some students explain that they will not be on the team doing these things. Many will be writing and testing the playbooks, but not installing the underlying operators, etc. Because it is important that students understand how to install and configure the AAP and MTV operators, I'd suggest that these topics be given some time in the course, with shorter GEs, and shorter theory/lecture sections. This way, they get coverage for those who need it, but more time can be devoted to doing the playbook writing and OpenShift Virtualization day-to-day administration with Ansible.