Today, applications are becoming more and more resource-intensive, either in memory or computing power. These resources are limited on a machine, the need to distribute applications over a network of computers, local or remote, is obvious. To design, develop and test a Cloud Based software application to automate the needs of Enterprise. The Cloud computing offers the availability and performance of services those users require to resolve their requests in reduced time and lower cost. In this paper, the authors will use IaaS software and they will create a web portal to manage the network resources. The software resources offered by their network will be based on ESX servers.