If everyone is thinking the same, someone isn't thinking

Lori MacVittie

Subscribe to Lori MacVittie: eMailAlertsEmail Alerts
Get Lori MacVittie via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Related Topics: DevOps Journal

Blog Feed Post

Master of Puppets By @LMacVittie | @DevOpsSummit [#API #DevOps]

The importance placed on APIs in our State of Application Delivery 2015 survey was high

No, not the head-banging, gritty, heavy metal Metallica song (though that's certainly awesome too... excuse me for a moment while I turn it up to 11) but the Puppet as in automation kind of master.


The importance placed on APIs - which are key to automation - in our State of Application Delivery 2015 survey was high, with 40% of respondents saying it was important to them that their infrastructure be API-enabled. Automation using those APIs is generally being accomplished through a variety of means with frameworks like Puppet being a popular toolset. 20% of respondents indicated they currently use Puppet, placing it firmly in the top 5 frameworks in use.

That means support for infrastructure - including network infrastructure - responsible for providing the application services that deliver applications today and keep them secure, fast and available is increasingly important. Puppet is no stranger to the importance of providing the support for automating these critical infrastructure services, introducing last year its PuppetSupported program targeting network infrastructure.

Now Puppet labs has released a fully supported F5 module for Puppet Enterprise on the forge. This is in addition to their previously released puppet approved open source module for 11x. The module, according to the forge:

  • This module uses REST to manage various aspects of F5 load balancers, and acts as a foundation for building higher level abstractions within Puppet.
  • The module allows you to manage nodes, pools, in order to manage much of your F5 configuration through Puppet.

This module fully supports BIG-IP LTM (Local Traffic Manager), which is responsible for availability and performance services across F5's portfolio of application services. In the near term we plan to expand the breadth of supported F5 puppet modules to include our security services (AFM, ASM) and DNS services (GTM) as well as offer more robust BIG-IP LTM configuration management.

If you'd like to learn more there is a webinar scheduled for the 7th of April in which we'll be demoing our joint capabilities so sign up and check it out!

More Stories By Lori MacVittie

Lori MacVittie is responsible for education and evangelism of application services available across F5’s entire product suite. Her role includes authorship of technical materials and participation in a number of community-based forums and industry standards organizations, among other efforts. MacVittie has extensive programming experience as an application architect, as well as network and systems development and administration expertise. Prior to joining F5, MacVittie was an award-winning Senior Technology Editor at Network Computing Magazine, where she conducted product research and evaluation focused on integration with application and network architectures, and authored articles on a variety of topics aimed at IT professionals. Her most recent area of focus included SOA-related products and architectures. She holds a B.S. in Information and Computing Science from the University of Wisconsin at Green Bay, and an M.S. in Computer Science from Nova Southeastern University.