Freelance.de is one of the leading professional platforms for German-speaking IT freelancers; it contains CVs and portfolios, as well as relevant project tools for IT freelancers and IT companies.
Data on around 102,000 active IT freelancers and companies with confirmed CVs and completed projects portfolios is stored in the database.
The customer is located in Germany.
Data on around 102,000 active IT freelancers and companies with confirmed CVs and completed projects portfolios is stored in the database.
The customer is located in Germany.
The customer was unable to change the infrastructure architecture. At the same time:
- the current load had increased;
- the number of users had increased;
- the number of supported infrastructure elements (sites) had increased.
Key Challenges
- Reduce the cost of supporting IT infrastructure
- Change IT infrastructure along with business expansion
- Prepare IT departments for planned changes
Implemented our solution
We created High Level Design (HLD) and Low Level Design (LLD) of the customer’s future IT architecture in accordance with the business development plan. When designing:
- features of the customer’s business processes, growth forecast and load periodicity were taken into account;
- a modern system of requests balancing was developed taking into account the requirements for performance and security;
- server virtualization and horizontal scalability of IT infrastructure have been developed;
- only open source solutions were used upon the customer’s request.
Products and technologies
- Debian Linux OS
- Nginx web server
- Libvirt virtualization management, QEMU/KVM hypervisor
- MariaDB, Galera Cluster, Redis databases
- Mail systems: Postfix, Dovecot
- Security tools: Iptables, SELinux
- HAproxy load balancing
- Bind DNS server
- PHP
- DSS based on GlusterFS
- An IT architecture that meets the requirements for processing of credit card payments
Results
- The customer received a new and ready for implementation IT infrastructure project.
- Recommendations were elaborated for cost optimization of the infrastructure support.
Services provided
YOU CAN ASK ME ANY QUESTIONS YOU HAVE AND GET CLOSE CONSULTATION ON OUR SERVICES.
Ildar Khusnutdinov
Head of Service Delivery
Head of Service Delivery