The icons look way too similar. In fact, the only way to distinguish one from another is by the glyphs. This begs the question: what purpose does the blue hexagon serve besides aesthetics?
As @bowmessage mentioned, couldn't you have a color for each family of service?