Testing of new platform features for Virtual Soluções TI under real conditions and with real users

Virtual Soluções TI - a company that provides IT solutions for companies of different sizes and it has been on the market since 2001.

Business Task

Virtual Soluções TI asked Dysnix (formerly Arilot) experts to make possible to deploy without downtime new features to the production environment and forward some amount of real users (1-5%) to the website with new features. The goal set was achieved successfully by our specialists and thanks to their solutions offered.

  • Solutions

    • Deploy and configure GKE cluster
    • Deploy and configure Gitlab
    • Create Dockerfile for backend, frontend, spring-cloud-config
    • Configure istio gateway, cert-manager (Let’s Encrypt) (terminate SSL, dedicated endpoints to each service in all env’s
    • Configure canary deployment for frontend and backend to serve 10% requests; integrate canary deployment with Gitlab CI)
  • Value delivered by Dysnix

    Dysnix team was totally involved in the testing process trying to predict all possible problems and find the best solution to prevent them, as follows: we created a cost-effective solution based on Gitlab-CI, Kubernetes, and Istio, which made it possible to test the new platform features under real load and live users in a semi-automatic mode. The project was delivered on time.