RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2
Project

GPR-assambleya chose a cloud way of development for the system

Customers: GPR-assambleya

Moscow; Information technologies

Contractors: Aplana Aplana
Product: Windows Azure
На базе: Microsoft Azure

Project date: 2012/06  - 2012/07

Content

Aplana company carried out a series business and technology consultations and helped GPR-assambleya company to develop a business model of providing SaaS services on the basis of the GPR system and also to define key application components and methods of their implementation on the Windows platform of Azure that allowed not only to understand architecture of the planned product, but also to receive the preliminary price of a hosting of the application in Windows Azure.

Project

In 2011 in company management the thought appeared - to offer a system in the form of SaaS service. It would allow to develop most effectively its key advantages – speed of implementation, completeness of functionality, remote service and low cost.

Originally for this purpose the technology of virtualization was used – the selected virtual server was provided to each company client. However in the presence of already several tens clients this solution becomes very nonflexible, the share of costs for a hosting makes a half of cost of service.

Search of other solutions began. The analysis led to Windows Azure.

Solution

Work on the project is carried out together with Aplana company. Specialists of the contractor held a series of business and technology consultations as a result of which the business model of providing SaaS services on the basis of the GPR system was developed and the high-level architecture of creation of the service version of a product is defined.

At the moment there is a selection process between two options of implementation of a product – to the classical, "fat" client and to the "thin" client working in the browser. Depending on what option will be chosen, different types of computing services Windows Azure will be involved. In a case with the "fat" client it will be copies of an applied role (worker role), and in a case with "thin" – copies of a web role (web role) are added, in them the business logic of the application will be implemented. For data storage multitenantny SQL Azure DBMS and also Azure Storage will be used. Task allocation is implemented on the basis of Windows Azure Queue.

Expectations

Due to transition to cloud computing and transfer of the services to SaaS model the GPR-assambleya company can come in new consumer segments, for the new markets, offering services, is functional also at the price focused on different categories of business users. - Alexey Fedorov, head of cloud services, Aplana