Goals and objectives of the project
The main goal of the project was to provide the server and software part of the Customer's software and hardware complex for accounting for electricity consumption.
The project product is a modem that connects to electricity meters, receives data from them and sends it to our servers. The server infrastructure is based on Amazon cloud services.
The main objective of the project: the creation of a productive, scalable and reliable system for storing, transmitting, analyzing data to optimize and control power consumption and its quality.
1. Provide for the possibility of deploying the system in other clouds on the territory of the Russian Federation: this makes it possible to cooperate with the public sector.
2. Solve the problem of Roskomnadzor (supervisory authority in Russia) rolling blocks: our servers are on different subnets; we can also change IP addresses to non-blocked ones as soon as possible.
3. Provide for the possibility of easy deployment of the boxed version of the service on local enterprise servers.
The system involves the connection of large factories and other enterprises throughout Russia. This requires maximum stability and the ability to process huge amounts of data.
The data in the databases is commercial information used for further work with energy sales companies. We needed to create a system with a high level of security, reliability and data integrity.