Automating Management with DMI 2

Over the past few months I have had several enterprise customers come to me asking for more detail around the Device Management Interface, or DMI as it always referred to as.  And that’s a really good thing, as it has been something that the service providers have enjoyed for themselves for far too long.  :-)

So what is DMI?  Well, it’s really just a way for you to automate your own configurations without having to plow through the admin web UI each time you want to make a routine change to any one of your SSL VPN or NAC systems.  More importantly though, it”s built on a standard: Netconf.  This means that anyone with Netconf–or even just some scripting–experience can take the DMI Solutions Guide under their wing and use it to get started with reducing Groudhog Day syndrome.  You know that one.  That’s where you do something today that you feel you have done many times before, which, in all fairness, you probably have.

If you are at all stumped by this, please don’t hesitate to ask and I will work to get you better answers on what capabilities may exist.  While the DMI Solutions Guide does list all the RPCs that we have build to date, there are surely many more that are yet to be discovered, usually by customers who need only to help us make a strong enough product business case to get it implemented.  If I get enough participation, I can even look at hosting a DMI workgroup call, inviting you to join in a discussion with our DMI thought leaders.

Leave a comment

Your email address will not be published. Required fields are marked *

2 thoughts on “Automating Management with DMI

  • Zane Shah

    I know this not related to the topic, but when is Juniper going to expose the API to the IVE?, mobile platform providers like Layer7 are eating your lunch big time and I hate having to go out and buy another platform just for my mobile strategy when all this can be done on the same device

  • KevinPeterson Post author

    Zane – We do expose DMI (Device Management Interface). I’m just shooting in the dark here though. Can you elaborate on your specific use case(s), either here on via e-mail?