|
|
By Jeff Browning |
Article Rating: |
|
June 18, 2009 05:07 PM EDT |
Reads: |
675 |
Back in 2001 (wow – seems like yesterday!), F5 introduced the first-ever, open/Web services API for network devices called iControl. With it, it sparked a major shift in the way companies could look at integrating network devices with applications. Leading software vendors figured it out. And, thousands of companies since then have used iControl to build custom monitoring apps, management solutions that more closely fit their internal processes, and even automate some cool stuff including enabling applications to tell the network how to deliver them.
While all fine and dandy (and fun to be a part of personally), the most important decision and event was the willingness to embrace SOAP/XML. By doing this (kudos to Joe Pruitt, BTW, for this call… it wasn’t without some feisty internal debate, truth be told), it opened up API access to our gear from virtually any SOAP stack or development tool and language a customer or partner wanted to use. Why so cool, you ask? It’s simple – you know Perl? Great. Use it. You don’t need to learn SNMP. Has your organization trained everyone to use Java as a standard app language? No worries – go for it. Same for Ruby, Python, C#, and more. And, even new scripting approaches like PowerShell. By choosing an open standard, it opens the doors for any customer or vendor to use whatever they want without having to swallow yet another vendor-mandated technology just to make something work. So, this brings me to the payoff. We get this question often: “what are the supported dev tools/languages/toolkits/etc for iControl?” Well, here you have it. This is both the “F5-supported” stuff plus what we know folks in the community have used successfully. We’ll turn this into a wiki doc too, so that if you have something you’ve used successfully, you can post it as well. In the meantime, add yours to the comments below. Go forth and build your apps for iControl your way. (looking for some examples? You can find a ton of them here for free in the Codeshare.) Perl: Library: SOAP::Lite (www.soaplite.com) IDE's: ActivePerl, Eclipse EPIC Perl, Open Perl IDE, and others. C#/VB/.NET: Library: iControl Assembly for .Net (devcentral.f5.com/Default.aspx?tabid=68) IDE's: Visual Studio 2003, VS 2005, VS 2008, VS 2010 PowerShell:
Library: iControl PowerShell Cmdlets (devcentral.f5.com/Default.aspx?tabid=71) IDE's: PowerShell Console Host, PowerShell ISE, PowerGUI, Sapien PrimalScript, PowerShell Analyzer, PowerShell Plus, and various others. Java: Library: iControl Library for Java (devcentral.f5.com/Default.aspx?tabid=68), Apache SOAP, kSOAP IDE's: Eclipse, Borland JBuilder, IBM Websphere, Oracle JDeveloper, BEA WebLogic Workshop, IntelliJ IDEA, Blackberry MDS, plus others... Python: Library: pyControl (devcentral.f5.com/Default.aspx?tabid=149), ZSI, SOAPpy, Suds IDE's: Komodo, Eclipse PyDev, and others. PHP: Library: PHP SOAP (us3.php.net/soap) IDE's: Eclipse PHP IDE, PHPEclipse, Komodo, Zen Studio, and others. Ruby: Library: iControl Assembly for .Net, SOAP4R IDE's: IronRuby (.Net support), NetBeans, Idea, RadRails, and others.
Read the original blog entry...
As Product Manager for F5 Networks, Jeff is responsible for driving the product and marketing strategy for F5's iControl API and Software Development Kit. With over 10 years of software industry experience, Jeff's extensive background in Web services, Enterprise Portals, and Software Development tools at leading companies like Microsoft and DataChannel helps bridge the gap between networking technologies and Web services applications for better performing, scalable, and secure enterprise solutions
@ThingsExpo Stories By Yeshim Deniz  SYS-CON Events announced today that CA Technologies has been named “Platinum Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY, and the 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business – from apparel to energy – is being rewritten by software. From ... May. 16, 2017 02:30 PM EDT Reads: 1,873 | By Yeshim Deniz  As cloud adoption continues to transform business, today's global enterprises are challenged with managing a growing amount of information living outside of the data center. The rapid adoption of IoT and increasingly mobile workforce are exacerbating the problem. Ensuring secure data sharing and efficient backup poses capacity and bandwidth considerations as well as policy and regulatory compliance issues. May. 16, 2017 02:15 PM EDT Reads: 2,150 | By Elizabeth White  SYS-CON Events announced today that EARP Integration will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. EARP Integration is a passionate software house. Since its inception in 2009 the company successfully delivers smart solutions for cities and factories that start their digital transformation. EARP provides bespoke solutions like, for example, advanced enterprise portals, business intelligence systems an... May. 16, 2017 12:45 PM EDT Reads: 696 | By Yeshim Deniz  SYS-CON Events announced today that DivvyCloud will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. DivvyCloud software enables organizations to achieve their cloud computing goals by simplifying and automating security, compliance and cost optimization of public and private cloud infrastructure. Using DivvyCloud, customers can leverage programmatic Bots to identify and remediate common cloud problems in rea... May. 16, 2017 12:15 PM EDT Reads: 948 | By Pat Romanski  Newgen Software Inc., a leading global provider of banking software solutions today announced its participation at Texas Bankers Association's 133rd Annual Convention at Henry B. Gonzalez Convention Center, San Antonio, Texas from May 10-12, 2017. Newgen will be present at booth #524 in the exhibit area to engage with bankers and showcase its smart banking solutions that can transform their customer experience and improve compliance adherence. Newgen's unified configurable solutions seamlessly i... May. 16, 2017 12:00 PM EDT Reads: 661 | By Carmen Gonzalez  Internet of @ThingsExpo, taking place June 6-8, 2017 at the Javits Center in New York City, New York, is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. @ThingsExpo New York Call for Papers is now open. May. 16, 2017 12:00 PM EDT Reads: 6,701 | By Liz McMillan  The Internet of Things can drive efficiency for airlines and airports. In their session at @ThingsExpo, Shyam Varan Nath, Principal Architect with GE, and Sudip Majumder, senior director of development at Oracle, discussed the technical details of the connected airline baggage and related social media solutions. These IoT applications will enhance travelers' journey experience and drive efficiency for the airlines and the airports. May. 16, 2017 11:00 AM EDT Reads: 3,795 | By Hollis Tibbetts  A completely new computing platform is on the horizon. They’re called Microservers by some, ARM Servers by others, and sometimes even ARM-based Servers. No matter what you call them, Microservers will have a huge impact on the data center and on server computing in general.
Although few people are familiar with Microservers today, their impact will be felt very soon. This is a new category of computing platform that is available today and is predicted to have triple-digit growth rates for some ... May. 16, 2017 10:45 AM EDT Reads: 38,075 | By Pat Romanski  Everywhere we turn in our industry we can find strong opinions about the direction, type and nature of cloud’s impact on computing and business. Another word that is used in every context in our industry is “hybrid.” In his session at 20th Cloud Expo, Alvaro Gonzalez, Director of Technical, Partner and Field Marketing at Peak 10, will use a combination of a few conceptual props and some research recently commissioned by Peak 10 to offer a real-world consideration of how the various categories of... May. 16, 2017 10:30 AM EDT Reads: 518 | By Elizabeth White  SYS-CON Events announced today that DivvyCloud will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. DivvyCloud software enables organizations to achieve their cloud computing goals by simplifying and automating security, compliance and cost optimization of public and private cloud infrastructure. Using DivvyCloud, customers can leverage programmatic Bots to identify and remediate common cloud problems in rea... May. 16, 2017 08:45 AM EDT Reads: 493 | By Pat Romanski  SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ... May. 16, 2017 08:30 AM EDT Reads: 2,006 | By Yeshim Deniz  SYS-CON Events announced today that EARP will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. "We are a software house, so we perfectly understand challenges that other software houses face in their projects. We can augment a team, that will work with the same standards and processes as our partners' internal teams. Our teams will deliver the same quality within the required time and budget just as our partn... May. 16, 2017 04:15 AM EDT Reads: 1,490 | By Yeshim Deniz  SYS-CON Events announced today that A&I; Solutions named "Bronze Sponsor" of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Founded over 15 years ago in 1999, A&I; Solutions continues to provide companies with premier integrated enterprise solutions. By partnering with the trusted and proven solutions of leading technology companies, our customers are assured high performance levels across all IT environments including:... May. 16, 2017 02:45 AM EDT Reads: 1,254 | By Liz McMillan  Newgen Software Inc., a leading global provider of banking software solutions today announced its participation at Texas Bankers Association's 133rd Annual Convention at Henry B. Gonzalez Convention Center, San Antonio, Texas from May 10-12, 2017. Newgen will be present at booth #524 in the exhibit area to engage with bankers and showcase its smart banking solutions that can transform their customer experience and improve compliance adherence. Newgen's unified configurable solutions seamlessly i... May. 16, 2017 02:30 AM EDT Reads: 899 | By Liz McMillan  SYS-CON Events announced today that Catchpoint, a leading digital experience intelligence company, has been named “Silver Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY.
Catchpoint Systems is a leading Digital Performance Analytics company that provides unparalleled insight into your customer-critical services to help you consistently deliver an amazing customer experience. Designed for digital business, C... May. 15, 2017 11:45 PM EDT Reads: 3,695 | By Liz McMillan  SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ... May. 15, 2017 11:00 PM EDT Reads: 3,315 | By Elizabeth White  SYS-CON Events announced today that Linux Academy, the foremost online Linux and cloud training platform and community, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. Industry leaders in quality training, provided services, and student certification passes, its goal is to c... May. 15, 2017 10:15 PM EDT Reads: 4,814 | By Elizabeth White  SYS-CON Events announced today that Silicon India has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. Published in Silicon Valley, Silicon India magazine is the premiere platform for CIOs to discuss their innovative enterprise solutions and allows IT vendors to learn about new solutions that can help grow their business. May. 15, 2017 09:15 PM EDT Reads: 2,912 | By Liz McMillan  WebRTC is bringing significant change to the communications landscape that will bridge the worlds of web and telephony, making the Internet the new standard for communications. Cloud9 took the road less traveled and used WebRTC to create a downloadable enterprise-grade communications platform that is changing the communication dynamic in the financial sector. In his session at @ThingsExpo, Leo Papadopoulos, CTO of Cloud9, discussed the importance of WebRTC and how it enables companies to focus o... May. 15, 2017 09:00 PM EDT Reads: 5,983 | By Pat Romanski  SYS-CON Events announced today that Juniper Networks (NYSE: JNPR), an industry leader in automated, scalable and secure networks, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY.
Juniper Networks challenges the status quo with products, solutions and services that transform the economics of networking. The company co-innovates with customers and partners to deliver automated, scalable and secure network... May. 15, 2017 06:45 PM EDT Reads: 3,447 |
|
|
|
|
|
|