DART Case

Safe home for important data:

Clouds are strong enough to hold official portal

The Client

The State Agency for Tourism Development of Ukraine (SATD) is the central body of the executive power that implements the state policy in the field of tourism and resorts of Ukraine.

The Challenge

SATD is holding the Register of Categorization – a resource that collects all the data of subjects of tourist activity. The Register should be implemented on the AWS. So, the architecture for the Register should be created on the AWS cloud.

The Solution

The following requirements are:

Recommended indicators that are required for a production environment of the state register with attendance of at least 30,000 people per day:

1. Database (PostgreSQL):
A separate database server with a powerful processor.
Storage on the database server should be sized to accommodate current data volume and anticipated growth.
Database tuning for optimal performance, including indexing, query caching, and data backup.

2. Web server (Nginx, php-fpm):
A dedicated web server.
The size of the storage on the web server should correspond to the amount of web content and logs.
Tuning Nginx and php-fpm for optimal performance, setting resource limits, and being able to scale as needed.
3. Trembita server (state service for interaction with registers):

A separate Trembita server.
Sufficient resources to process requests and perform the functions of the Trembita service.
The size of the storage on the Trembita server must correspond to the expected data that will be processed by the service.

The Result

Technical outreach:

– Deployed and configured appropriate infrastructure based on the VPC and EC2 VM Servers
– Appropriate RDS Provisioned
– Dart Application deployed
– DNS Domain configured
– VM, Proxy, UXP Service Deployed in Ukraine Datacenter
– Site-2-Site VPN configured
– Trembita service configured
– Dart service reconfigured for new infrastructure

Business outreach:

The Register of Categorization was run on the AWS infrastructure. It gives a cost-effective, stable, and high-load availability basement for the government portal.

Залиште свої дані і ми з вами зв'яжемось

* Triangu потрібна контактна інформація, яку ви надаєте нам, щоб зв’язатися з вами щодо наших продуктів і послуг. Ви можете будь-коли скасувати підписку на ці повідомлення.

Leave your info and we will
contact you

* Triangu needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time.