F5 DevCentral > Downloads > Labs
   
You are here: Download > Labs

Labs - Overview

We run into problems or you request solutions to your problems all of the time. Sometimes, an F5 staff member works out a solution to a problem that is so elegant or so broadly useful that we just can't help but share it with you. From the iRule Editor to Cacti performance graphing, our labs are projects that show you how to do things or help make your life easier.

Labs are tools that F5 staff members have developed and we offer to you here as examples of getting the most out of your tools. Implemented in many languages and performing a variety of tasks, the labs are a good first place to look for examples that are doing something similar to your next major project.

Labs are not officially supported by F5 support - remember that they are proof-of-concept or just plain handy tools - but you can find support for them in the labs group here on DevCentral, where other users and often the original developer will lend a hand resolving your problems.

  
Application Deployment
So you've narrowed down the business case for your new application and are ready to plan your deployment. You will more than likely front your application with an appliance to handle high-availability and application security and more often than not it'll be a BIG-IP that you end up using. If you've made that choice, then we are there to help you in tweaking all the knobs to make your application run in tip-top shape. Over at the F5 Solution Center, F5 has produced a series of Deployment guides that cover the likes of Lotus, Citrix, BEA, Microsoft, Oracle, Siebel, and SAP.
179 Members
Enterprise Manager Performance Management Guide
Enterprise Manager is a centralized management appliance for F5 BIG-IP® devices that gives a consolidated, real-time view of an entire F5 application delivery infrastructure, plus the tools needed to quickly optimize performance and scale infrastructure to meet business needs.
135 Members
F5 Management Plug-In for VMware vSphere
The F5 Management Plug-In for VMware vSphere helps you can configure policies for automatically adding VMs to pools on BIG-IPs and streamline maintenance workflows for those same VMs to minimize user impact.
216 Members
FirePass Outlook Toolbar
Did you know that F5's FirePass SSL-VPN has a client-side programming interface? We have customers using it embedded in biometric thumb readers and inside vending machines. You may think: "Wow, that's cool but how does it help me?". Well, if you are a mobile worker who just happens to be lucky enough to be using FirePass, then this project, along with the Firepass Windows Tray Client, might give you some ideas.
24 Members
FirePass Windows Tray Client
Did you know that F5's FirePass SSL-VPN has a client-side programming interface? We have customers using it embedded in biometric thumb readers and inside vending machines. You may think: "Wow, that's cool but how does it help me?". Well, if you are a mobile worker who just happens to be lucky enough to be using FirePass, then this project, along with the FirePass Outlook Toolbar, might give you some ideas.
69 Members
iControl Assembly
So just when you thought writing iControl applications was easy enough, we're shooting on making it easier for you. How easy you ask? So easy in fact, that in just a mere three lines of code you'll have full access to all the iControl methods. The iControl Assembly is a .NET Assembly and Java jar file that you can include in your .NET/Java iControl applications. The embedded Interfaces class takes care of all the grunt work that goes along with writing iControl apps. In the past integrating iControl into an application entailed compiling wsdl (either directly with wsdl.exe or indirectly with a Web Reference), writing certificate validation logic, dealing with UserCredential objects, and hooking them all together.
233 Members
iControl Java Wrapper Library
The iControl APIs work as-advertised in most languages and development environments, but each development environment has special issues and needs, while each language has language-specific enhancements you can utilize.
75 Members
iControl Monitor For The Blackberry
It's 2 am and you just got a call about performance problems. Pull out your Blackberry, open this app, and take a look to see what is going on with your BIG-IP... All before getting out of bed. This application will allow you to log in to and monitor your BIG-IP from your Blackberry.
27 Members
iControl Ruby Library
iControl Ruby Library
29 Members
iRule Editor
The F5 iRule Editor is the industry's first integrated code editor for network devices. What does that mean for you? Well, it means that you are no longer constrained to a simple edit window (or vi for you hard core geeks out there). You can now develop iRules with full syntax highlighting, colorization, textual auto-complete, integrated help, etc. You get the point... What are you waiting for? Click on the Discussions tab to download it and give it a whirl and see how your iRule skills improve!
1450 Members
iRule Redirection Generator
The redirection iRule Generator is a simple application that will help you to get started wtih redirection in iRules and/or iControl in Visual C#.NET using the iControl C# Assembly. It is designed to allow for generation of the three most popular redirection commands in iRules.
303 Members
Microsoft PowerShell with iControl
For those who don't know, Microsoft has made available a new command line shell and task-based scripting technology that is targeted at IT administrators to help them gain control and automation of system tasks. Windows PowerShell is integrated into Exchange Server 2007, System Center Operations Manager 2007, System Center Data Protection Manager V2, and System Center Virtual Machine Manager so I figured, why not integrate it with BIG-IP via iControl as well!
277 Members
Python iControl Library
pyControl is a Python-based library that integrates with F5's BIG-IP iControl management API.
199 Members

93,050 Members in 191 Countries and Growing!

Join DevCentral Today!

About DevCentral

F5 DevCentral is your source for the best technical documentation, discussion forums, blogs, media and more related to application delivery networking.

So dive in, meet your peers, and get familiar with DevCentral. We hope it makes your job easier and helps you get more from your F5 investment. If new to DevCentral, check out the Getting Started section. And if you have any problems, or think something could be easier to use, let us know.

Got It !

We've received your comment and transmitted it directly to DevCentral HQ.

Thanks for taking time to let us know what's on your mind. At DevCentral | Community Matters!

Get In Touch With Us

Have questions, suggestions or just want to get something off your chest?

Use our handy form below to Direct Connect with DevCentral Mission Control.

Send Us Feedback      or