I'm back with another week's worth of DevCentral goodness for you. The DC team just keeps rocking along and putting out all sorts of awesome content. That is of course in my completely neutral, un-biased opinion. This week I'll take you through five more great reasons to visit DevCentral, ranging from an exclusive interview with Joyent's CTO and co-founder, to real-world examples of PowerShell coding in the wild, making use of the BIG-IP and iControl. That said, let's get to it. Here is your Top5 for this week:

Scaling in the Cloud with Joyent's Jason Hoffman

http://devcentral.f5.com/weblogs/interviews/archive/2008/07/23/scaling-in-the-cloud-with-joyents-jason-hoffman.aspx

You may have seen Joe's blog post last week about Joyent, a shared cloud provider, scaling LinkedIn's BumperSticker application to over a billion page views per month. That's an impressive number regardless of the platform. What made this even more compelling is that BumperSticker is a Ruby on Rails application. For those of you that haven't been keeping tabs, Ruby on Rails is one of the fastest growing languages/platforms out there on the web, but it's historically been accused of being unable to scale to handle enterprise traffic levels. Joe and I got the chance to chat with Joyent's CTO, Jason Hoffman, to get the skinny on the cloud over at Joyent. Listen in to hear about what they're doing, why it's so powerful and unique, how F5 is an integral part of that process, and where you can show up to get some tasty tacos.

4 Reasons not to use mod_security

http://devcentral.f5.com/weblogs/macvittie/archive/2008/07/23/3477.aspx

Well, Lori's done it again. With her recent blog post detailing some of the possible scenarios and reasons that mod_security isn't for everyone, she's managed to stir up another fantastic and lively discussion. Check it out to see what the community has to say about Lori's position on application security firewalls and mod_security. She even managed to get Ivan Ristic, the creator of mod_security to chime in not once but twice. Way to go Lori! Aside from all the chatter and comments, it's an interesting read in its own right, so take a look.

Custom SNMP Traps

http://devcentral.f5.com/Default.aspx?tabid=63&articleType=ArticleView&articleId=256

SNMP has long been the standard for server monitoring. Despite the fact that we offer iControl for monitoring these days, there will likely always be a relatively strong contingent of SNMP lovers who either use it extensively in house anyway, or don't want to learn how to use iControl. That's why articles like this one are important. Deb walks through how to define, create and test custom SNMP traps to allow for customizable actions based on certain log content. This can be extremely useful to notify administrators, alert a group of an outage, or even trigger other custom processes to perform some action behind the scenes. Network and server admins alike will love this one, if they're SNMP folks.

iControl Apps - #05 - Rate Based Statistics

http://devcentral.f5.com/Default.aspx?tabid=63&articleType=ArticleView&articleId=257

In the continuation of the iControl Apps series, Joe walks through how to put together yet another keen PowerShell application, this time one that can use iControl to do Rate Based Statistics monitoring for your LTM. Not only does he walk you through the application setup and utilization, but he includes a bonus this time through as well. Included is a cool look at a way to include some .Net code in-line in your PowerShell application which, while arguably overkill for this particular example, could be very valuable in general and as such is a darn cool look at some fancy PowerShell footwork. This one's definitely worth a read, as well.

20 Lines or Less #12

http://devcentral.f5.com/weblogs/cwalker/archive/2008/07/24/20-lines-or-less-12.aspx

Yet another edition of 20 Lines or Less is available for your perusal on DevCentral. This week's edition was especially packed with iRules foo and all kinds of BIG-IP goodness, if I do say so myself. Inside you'll learn how to use SSL commands in an iRule on a non-SSL VIP, extract DHCP info directly from a UDP stream, and re-write the URI based on the load balancing decision. No, I didn't say that wrong…the URI changes based on the server chosen for load balancing. All of these, of course, are less than 21 lines, as always, and are great examples of the kind of power you can get from iRules without having to invest much time at all in the coding process.

There are five more for you from the Top. Hopefully you'll find at least a couple that pique your interest and get you cruising around on DevCentral, looking for more. As always, let me know if you've got any questions or comments.

Thanks,

#Colin