Forum Discussion

Mayank_Shukla's avatar
Mayank_Shukla
Icon for Altostratus rankAltostratus
Aug 30, 2017

Beginner's question on iControl

Hi,

 

I am new to iControl. Can someone explain me please how icontrolsdk or powershell etc. are beneficial while same configuration tasks can be done via f5 GUI or tmsh command line.

 

2 Replies

  • Hello Mayank,

     

    Using icontrol you can manage your F5 remotly without having access to the GUI or F5 shell in ssh.

     

    So you can make API calls to get/post content to/from the F5.

     

    Regards

     

  • Mayank, the APIs are a piece of our management offerings. The GUI and command line are manual interfaces while our APIs allow for programmatic and orchestration based control. For some cases where you make relatively few changes and manage a small amount of devices and objects, maybe a manual interface like the GUI or tmsh would be enough. For many users though, numerous repetitive tasks requires automation and that requires an API.

     

    Feature-wise, the API is the foundation that our GUI and TMSH is built on so if you are looking for what you can do with an API vs. the GUI, then the answer is that they complement eachother. But, I can say with the API, you can develop processes for updating 1000's of objects. There are typos of workflows that you could do with APIs in minutes that would take hours or days manually.

     

    Hope that clears things up.

     

    -Joe