Gosuslugi - 7.26.2021 ENG
Gosuslugi - 7.26.2021 ENG
Gosuslugi - 7.26.2021 ENG
Pre-trial appeal
Information about Information about
Information about Regional portals
service centers “My
federal government authorities and state 5
documents” (MFC)
bodies and public (municipal) services of public services
services and functions and functions
3 Information
system of MFC
activity
7
Automated
information Statistics
systems of MFC
Regional registers 6 8
Information RRGU of public services
system of MFC and functions
Unified register
2
development
1 of government
inspections
Unified payment
system
9
Digital administrative procedures
Federal register of public services
and functions
regulatory information
Regional portals
of public services
digital
administrative
supporting information procedures
Agency Applicant
drawing up receiving
regulations services
Architectural Tiers of E-Government
Authorization and Identification
Application Services
Integration Services
Data Tier
Infrastructure
E-Government Elements
Authorization and Identification
Application Services
Integration Services
Data Tier
Infrastructure
Application Services
Integration Services
Data Tier
Infrastructure
Load Picks
130 million
users
services were
confirmed accounts provided during
2020
Tarantool PostgreSQL
Redis
Our approach to create high-load Unified Authorization and
Identification System (ESIA)
INTERNET
All users of the system are divided by segments (each maximum 1
million records)
DNS
BGP
Database segment and authorization services are situated locally
within one virtual machine (container)
Goskey Gosdocs
Cloud platform of
state services Payment gate Cloud signing platform
Balancers
Balancers
service
Cache
Rarely used or lightly loaded services could be gathered in node DaData
clusters in the master-slave mode normalizing
service
Highly loaded services could have their own node clusters Kafka
in the partitioning mode
Log and monitoring Statistic subsystem
Transfer from one mode into another could be made completely subsystem
dynamically depending on the load
Among other things, online reallocation of nodes from lightly Agency data Agency data
loaded services to highly loaded services is possible Elasyic Cickhouse
mart 1 mart 2
Analytical cluster
Digital twins
of documents
State Electronic
Postal System
E-Government Infrastructure
State Unified
Cloud Platform
Data marts in all agencies provide access to master data Data mart Data mart Data mart
contained in the agencies’ DBMS
Recording
coordinator
Recording
coordinator … Recording
coordinator
Cluster Manager
Management of DBMS resources and topology (ADG, ADQM, ADB, ADS), connection point, load balancing,
resource allocation depending on external load, backup management
Координатор Чтения
Координатор Записи
Recording to the data mart using
Tarantool engine in terms of the unified logical model
Processing of key requests
Pentaho/NiFi
Recording SMEV 3 adapter Reading data
Data layout through
data to the Clickhouse engine from the
types of information SMEV 3
data mart CDC adapter Processing of analytical requests data mart
Interception of changes from other
SMEV 4 adapter
databases using Debezium Greenplun engine
Data layout according to the rules of
Processing of requests to strongly normalized
National data management system/data
structures
access subsystem
MPP adapter HDFS MPP adapter
High performance data recording using High-performance data upload to
Storage of BLOB, logs,
Kafka/HDFS Kafka/HDFS
requests, backup, etc..
Containerizing: Kubernates/Docker
Application Services
Integration Services
Data Tier
Infrastructure
Lowcode
Lowcode elements are used to create
services of
Federal and Regional authorities
The cloud platform of agencies’
information systems services allows
creating 90% of federal and regional
User scenarios constructor executive authorities systems in the
STATE CLOUD (STATE UNIFIED CLOUD
lowcode format
Creating user scenarios in the form of
interactive quizzes for receiving applications
60
new systems created during less than 8 months
20 3
Federal agencies
regions Ministry for Digital Development,
Communications and Mass Media, Ministry of
Emergency Situations, Ministry of Labour
456 2 600
processes were automated users
Example of launching complex process: Benefits for children aged 3-7 years (9 days)
Access to cloud platform of state
services Launch on Gosuslugi
Interactive form on Setting up network connectivity on the side of the Russian
Press release on April, 1
Gosuslugi Federation subjects through a secure channel. Adding users to
access groups in the ESIA
02 05
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
01 03 04 06
02 05
1 2 3 4 5 6 7 8 9 10 11 12 13 14
01 03 04 06
1 2 3 4 5 6
01 03 04 07