Your SlideShare is downloading. ×
Караиванов Георгий - Drupal в проектах Электронного правительства
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

82

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
82
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DrupalCampLviv Drupal for e-government .md Veaceslav Cunev Caraivanov George
  • 2. Drupal for e-government in Moldova
  • 3. Internet and Intranet Solutions in Moldova 60% INTERNET distribution rate 90% FIBER OPTIC network coverage 120% MOBILE distribution rate
  • 4. Over 100 Drupal projects in 6 years
  • 5. Over 100 Drupal projects in 6 years
  • 6. Over 100 Drupal projects in 6 years
  • 7. Projects for Society, Government and Business 12 Society 36 52 Government Business
  • 8. Projects for Society, Government and Business Society projects NGO Media
  • 9. Projects for Society, Government and Business Government projects Agencies Ministries Government companies
  • 10. Business projects Banks
  • 11. Each project has its own history
  • 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. 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. 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. 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. 2007 Expected effect
  • 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. 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. 2011 System support Facts: allow registration of individuals Software solutions: light performance optimization more declaration forms
  • 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. 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. 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. 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. How it works now
  • 25. The Future: CAST eDeclaration Smart Office Online banking eAccounting

×