Thursday, December 16, 2010

Closing remarks on SBR600

Over the last three months I have learned a lot due to the nature of the named course (SBR600). I worked with a variety of different tools, and commands. The semester initially began with the creation of rpm packages, then there was the creation of spec files (from scratch) for various packages.Then that was followed by the rigorous process of testing these spec files for common errors.

Secondly, the use of Mock and Koji for testing spec files, and queuing builds proved to be interesting. The signing of RPM packages, was yet another insightful learning process. I also found "GIT" the version control tool, very useful for working with files that may require changes on an ongoing basis. This version control system (GIT) allow a users to keep track of the changes made to any one file.

Additionally, I had the opportunity to work with a very powerful and unique Open Source  network monitoring tool, called Nagios. I worked alongside some of my colleagues in the process of installing and configuring Nagios from a tarball, and then through the use of yum packages. My experience from the use of both options...I found that installing and configuring Nagios from a tarball much easier, than say achieving the same outcome from the use of yum packages. As they both rely on processe(s) to attain functionality with the Nagios system. However, all in all, working with yum packages presented fair bit of challenges, but on the plus side, it also provided a solid learning experience.

If I were to offer a candid opinion about SBR600, I would say it is one of the better courses available at Seneca, based on the window of opportunity it offers for one to grasp a better understanding of the various unique processes involved in making a packaged piece of software. These packages prove to be very useful to the people that depend on them, in most cases the easily identifiable end user. SBR 600 is a course that will prove to be most beneficial if that was only course you enrolled in, due to the vast amount of information that are available, which will only enhance ones ability to complete that course with an increased wealth of knowledge.

My few final remarks, is meant to acknowledge the man behind the course itself. Prof. Chris Tyler who has shown himself to be the highly rated professor that he is touted to be. The hype is very valid by all accounts, he is a very good prof, and I would advise anyone in Seneca's CNS/CTY program, who has not had the opportunity to take this course, to do so, at least before they have completed their college program.

Here is the link to the Nagios Project wiki: Nagios Wiki and Project Page: Project Page

Until next time signing OFF!!!!!

No comments: