Professional Services#

The service for fine-tuning Angie PRO and the client's operating system for effective operation of Angie PRO by the engineers of LLC "Web-Server."

The service is provided by granting the client remote access via SSH and/or RDP to the client's servers. A consulting format is also possible, where engineers from LLC "Web-Server" answer the client's questions via video conferencing.

All interactions regarding the service occur within the framework of a separate contract after the engineers of LLC "Web-Server" assess the tasks based on prepaid hours.

If you would like to purchase our services, please contact us at .

How is the service provided?#

  1. The client contacts LLC "Web-Server."

  2. A preliminary assessment of the client's task is conducted.

  3. The client pays for the time required to resolve the task.

  4. Engineers from LLC "Web-Server" perform the task within the agreed prepaid time manually (independently) on the client's servers or in expert observation mode of the client's engineers' work.

The service includes the following interaction capabilities between the client and engineers of LLC "Web-Server":

  • Analysis of the client's infrastructure and provision of recommendations for optimizing the interaction of systems with Angie PRO.

  • Analysis of the resource/network map.

  • Analysis of the interaction of existing web services and systems of the client.

  • Provision of recommendations for fine-tuning the existing configuration of Angie PRO to improve performance and fault tolerance of the integration between Angie PRO and the service.

Examples of client requests and proposed solutions#

Example 1#

Request: The client's engineer periodically encounters a 502 error in the server logs and asks for assistance in understanding why this occurs, together with him.

Solution: Analysis of existing Angie PRO configuration files and tuning the "fine" aspects of the Angie configuration, including but not limited to: memory consumption/buffering, application of best practices, and basic security.

Example 2#

Request: The client has a limit on the number of requests set via limit_req, which does not always trigger. The client's engineer is struggling, and the client asks for help in understanding the problem and assisting the engineer in configuring Angie.

Solution: Writing configuration files for Angie PRO from scratch for the specific task of the client and providing consultations on the operation of the created configuration.

Example 3#

Request: The client has a web service consisting of several sub-services, for which blue-green deployment needs to be configured to enhance fault tolerance.

Solution: Configuration or troubleshooting of software related to/working in conjunction with Angie PRO (e.g., PHP-FPM, Apache, uWSGI, Envoy, custom backend) upon the client's request, if such is feasible.

Example 4#

Request: The client's engineers see that the backend of the service to which Angie PRO proxies periodically drops the connection and cannot figure out why.

Solution: Configuration of the client's operating system settings to improve the performance of Angie PRO.