Cloud Computing System with Unique Business Logic | NexGenDesign
Request
a quote

Cloud Computing System with Unique Business Logic

project image

Description: Openstack is the key to managing hardware resources and provide final users with ability to create personally configured servers in cloud environment. Cloudup is the web based console where user is able to create his own server with exact hardware configurations (RAM, HDD, CPU, etc.), add all necessary software to that server (Control Panel, e.g. cPanel, operation system, e.g. Win32/64 or Linux, etc., software add-ons, etc.) and view all usage statistics. Selfserver is the same system as Cloudup but purchase flow contains predefined server’s configurations. Admin Console is the backend of the system which contains numerous of technical features, customer care assistance, hardware control, numerous of statistics and log subsystems.

Client: Enterprise in Northern Italy.

Goal: The goal was to create and provide final users with cloud environment for wide range of purposes.

Solution: Openstack was chosen as a free library for cloud environment management and allocating resources. The next step was .Net core development. The idea of core was to provide interconnection between high level consoles and low level Openstack. The core also provides access to database, different types of middleware, invoice system and so on. The high level consoles are implementing the business logic of cloud and allow user to buy and use such many servers as he wants. Core, consoles and Openstack communicate with each other by web services and WSDL.

Technologies: .Net, PHP, MySQL, HTML, CSS, JavaScript, Zend Framework, Openstack, PayPal API, WSDL.

Development Team

Request a Demo