Trustsoft

Inventi - new infrastructure with automation

Inventi is a technology company based in the Czech Republic. As the name already giving away the main focus, Inventi has become a leading company for creating new projects, helping others with growth by creating a scalable business analysis and has made its mark on the Czech technology field. Inventi has a partnership with some of the biggest companies on the Czech and global markets.

Assignment

Developing a totally new product for the German market, Inventi asked Lukapo for the support in a form of providing them with a full team of DevOps engineers to the project. The main goal was to create a totally new infrastructure from scratch and to improve deployment flow using automation tools. Inventi is developing a cloud-based application and as a cloud provider, Microsoft Azure was chosen.

Trustsoft's task

STAGE 1 - Development

Following modern trends and technologies, Inventi’s application is based on Microservices architecture and on the use of Kubernetes. Azure provides PaaS solution for Kubernetes – AKS.

Tasks were:

  • to construct reusable Terraform recipes for creating several environments (test, stage, production)
  • to create and automate pipelines for CI/CD
  • implement Helm for easy deployment
  • implement monitoring and alerting services for infrastructure controlling
  • support day-to-day activities

STAGE 2 - Ongoing service and support

What we are focusing now:

  • created terraform recipes that allow creating a Kubernetes cluster without a manual introduction
  • as application consists of more than 10 microservices, Trustsoft created general templates for Helm, so each developer can use it for its own microservice for every environment
  • created a Gitlab pipeline which allows deploying automatically while pushing to the repository and manually using Gitlab tag
  • deployed Fluentd + Kibana for logs controlling, Prometheus + Grafana for monitoring and alerting. Everything is implemented into the pipelines and deploying with creating new Kubernetes cluster
  • supporting with any related questions for networking, containerization, and GitOps


Results

More than 50 microservices are running in the Kubernetes cluster. The integrated ELK stack covers all logging, monitoring and alerting requirements and provides full overview of running infrastructure. By implementing the Infrastructure as a Code technic, the time for reproducing a new environment decreased by 70% with no need of any manual interaction. After the configuration of the CI/CD system, the deployment time was decreased by 30% and brought visibility to the already existed bottlenecks of the project.

See our customers success stories

No matter the field, situation or the initial set up, we delivered. We love to make the journey to cloud easy a secure and that is how our clients like it. Please see our success stories.

Testimonial
"Our cooperation with the Trustsoft team was great. They are easy to work with, they care for their customers, they deliver on their promises. I will work with them again."
Testimonial
"Thanks to our cloud partner Trustsoft we are perfectly prepared for the migration to AWS, have enough knowledge and funds to successfully transition to AWS. We value their expertise and knowledge and will work with them again."
Testimonial
"The cooperation with Trustsoft met our expectations. Their deep cloud technological and business knowledge helped us improve our security and DevOps standards. We found in them a reliable cloud migration partner for our current and future needs."
Testimonial
"We are working with Trustsoft for several years. They have migrated our infrastructure to AWS and are managing it. We are happy to work with them."
Testimonial
"A very helpful team experienced with a variety of AWS services."
Testimonial
"I'd like to emphasize very good cooperation with Trustsoft. Their approach is very professional and they react to our wishes swiftly. They've been a great help for our internal projects."
Testimonial
"Passionate and skilled engineers & architects + Delivered full-featured AWS based environment for our application development including baseline for EKS deployments and CICD pipelines + Great push towards fulfilling challenging deadlines"