Avnet buys Genilogix IT application lifecycle management company to offer resellers and partners more opps