Designing Diagnosable Software

Logging, monitoring, Nagios plug-ins, SNMP, Syslog

  Enroll in Course

You’ve spent months building a new product. All of the features that needed to be in the release are complete and tested. You’re ready to release the software to your customers. Or are you?

What happens if something goes wrong with the software? You’re no longer in the development stage where you have access to the code and a debugger. The product isn’t even running in your environment anymore. It’s now running at customer sites 24 hours a day. How are you going to diagnose a problem when something goes wrong?

You’re going to design diagnosable software.

This course is comprehensive, yet concise. It teaches you what you need to know in the least amount of time.

Completing this course and at least one of the hands-on exercises will qualify you to add these items to your resume: Logging, Monitoring, SNMP, Syslog.

This course includes examples in Java and hands-on exercises in Java. The example code and exercises can be downloaded. Solutions to the hands-on exercises are also provided.

Prerequisites: Basic knowledge of Java or other programming language. An existing Java development environment for the hands-on exercises.

Duration: 60 minutes of video instruction and sample programs, 60 minutes for the Java exercise.

Your Instructor

Debbie Smith
Debbie Smith

Debbie is an accomplished software architect, mentor, and leader with a reputation for having a unique blend of strong technical, operational and mentoring skills.

"Debbie has been an excellent mentor and guide to me through the early years of my career. Debbie is very technically adept, detail-oriented and a great software architect to work with. I've always been impressed with her ability to look at the bigger picture and make sound technical/business decisions. She's extremely talented and a great fit for any team."

Debbie is passionate about mentoring software teams to continually advance and harnessing the full potential of young talent. She is a continuous-improvement advocate who is often consulted for advice on team building, development processes, and software architecture.

You can find Debbie on the web, LinkedIn and Twitter.

Frequently Asked Questions

When does the course start and finish?
The course starts when you enroll and you have one year to complete the course. It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
After enrolling, you have access to this course for one year - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!