In this round-up article from CRN, Michelle Hodges, Barracuda's SVP of Global Channels and Alliances, shares her thoughts on how channel partners today face the complexity and rapid evolution of managed services and how Barracuda is helping partners overcome these challenges.