Search
Don MacVittie - Persistently Different
You are here: DevCentral > Weblogs

posted on Monday, May 18, 2009 7:11 AM

We first introduced iControl interfaces for ASM in version 9 of LTM, and that support was about what you would expect from a first release – usable, but not expansive. With V10, we have stepped up the number of interfaces and the functionality they offer you access to, and here’s a quick overview of those changes. There is a Tech Tip coming soon about the interfaces themselves and how to use them, this blog is just to help you determine if you can achieve your goals utilizing iControl against ASM. Not that I want that to sound too harsh on the version 9 coverage – you could do most things you needed to in that version – this extension just builds upon that version’s solid base.

So the smart guys on our ASM development team opened up quite an array of APIs for your use, giving us expanded control of our BIG-IP LTM with ASM systems. Let’s chat now about when and where iControl fits in the architecture of your ASM-protected network.

For Web Applications, you can delete ones that are disabled, manage policies and logging policies, enable and disable them, set the language for a given web application, and reset web applications to default settings. That’s a lot. It pretty much gives you control of the web application from end to end, with the only bit not yet implemented being codified creation of web applications.

Nothing changed in the Web Application Groups iControl interface for v.10, but that list of APIs is pretty solid anyway, allowing you to create and delete groups, add web applications to a group, get a list of all web apps in a given group, and remove web applications from a group.

In the Policy interface, we now have a pretty thorough coverage, including creating, deleting, associating WebAccelerator applications with ASM policies.

There’s more, but I’ll let you check them out if you’re interested, or watch the docs for my ASM interface reference Tech Tip coming soon.

At this point, there are things you can do from the ASM Admin UI that aren’t available from iControl, but not much. If you’re using iControl for remote management, and have ASM in place, take a gander at the What’s new in v.10 iControl Wiki Page or the ASM iControl Wiki page, and you’ll see what I mean.

Options, it’s always about options. And now you have more. Can’t kick that a bit.

That’s it for today,

Don.


Posted In: DevCentral, iControl, v.10,

Feedback

5/21/2009 9:27 AM
Gravatar There are some improvements in v10 over v9, but there is still woefully little you can do with iControl and ASM policies. The policy changes you refer to are all changing the web application properties--not the actual ASM policy.

There is still no ability to access/modify the actual policy configuration. We have quite a few customers who would really like to programatically manage not just which policy is active, but details within the policy. Extending the iControl API to the ASM policy would also help greatly with auditing/reporting.

So thanks for the work so far, but we really look forward to more progress.

Aaron
Aaron

Let Me Know What You Think


Please use the form below if you have any comments, questions, or suggestions.

Title:
 
Name:
 
Email: (so we can show your gravatar)
Website:
Comment: Allowed tags: blockquote, a, strong, em, p, u, strike, super, sub, code
 
Please add 6 and 7 and type the answer here:

Blog Stats

Posts:347
Comments:225
Stories:0
Trackbacks:0
  

Image Galleries

  

82,243 Members in 102 Countries and Growing!

Join DevCentral Today!

About DevCentral

DevCentral has been a successful, thriving community for many years. We have always strived to bring you the best technical documentation, discussion forums, blogs, media and much more that we can.

So dive in, get familiar with DevCentral. We hope you like it, we hope it makes your job easier, and lets you get that much more power out of the community. To learn more, make sure to check out the Getting Started section. And if you have any problems, or think something could be easier to use, drop us a line to 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