Data Center Map

Ikoula is a Web and Application hosting solutions provider since 1998. The company owns its 1750sq meters Data Center which hosts 5000 servers. Pioneer in the Green hosting and Cloud Computing, Ikoula creates solutions with innovation, ease-of-use and customer satisfaction at the core of its thinking.
The Express division is dedicated to SOHO & SMB looking for packaged, flexible and quickly available solutions online.
Ikoula Enterprise Services provides demanding IT managers with secured, adaptable and guaranteed solutions.

Visit Website

Ikoula

Headquartered in Boulogne Billancourt, France

Colocation Provider
Network Operator