DrupalCampLviv

Drupal for

e-government
.md
Veaceslav Cunev
Caraivanov George
Drupal for

e-government

in Moldova
Internet and Intranet Solutions
in Moldova

60%
INTERNET

distribution rate

90%
FIBER OPTIC

network coverage

120%

MOBI...
Over 100 Drupal projects
in 6 years
Over 100 Drupal projects
in 6 years
Over 100 Drupal projects
in 6 years
Projects for Society, Government and Business

12

Society

36

52

Government Business
Projects for Society, Government and Business
Society projects
NGO

Media
Projects for Society, Government and Business
Government projects
Agencies

Ministries

Government
companies
Business projects
Banks
Each project has its own history
2007 Tender from United Nations
20 competitors
ALL report forms for State Tax Service
Available 24/7
National and internat...
2008 - 2009 System development
120
Reports

103

Agents

87

15

90

60

92

14

55

30
14

10

Aug Sep Oct Nov Dec Jan Fe...
2009 - 2012 System deployment
12000
9000

97110

Reports

95688

94196
91594

Agents

6000
14955

3000

14055

16713
15038...
2013 Current State of the System
Number of agents: 22507 Reports submitted: 1416383 Saved: 323 years
7972

Reports submitt...
2007 Expected effect
2009 Initial solutions
Application server (Drupal on CentOS 5, 16 core,
16Gb RAM, HDD 150Gb, 1Gbit LAN)
Database server (M...
2010 System support
Issues:
lack of knowledge
lack of organization structure
lack of call center
missconfigured server res...
2011 System support
Facts:
allow registration of individuals

Software solutions:
light performance optimization
more decl...
2012 System support
Facts:
10 000 tax payers increase
over 70 forms
Issues:
lack of monitoring infrastructure
low performa...
2012 System support
Hardware solutions:
EdecDbData (validation service) (PHP app on
Windows 2003 Server, 2 Core CPU. 4Gb R...
2013 System support
Facts:
13 000 tax payers increase
up to 1300 - 1500 real users online
up to 750 simultaneous robots (u...
2013 System support
Hardware solutions:
PKI Service (Windows 2003 Server, 2 Core CPU,
2Gb RAM)
TSP Service (Java web app o...
How it works now
The Future: CAST
eDeclaration

Smart Office

Online banking
eAccounting
Upcoming SlideShare
Loading in...5
×

Караиванов Георгий - Drupal в проектах Электронного правительства

102

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
102
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Караиванов Георгий - Drupal в проектах Электронного правительства

  1. 1. DrupalCampLviv Drupal for e-government .md Veaceslav Cunev Caraivanov George
  2. 2. Drupal for e-government in Moldova
  3. 3. Internet and Intranet Solutions in Moldova 60% INTERNET distribution rate 90% FIBER OPTIC network coverage 120% MOBILE distribution rate
  4. 4. Over 100 Drupal projects in 6 years
  5. 5. Over 100 Drupal projects in 6 years
  6. 6. Over 100 Drupal projects in 6 years
  7. 7. Projects for Society, Government and Business 12 Society 36 52 Government Business
  8. 8. Projects for Society, Government and Business Society projects NGO Media
  9. 9. Projects for Society, Government and Business Government projects Agencies Ministries Government companies
  10. 10. Business projects Banks
  11. 11. Each project has its own history
  12. 12. 2007 Tender from United Nations 20 competitors ALL report forms for State Tax Service Available 24/7 National and international expert groups Multiple government system integration
  13. 13. 2008 - 2009 System development 120 Reports 103 Agents 87 15 90 60 92 14 55 30 14 10 Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Max. number of agents: 17 Jul Aug Sep Oct Nov Dec Reports submitted: 683
  14. 14. 2009 - 2012 System deployment 12000 9000 97110 Reports 95688 94196 91594 Agents 6000 14955 3000 14055 16713 15038 Jan Mar May Jul Sep Nov Jan Mar May Jul Sep Nov Jan Mar May Jul Sep Nov Jan Mar May Jul Sep Nov Feb Apr Jun Aug Oct Dec Feb Apr Jun Aug Oct Dec Feb Apr Jun Aug Oct Dec Feb Apr Jun Aug Oct Dec Max. number of agents: 18549 2008 - 2009 Reports submitted: 812338 Max. number of agents: 17 Reports submitted: 683
  15. 15. 2013 Current State of the System Number of agents: 22507 Reports submitted: 1416383 Saved: 323 years 7972 Reports submitted 8000 5756 6000 4000 2000 55 Time of the day 0 1 2007 - 2012 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Max. number of agents: 18566 Reports submitted: 813121
  16. 16. 2007 Expected effect
  17. 17. 2009 Initial solutions Application server (Drupal on CentOS 5, 16 core, 16Gb RAM, HDD 150Gb, 1Gbit LAN) Database server (MySQL on CentOS 5, 8 core, 32Gb RAM, HDD 400Gb (200Gb Database), 1Gbit LAN) Backup server (2Tb HDD, 1Gbit LAN) Informix database server CA server ( .NET/Java on Windows 2003 Server, 2 Core CPU, 2Gb RAM) PKI/TSP Server (Java web app on Windows 2003 Server, 2 Core CPU, 2Gb RAM)
  18. 18. 2010 System support Issues: lack of knowledge lack of organization structure lack of call center missconfigured server resources limited performance due to synchronous architecture Hardware solutions: front login server: servicii.fisc.md (.NET) Software solutions: SSO authentication
  19. 19. 2011 System support Facts: allow registration of individuals Software solutions: light performance optimization more declaration forms
  20. 20. 2012 System support Facts: 10 000 tax payers increase over 70 forms Issues: lack of monitoring infrastructure low performance of external TSP service lack of profiling and stress testing infrastructure
  21. 21. 2012 System support Hardware solutions: EdecDbData (validation service) (PHP app on Windows 2003 Server, 2 Core CPU. 4Gb RAM, 100Gb HDD) EdecDbSync (processing service) (PHP app on Windows 2003 Server, 2 Core CPU. 4Gb RAM, 100Gb HDD) Software solutions: asynchronous loading of paged grids dedicated processing service (EdecDbSync) dedicated validation service with batch mode (EdecDbData)
  22. 22. 2013 System support Facts: 13 000 tax payers increase up to 1300 - 1500 real users online up to 750 simultaneous robots (using WAPT Pro test cases) up to 15 000 declarations in a single day new big declarations (up to 250 000 records and 60 Mb XML data) Issues: network overload (database link) storage overload on secondary services. Java 7 updates that tightens security policies expired certificates expensive timestamping service
  23. 23. 2013 System support Hardware solutions: PKI Service (Windows 2003 Server, 2 Core CPU, 2Gb RAM) TSP Service (Java web app on Windows 2003 Server, 2 Core CPU, 2Gb RAM) AMQP Server (RabbitMQ on CentOS 6.4, 2 Core CPU, 2Gb RAM) Software solutions: pipelined declarations processor, using AMQP/RabbitMQ, IPC/PCNTL multipart declarations server side document serialization, and sign of hash only InnoDB engine instead of myIsam SOAP to REST transition for validation service - 50% performance increase
  24. 24. How it works now
  25. 25. The Future: CAST eDeclaration Smart Office Online banking eAccounting
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×