Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

Community Leaderboard

# Name Points
1 Kevin Stewart Kevin Stewart  16388
2 nitass nitass  12394
3 Jason Rahm Jason Rahm  8712
4 What Lies Beneath What Lies Beneath  6157
5 Joe Pruitt Joe Pruitt  5813
Full Leaderboard »

Getting Started

iApps is a user-customizable framework for deploying applications. It gives you an insanely powerful, flexible way to automate tasks and templatize sets of functionality on your F5 gear.

Using APL (Application Presentation Language), a simple scripting language, you define a question-driven interface with which users will interact with their application and enter data. Using that data, you can then automate nearly any task on the device. This can take a 50- or 60-step process down to two or three easy steps. That’s pretty sweet if you’re automating repeat tasks or trying to simplify things for users.

Use iApps to automate the way you add virtual servers so that you don’t have to go through the same manual steps every time you add a new application. Or build a custom iApp to manage your iRules inventory. And that’s just scratching the surface. The possibilities for what you can do with iApps are huge.

Start by checking out the dozens of iApps that already exist. Then see how to install new iApps Templates and you’re on your way.


Ask iApps questions

Got a question about iApps? Awesome! There are already tons of answers in the Q&A section. Or you can ask a new question using the Ask a Question button.

Here’s one right now. Go ahead, try it out.


Ask an iApps Question


Follow iApps updates

Get the most from iApps by getting the latest updates. Just click the Follow iApps button and you’ll get notified when new questions, articles, downloads, or videos are posted.

[Follow iApps button]


More about iApps

Here are some other recommendations to get you off to a good start.

Examples and documentation

iApps CodeShare

iApps Template Development Tips

Installing New iApp Templates