DevOps & Cloud Solutions for your business
IT Svit has a deep understanding of infrastructure design and how to run the Cloud effectively. With headquarters in Estonia, IT Svit also has R&D in Ukraine.
Our DevOps team has successfully completed thousands of projects working with AWS, Google Cloud Platform and bare-metal.
We make life easier by implementing:
- CI/CD pipelines (Jenkins/Gitlab)
- Containers & Orchestration (Docker & Kubernetes)
- Infrastructure cost-efficiency
- Monitoring (>Grafana + Prometheus, Cloudwatch)
- Security (Openvpn, Pritunl, Bastion hosts)
- Backup strategy and much more.
If you are looking for a cloud migration strategy and need freshly built infrastructure or already have one and looking for improvements - IT SVIT is here to help!
Drop us a message, we respond within a few hours ;)

headquarters
other locations
Focus
Portfolio
OneSky, Content Analytics, Skillbyte, Natify

How IT-Svit Improved Insights Processing Pipeline at Data Analytics Platform
Co-founder & COO at a real-time Big Data analytics platform got in touch with our team.
Project requirements
The customer’s Big Data system run on AWS infrastructure needed IT Svit to:
-
upgrade Druid instance;
-
implement enhanced system monitoring and alerting with Amazon Cloudwatch, Prometheus & Grafana and AlertManager;
-
configure a staging environment with Kubernetes, Ansible, Docker, Apache, so on;
-
plan and build a CI/CD pipeline using Jenkins.
Project implementation
-
We optimized the architecture of the system by moving all the apps from Marathon to Amazon EKS. This allowed us to reduce the Druid cluster upgrade time to 15 min;
-
We found and fixed the issue that caused frequent restarting clusters;
-
We configured the CI/CD pipeline using Jenkins.
-
We connected Spinnaker to Prometheus with the help of AlertManager.
Final thoughts
It Svit solutions like Druid and Spinnaker updating, moving from Marathon to EKS, Jenkins pipelines configuration and monitoring system installation allowed our client to operate their Big Data analytics platform more effectively and much faster.
Reed more:
https://itsvit.com/cases/business-insights-data-analytics-platform/

How IT Svit DevOps Team Containerized a Web Conferencing App
A global company, the creator of the conferencing tool used by 19,000 customers in 100 countries, contacted the IT Svit team with the request to set up a Kubernetes cluster and containerize their application.
Project requirements
Our customer needed help with:
-
improving their infrastructure by splitting the platform into a set of microservices with containerized apps;
-
building and configuring the Kubernetes cluster for the platform;
-
enabling monitoring of the platform.
Project implementation
-
With platform deploying to a Kubernetes cluster, the IT Svit DevOps team enabled security, load balancing and auto-scaling of resources.
-
With CI/CD processes implementing, we allowed the customer to update various platform components independently.
-
In-depth monitoring ensures the customer’s team keeps a hand on the pulse of the project at all times and the TTR has shortened significantly.
Final thoughts
Our DevOps team used the most effective DevOps practices and tools to ensure error-free deployment, updates and maintenance of enterprise-grade conferencing software used by thousands of people daily.
Reed more:
https://itsvit.com/cases/devops-services-for-containerizing-a-web-conferencing-software/

How IT Svit Configured AWS Infrastructure for Zobitex’s platform
French cryptocurrency company turned to the IT Svit team with the request to build a system to ensure the wallets cannot contact the blockchain ledger.
Project requirements
The It Svit team set the tasks:
-
to automate Kubernetes cluster deployment to bare metal servers;
-
to automate Kubernetes cluster deployment to AWS;
-
to build resource-segregated AWS stack;
-
to implement and optimize CI/CD pipelines;
-
to implement monitoring and alerting.
Project implementation
-
We prepared Helm charts, Terraform and Kubernetes manifests to enable seamless deployment of Kubernetes clusters to AWS.
-
We optimized the system workflows while ensuring the security of operations;
-
We implemented CI/CD pipelines using AWS Lambda, Cognito, API Gateway, RDS and DEX;
-
We implemented a monitoring system.
Final thoughts
With Kubernetes clusters’ seamless deployment to AWS infrastructure, CI/CD pipelines implementation and monitoring system enforcement, the IT Svit team helped Zebitex launch a profitable product. These tasks are accomplished, but productive cooperation with Zebitex still goes on.
Reed more:
https://itsvit.com/cases/zebitex-aws-infrastructure-configuration-and-optimization-for-a-cryptocurrency-exchange/

It Svit DevOps Services for Mobile Software Developer
Mobile software developer SBN (Simple But Needed) needed a senior Python developer and a DevOps specialist to augment their internal team and facilitate the development of various features for their product suite.
Project requirements
The IT Svit team distinguished the following tasks:
-
to develop functionality for a variety of features;
-
to implement CI/CD processes for software delivery automation;
-
to assist internal specialists in software architecture optimization.
Project implementation
Once IT Svit developers and a DevOps engineer had been put on the active SBN team, we did the next:
-
studied the existing infrastructure and identified the main bottlenecks;
-
delivered clean codes under deadlines and shared our expertise with the client’s team;
-
optimized software development processes utilizing the most effective DevOps practices.
Final thoughts
IT Svit provided reliable services from skilled software engineers and that met and exceeded customer’s expectations. The customer was very satisfied with the professional attitude of our specialists, which resulted in an ongoing partnership.
Reed more:
https://itsvit.com/cases/sbn-pythondjango-development-and-devops-services-for-a-mobile-software-developer/

How IT Svit created a Fiat-Cryptocurrency Exchange Platform from Scratch
A successful cryptocurrency provider Yallabit contacted IT Svit with the request to develop a fiat-cryptocurrency platform from, manage the infrastructure and provide support of the product.
Project requirements
Once IT Svit interviewed our client, we came up with the following tasks:
-
create an initial infrastructure for running the platform;
-
develop the end-to-end cryptocurrency exchange solution from scratch;
-
enable CI/CD configuration;
-
provide monitoring and long-term support.
Project implementation
The IT Svit team decided to take these platform development steps:
-
platform design planning;
-
UI/UX design and markup development;
-
full-stack blockchain software development;
-
CI/CD pipelines implementation;
-
automated QA and testing;
-
API integration for interacting with Kuwaiti bank card gateway KNET;
-
monitoring system implementation.
Final thoughts
As a reliable Managed Services Provider capable of developing high-quality software within tight deadlines, IT Svit has built a top-notch currency exchange platform and keeps currently supporting it.
Reed more:
https://itsvit.com/cases/yallabit-fiat-cryptocurrency-exchange-platform-development-from-scratch/

How IT Svit Optimized Infrastructure for Meal Planning Platform
Swedish online meal-planning platform turned to IT Svit with the request to help optimize the back-end performance, enable monitoring and develop new features for their platform.
Project requirements
The IT Svit team specified the following tasks:
-
to assess the existing AWS infrastructure;
-
to design and implement the failover plan;
-
to restructure the current DB setup;
-
to finish the CI/CD configuration;
-
to increase the cost-efficiency of operations;
-
to provide detailed developer documentation.
Project implementation
-
We assessed the existing infrastructure and configured AWS VPC peering.
-
We moved the production environment to the US and created an Aurora RDS slave replica in the US region.
-
We configured AWS CI/CD tools to update both the US and Germany regions.
-
We also updated the Varnish deployment;
-
We’ve prepared detailed developer documentation and currently provide project support.
Final thoughts
The IT Svit DevOps team helped the leading Swedish meal planning platform become more cost-efficient and deliver an uninterrupted positive end-user experience to their customers.
Reed more:
https://itsvit.com/cases/infrastructure-optimization-for-online-meal-planning-platform/

How DevOps Team Designed and Optimized Marketing Cloud Infrastructure
An influencer marketing cloud for enterprise creators turned to IT Svit with the request of infrastructure optimization and migrating the legacy infrastructure to AWS.
Project requirements
The IT Svit DevOps team decided to:
-
optimize the existing infrastructure and workflows;
-
automate testing and deployment of the new platform features;
-
integrate multiple external tools and services;
-
migrate the legacy infrastructure to AWS.
Project implementation
-
PHP was used in developing the main platform.
-
All large accounts for all key social networks were collected and aggregated.
-
We started integration with IBM Watson AI services and API.
-
We prepared the infrastructure for the implementation and coverage of new feature functionality with automated tests;
-
The main application hosting is located in Amazon Cloud.
-
The back-end is a Laravel API. The database is MS SQL.
-
We work with Git to consistently implement CI/CD.
Final thoughts
With our rich DevOps expertise and AWS architecture design best practices, we were able to deliver the expected results and exceed customer expectations.
Reed more:
https://itsvit.com/cases/devops-services-for-maintenance-and-optimization-of-the-enterprise-grade-creator-cloud/

How IT Svit DevOps Team Developed Online Meeting Functionality for Hurma
IT Svit developed Hurma System as a SaaS solution for recruitment and HR management. This time our client is our company and the requirement was to deliver new video features for Hurma.
Project requirements
The online video feature should:
-
work directly from the browser without any additional software;
-
support mobile devices and desktop platforms;
-
provide automatic recovery after disconnection;
-
have a user-friendly interface.
Project implementation
The main challenge is to build a platform with a stable Internet connection. Our solution is to develop a specific component for client applications enabling them to switch to alternative Internet access routes. A built-in WebRTC feature constantly monitors the connection performance and lowers the bitrate of video/audio streams automatically.
Final thoughts
The peer-to-peer approach allowed us to minimize resource consumption and the simple API of the video conferencing system allowed us to customize UI easily. The IT Svit DevOps team provided a simple and reliable tool for online communications directly from any browser.
Reed more:
https://itsvit.com/cases/online-meeting-functionality-for-hurma/

How IT Svit DevOps Team Provided Cloud Architecture Consultancy for Cryptocurrency Platform
A cryptocurrency platform contacted the IT Svit DevOps team with the request to restructure the system layout and add new cryptocurrencies to the range of offers.
Project requirements
Our customer needed help with:
-
building a multi-cloud architecture;
-
containerizing all cryptocurrency apps;
-
configuring a Kubernetes cluster to run EOS;
-
ensuring Multi-Availability-Zone deployments within a single AWS region.
Project implementation
-
We deployed the system in 2 regions with the same infrastructure.
-
We enabled separate pod backups for every region.
-
We enabled logs to be monitored with Log exporter.
-
We configured 2 Jenkins jobs. The first job checks, the second one builds a new image and sends a notification to Slack.
-
We used Falco to monitor external container access attempts.
-
We used kiam agents to configure limited access rights assigned to each pod.
Final thoughts
IT Svit team was able to configure the multi-cloud architecture able to run on AWS resources, IBM Cloud and Google Cloud Platform that allows us to run Algorand, Cosmos, Decred and many other blockchains.
Reed more:
https://itsvit.com/cases/kubernetes-cloud-architecture-consultancy-for-blockchain-startup/

How IT Svit Optimized Running MongoDB Kubernetes Cluster
A cryptocurrency exchange turned to the IT Svit with the request to optimize the resource usage of the existing cluster, implement automated MongoDB backups and enable smart monitoring.
Project requirements
The IT Svit team decided to:
-
optimize Prometheus+Grafana monitoring to identify slow MongoDB queries;
-
optimize Kubernetes cluster performance;
-
automate backup/restore operations for MongoDB;
-
enable archiving and retrieval for historical MongoDB data;
-
build a staging environment that runs in parallel;
-
minimize the expenses of the system operations.
Project implementation
-
We configured the backup and restore for MongoDB.
-
We optimized the MongoDB performance;
-
We improved the efficiency of cluster monitoring. We utilized Helm charts to build and update Prometheus and Grafana operators to the latest versions and configure their interaction with AlertManager.
Final thoughts
Our customer currently has a system running on a Kubernetes cluster with automated backup and restoration capabilities. By sharding the database we helped lower the system workload and decrease the expenses.
Reed more:
https://itsvit.com/cases/optimization-for-kubernetes-cluster-running-mongodb/

What IT Svit did to Optimize Infrastructure for USA Media Portal
Anthems, a media portal from the USA, required our help with infrastructure optimization.
Project requirements
Anthems wanted our DevOps team to:
-
perform a load-testing to ensure that the platform can handle millions of users;
-
test the current API;
-
leverage monitoring tools;
-
increase scalability and performance;
-
design and develop infrastructure using DevOps best-practices.
Project implementation
-
IT Svit DevOps team:
-
enabled and configured correct Google CDN caching;
-
designed infrastructure and workflows in place;
-
created an Ansible playbook for automated load-testing infrastructure on DigitalOcean;
-
selected the safest cache for the system;
-
started logging the SQL query caching;
-
configured system monitoring and alerting using Google Stackdriver;
-
ensured the system security by hiding the instances behind Cloudflare CDN;
-
created auto-scaling groups for API and PHP endpoints.
Final thoughts
The IT Svit team helped Anthems with infrastructure optimization and continues working on Anthems PHP and database architecture improvement because we can always do better.
Reed more:
https://itsvit.com/cases/anthems/

How IT Svit Team Performed Migration of Multiple Ruby-on-Rails Apps to Kubernetes
German Airbnb online marketplace MICE contacted IT Svit and wanted us to propose them more flexible and durable hosting and implement CI/CD pipelines to enable seamless updates to multiple Ruby-on-Rails apps.
Project requirements
The project plan included:
-
migrating the existing containerized microservices with Ruby on Rails apps to a new cloud platform (AWS) with the help of Helm;
-
implementing the CI/CD pipeline using Jenkins;
-
building a unified monitoring platform based on Prometheus, Nagios and ELK stack;
-
preparing detailed developer documentation and share info with the MICE team.
Project implementation
Clear and quick communication with MICE CTO helped us a lot to follow a predefined roadmap and as a result, MICE online platform got:
-
new cloud hosting set up on AWS;
-
automated CI/CD pipelines;
-
effective monitoring system;
-
detailed developer documentation.
Final thoughts
MICE platform got more flexible hosting and CI/CD pipelines that enable seamless updates to multiple Ruby-on-Rails apps that allow it to serve 30% more customers and reduce timeframes for new releases.
Reed more:
https://itsvit.com/cases/migration-of-multiple-ruby-on-rails-applications-to-kubernetes/

How IT Svit DevOps Team performed Migration from Rancher to Kubernetes Tectonic
IT Svit received a request to assist with moving an enterprise SIEM (security information event management) system from Rancher to a Kubernetes deployed at Tectonic.
Project requirements
The IT Svit team decided to take two main steps:
-
Create Docker images and docker files for all system components.
-
Design high-performance environments for various hosting platforms.
Project implementation
With the customer providing detailed all interactions, IT Svit DevOps engineers quickly elaborated scenarios for automated deployment and configuration of a Kubernetes cluster to various hosting platforms utilizing our extensive expertise with AWS, Google Cloud and DigitalOcean. We also provided the tools for monitoring the system in production and detailed developer documentation on platform installation and configuration.
Final thoughts
IT Svit DevOps team has shown an in-depth understanding of app containerization best practices and configuration of scalable, secure, highly-performant and cost-efficient environments on various cloud platforms.
Reed more:
https://itsvit.com/cases/rancher-to-tectonic-migration/

How IT Svit DevOps Team Provides services for HRM system
Hurma System is an innovative all-in-one solution for managing HR processes, recruitment and OKR. The IT Svit DevOps team is supposed to enable seamless software development and infrastructure management operations in production.
Project requirements
The IT Svit DevOps team specified the following tasks:
-
to construct infrastructure for product development from scratch;
-
to configure CI/CD pipelines to automate code testing and deployment;
-
to implement in-depth monitoring to track the system performance in production.
Project implementation
-
We implemented CI/CD pipeline. Jenkins Pipeline was used to automatically deploy the new product versions.
-
We leveraged the seed migrations mechanism in Jenkins Pipeline, which allowed us to simplify and speed up the update process to 2 minutes.
-
We went with the Infrastructure as Code approach.
-
We used Helm to automate processes, thus now new issues deployment takes 5 min and updates - 1 minute.
Final thoughts
Extensive IT Svit DevOps expertise helped build a powerful and cost-efficient software development process for Hurma System.
Reed more:
https://itsvit.com/cases/devops-services-for-hrm-system-development-and-support-in-production/

How IT Svit DevOps Team Designed and Developed IT Infrastructure for Preterion
Preterion, an Australian cloud migration service provider, turned to IT Svit for us to assist with a wide range of tasks and augment their internal team with our skillset.
Project Requirements
Project requirements included:
-
Linux-based DevOps software development;
-
PHP-based CRM development;
-
web-based app in Perl development;
-
cloud monitoring and support providing;
-
CI/CD pipelines enabling;
-
IT Infrastructure management automation.
Project implementation
It Svit team provided:
-
analysis of infrastructures to identify possible bottlenecks;
-
proactive consulting on system improvements;
-
implementation of improvements;
-
automation of infrastructure deployment & management through scripts;
-
providing the detailed developer documentation for each module built;
-
training the customer’s team to leverage the system best.
Final thoughts
Our DevOps services allowed Preterion to reap the benefit of:
-
significant skillset extension;
-
reduction of technical support ticket response time by nearly 50%;
-
IT infrastructure management optimization and expenditure cuts by 25-30%.
Reed more:
https://itsvit.com/cases/it-infrastructure-design-and-development-for-preterion-an-it-service-management-provider/

How IT Svit DevOps Team Designed and Developed IT Infrastructure
IT service management provider Preterion contacted IT Svit with the request for our DevOps team to assist with a wide range of tasks and augment their internal team with our skillset.
Project requirements
IT Svit DevOps team specified the following tasks:
-
to design and implement various cloud infrastructures;
-
to fix bugs for multiple apps;
-
to develop and deploy CRM;
-
to manage and optimize multiple IT infrastructure tasks (implementing xWiki backups, Your Backup tool, implementing Baruwa Spam Protection solution, etc.)
Project implementation
-
We analyzed existing infrastructure to identify possible bottlenecks.
-
We provided proactive consulting on system improvements.
-
We automated infrastructure deployment & management through scripts.
-
We provided the detailed developer documentation for each module built.
Final thoughts
IT Svit has handled all the tasks successfully and currently provides support for various Preterion projects. It Svit DevOps team is currently involved in:
-
team cloud architecture delivery and management;
-
web development and QA;
-
various software maintenance.
Reed more:.
https://itsvit.com/cases/it-infrastructure-design-and-development/

How IT Svit Team Developed a Trip-Planning Portal for Adver Agency
The marketing and advertising agency needed IT Svit to build the frontend and backend for a trip-planning portal and a travel website and deliver a cloud infrastructure for these projects.
Project requirements
The customer needed to create two websites — a travel website and a trip planning portal. IT Svit team specified the following tasks:
-
to write the back-end for two websites using Python and Django;
-
to write the frontend part with AngularJs;
-
to provide the cloud infrastructure to support the development and functioning of these websites;
-
to provide the QA and testing of the functionality.
Project implementation
-
We built a regular reporting process to keep the PM overseas up-to-date with the development progress.
-
We developed a clean API to allow the platforms to interact with third-party modules.
-
We provided the full cycle of infrastructure provisioning services, from delivering the testing environments and building CI/CD pipelines, to managing the ongoing maintenance of the websites.
Final thoughts
The talented IT Svit DevOps team has built frontend and backend for a trip-planning portal and a travel website and designed a cloud infrastructure for marketing and advertising agency that allowed our customer to gain new clients and provide better services.
Reed more:
https://itsvit.com/cases/trip-planning-portal-development-with-python-and-angularjs/

How IT Svit Team Designed and Developed Backend Infrastructure for Network Cloud Company
The Network Cloud Company needed the IT Svit DevOps team to upgrade their cloud infrastructure and automate their telecom product provisioning and deployment.
Project requirements
IT Svit team defined the following tasks:
-
to design & implement the cost-effective and secure infrastructure for VoIP communication;
-
to automate the provisioning of the backend infrastructure services;
-
to design an architecture for a CRM to automate provisioning;
-
to design & implement the internal system for managing third-party modules.
Project implementation
-
We audited the existing IT infrastructure.
-
We automated cloud infrastructure.
-
We engineered a CRM platform.
-
We designed and implemented the backend infrastructure services.
-
We designed and developed a messaging platform.
-
We integrated the updates from the third-party modules using the platform.
-
We provided the ongoing cloud infrastructure monitoring.
Final thoughts
The IT Svit team upgraded the cloud infrastructure for the Network Cloud Company and significantly improved their telecom product stability and performance.
Reed more:
https://itsvit.com/cases/backend-infrastructure-design-development/

It Svit Team dealing with IoT and Big Data-based Project
This solution consists of the CCTV cameras installed at the city roads, paired with Raspberry Pi 2/3, and 3/4G modems. The cameras take photos of passing cars, the IoT node identifying the brand and the model sends the data to the cloud.
Project requirements
-
IoT is to take the car photos, identify the model using OCR, send the report to the cloud server and delete the photo afterward to comply with GDPR.
-
The back-end is to accept the reports, filter, aggregate and store in a NoSQL database.
-
The front-end is to represent the charts and reports and provide the end-user APIs.
Project implementation
-
OCR algorithm identifies car brands and models seen in the photos.
-
Photos are deleted on the spot when complied with the GDPR.
-
Car brand and model are sent to the central server in AWS or GCP cloud.
-
Data processed and stored in a Cassandra NoSQL database in the back-end.
-
Customers interact via a web portal.
Final thoughts
The system the IT Svit team developed has shown good results during the alpha-testing phase. One IoT node can identify about 150 cars a min which makes the system quite feasible from the analytical perspective.
Reed more:
https://itsvit.com/cases/realcarbrand-an-iot-and-big-data-based-project/

How IT Svit Team developed Big Data Solution for Stock-Breeding Concern
A stock-breeding concern specializing in breeding pigs contacted IT Svit with the request to develop a Big Data solution for data processing and visualization.
Project requirements
The customer wanted us to provide the following services:
-
to develop a Big Data solution for processing data;
-
to decrease the time needed to assess the data;
-
to configure a user-friendly dashboard enabling the users to visualize the data.
Project implementation
-
we wrote a data normalization tool in Python to ensure the uniformity of data;
-
we used Python and JupyteR Notebook to make statistical analysis;
-
cloud infrastructure was deployed in AWS and we used the AWS Machine Learning service in the process of training the model;
-
data was stored in the cloud using the PostgreSQL database and Amazon RDS;
-
we used Flask and Chart.js to enable the data visualization and created a flexible dashboard for viewing the graphs.
Final thoughts
The IT Svit team developed a solution for data processing and data visualization that increased our client’s business profitability and reduced the losses due to livestock diseases.
Reed more:
https://itsvit.com/cases/using-big-data-for-a-cattle-breeding-concern/

How IT Svit Team Developed CMS Solution with Laravel & Node.js
IT Service provider INTEX-consulting turned to the IT Svit team for us to develop a CMS solution with Laravel and Node.js.
Project requirements
The IT Svit team specified the following project tasks:
-
to build a user-friendly and intuitive interface for the CMS;
-
to endow CMS with all the basic functionality and advanced features;
-
to write backend using Laravel, PHP framework;
-
to meet a 6-month deadline.
Project implementation
We introduced various custom modules:
-
HTML-rendering with the DB templates using the dbview function allowed us to redefine the Laravel methods responsible for template discovery and configuration;
-
RabbitMQ message order controller allowed us to manage the messages;
-
customized request validation ensured some additional json processing used in request handling;
-
critical CSS processing — a specific controller for generating dynamic pages using Critical CSS.
Final thoughts
The fact that the IT Svit team has polished internal workflows all the tasks were accomplished in time, and the CMS, developed by IT Svit, works fast adding new items to websites with very little effort involved.
Reed more:
https://itsvit.com/cases/laravel-node-js-development-for-a-cms-solution/

https://itsvit.com/cases/aws-infrastructure-database-design-development/
IT Svit decided to implement internal monitoring for our services with Zabbix-server, Prometheus operator and Grafana components.
Project requirements
We wanted our system to provide:
-
automatic monitoring of various cloud infrastructure parameters like CPU usage, bandwidth usage, disk volume usage, etc;
-
timely alerts if any issues occur;
-
informative notifications with screenshots.
Project implementation
-
we used Zabbix + Prometheus as a data source for Grafana. This allowed us to enable detailed and on-point issue-reporting;
-
we allowed Zabbix agents to run in every container for them to report to a Zabbix server should any issue arise;
-
we wrote a Python script that sends all the information about the incident to Telegram chat, so the admins are notified immediately.
Final thoughts
The IT Svit DevOps team implemented an internal monitoring system to be better informed of the various processes within our IT infrastructure and to be able to identify and solve the issues faster.
Reed more:
https://itsvit.com/cases/it-svit-internal-monitoring-system/

How IT Svit Designed and Developed AWS Infrastructure/Database
The web and mobile app developer contacted IT Svit with the request to provide the AWS infrastructure for their web app that uses the Neo4j.
Project requirements
The IT Svit team decided to:
-
design the cloud architecture for deploying, using Neo4j database;
-
ensure the system scalability and redundancy;
-
prepare configuration guidelines.
Project implementation
The app consisted of 3 components: Customer-facing UI, API, and a Neo4j database. With that in mind, we decided to split the deployment into 3 parts:
-
Amazon S3 storage behind the Amazon CloudFront CDN for the Frontend part;
-
several API instances in different Availability Zones behind the Amazon Application Load Balancer (ALB);
-
Amazon Elastic Compute Cloud (EC2) instance for Neo4j database engine with Amazon Elastic Block Store (EBS) volume attached for data persistence.
Both the UI and the API parts operate in private networks, protected by Amazon CDN and Amazon ALB.
Final thoughts
The solutions were built-in scalability and redundancy features for Neo4j that were provided externally.
Reed more:
https://itsvit.com/cases/aws-infrastructure-database-design-development/

How IT Svit Team Developed a Web Scraper App
IT Svit customers mentioned a lot that they often face one and the same problem - they cannot find some piece of information they need on their site fast. That is when the IT Svit team decided to create a bespoke web scraper tool that can be added to a particular website.
Project requirements
The IT Svit team specified the following tasks:
-
to create lightweight, simple, yet efficient web crawlers;
-
to design a user-friendly interface;
-
to develop tools with low hardware requirements.
Project implementation
We used asyncio and aiohttp Python libs to create a tool that:
-
comes with a built-in webserver to ensure the simplicity of launching it;
-
can be easily integrated into any website;
-
can be utilized through any browser;
-
has low hardware requirements;
-
works quickly.
Final thoughts
IT Svit developed the required web scrapers and other Big Data solutions to enable our customers to form the data set for training their search engine. The main advantages of our searching tool, precisely its usability and speed were appreciated by our clients.
Reed more:
https://itsvit.com/cases/ownsearch-web-scraper-software-development/

How It Svit Team Designed and Developed News Aggregator Platform
One of the IT Svit customers turned to the IT Svit team with the request to build a user-friendly news aggregator platform from scratch.
Project requirements
The IT Svit team distinguished the following tasks:
-
to have the news data frequently updated;
-
to have the news data categorized;
-
to have the news data checked. For it to be credible, only primary sources should be given.
Project implementation
-
we built a web scraper tool utilizing the aiohttp library. The data gathered was stored in MongoDB;
-
we created several Machine Learning models utilizing Theano;
-
we built the front-end using jQuery, and the back-end instances were containerized and automatically scaled using Docker;
-
we used SphinxSearch to allow the customers to create their personalized news feeds;
-
we created a huge base of news sources worldwide;
-
we built-in a highly performant tool that analyzes the article content to check if it was updated.
Final thoughts
The IT Svit team created a platform for automated collection, verification, deduplication and classification of industry-specific news from a variety of credible sources.
Reed more:
https://itsvit.com/cases/personalized-news-aggregator/

IT Svit DevOps Team Dealing with Cloud CMS Showcase Setup
Skillbyte GmbH with its custom Content Management System (CMS) wanted IT Svit to build an out-of-the-box solution that uses cloud technology to rapidly deliver scalable, easily configurable and manageable infrastructure to showcase a web-based CMS.
Project requirements
The IT Svit team specified the following tasks:
-
to migrate the showcase from Mesos/Marathon environment to Kubernetes;
-
to shorten the product deployment time;
-
to introduce the Continuous Delivery pipeline;
-
to split the monolith app into microservices to provide stability;
-
to containerize the components for scalability;
-
to deploy an in-depth monitoring and logging solution.
Project implementation
-
We moved the CMS from a Mesos/Marathon environment to a redundant Kubernetes cluster.
-
We containerized the system components using Docker.
-
We enabled the Continuous Implementation / Continuous Delivery (CI/CD) pipeline using Jenkins.
-
We automated the product build and deployment using Ansible.
-
We designed and developed a customized monitoring tool.
The product is now enterprise-grade and production-ready.
Reed more:
https://itsvit.com/cases/cloud-cms-showcase-setup/

How IT Svit Team Performed Cloud Transition for Medical App
Our client, the medical services application owner, turned to the IT Svit team with the request to transfer their medical app to the cloud and automate & simplify the file conversion for the further data analysis process.
Project requirements
The IT Svit team distinguished the following tasks:
-
to design the new infrastructure on AWS or other providers;
-
to ensure the system operational stability and resilience;
-
to enable CI/CD pipelines for the file conversion processes;
-
to enable simple system configuration and monitoring.
Project implementation
-
We used a Google Cloud provider.
-
We used Jenkins pipelines for the conversion of the files.
-
We applied Ansible to install Jenkins, Docker, Java, Nginx, pip.
-
We applied Terraform manifests to manage the future infrastructure in the cloud and to create the bucket in Google Cloud Storage for files.
-
We used Nginx as a proxy server.
Final thoughts
IT Svit improvements automated and shortened the process of app deployment and configuration, as well as automated files conversion process that significantly sped up the app performance.
Reed more:
https://itsvit.com/cases/ci-cd-and-transition-to-the-cloud-for-a-medical-app/

IT Svit DevOps Team Dealing with Cloud CMS Showcase Setup
Skillbyte GmbH with its custom Content Management System (CMS) wanted IT Svit to build an out-of-the-box solution that uses cloud technology to rapidly deliver scalable, easily configurable and manageable infrastructure to showcase a web-based CMS.
Project requirements
The IT Svit team specified the following tasks:
-
to migrate the showcase from Mesos/Marathon environment to Kubernetes;
-
to shorten the product deployment time;
-
to introduce the Continuous Delivery pipeline;
-
to split the monolith app into microservices to provide stability;
-
to containerize the components for scalability;
-
to deploy an in-depth monitoring and logging solution.
Project implementation
-
We moved the CMS from a Mesos/Marathon environment to a redundant Kubernetes cluster.
-
We containerized the system components using Docker.
-
We enabled the Continuous Implementation / Continuous Delivery (CI/CD) pipeline using Jenkins.
-
We automated the product build and deployment using Ansible.
-
We designed and developed a customized monitoring tool.
The product is now enterprise-grade and production-ready.
Reed more:
https://itsvit.com/cases/cloud-cms-showcase-setup-devops/

Blockchain Technology to Replace Excise Stamps with QR-Codes
The IT Svit team decided to use blockchain technology to replace the excise stamps with QR-codes because this would provide benefits such as:
-
reduction of excise stamps spendings by approx 90%;
-
reduction of fraud risk to 0;
-
increase the tax revenues by nearly 100%.
Project requirements
The QR-code should be used the same way an excise stamp is used nowadays, just without the possibility to forge it.
Project implementation
-
We used Ethereum smart contracts that allowed us to deliver a flexible and highly configurable platform.
-
We configured MongoDB to store the textual files and only the transaction hashes are stored within the blocks. This saves resources and allows fast transactions.
-
We delivered both a web portal and a lightweight blockchain wallet for checking the QR-code status through a mobile device.
Final thoughts
Replacing the expensive (and forgeable) excise stamps with low-cost (yet unforgeable) QR-codes would ensure both cutting the stamp production costs and increasing the tax revenues from the distribution of excise goods.
Reed more:
https://itsvit.com/cases/blockchain-based-qr-codes-to-replace-the-excise-stamps/

Blockchain Technology to Build Customer Loyalty Platform for eCommerce Shops
One of the UK customers suggested IT Svit build a blockchain-based customer loyalty program. We planed to use blockchain technology to issue discount coupons that would allow creating a mutually beneficial platform for both eCommerce shop owners and their customers.
Project requirements
The IT Svit team specified the following tasks:
-
to design and develop a platform able to interact with Shopify and Ethereum APIs;
-
to create a web portal for the retailers with simple and useful functionality for issuing the coupons;
-
to develop a mechanism of simple gaining, transferring and spending discount coupons.
Project implementation
-
We created an intuitive and useful web portal for online retail owners and shoppers;
-
We developed an integrated platform working with Ethereum, Shopify, Magento and WooCommerce APIs;
-
We enabled the customers to save money and get discount coupons in any shop on the network.
Results
The shop owners gained a powerful analytics tool, enabling them to track their coupons across the network. This allows adjusting their offers to maximize the user experience.
Reed more:
https://itsvit.com/cases/blockchain-based-customer-loyalty-system-for-shopify-ecommerce-shops/
Reviews
the project
DevOps for SaaS Platform
They’re highly responsive, good communicators, and accurate with their timelines.
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the general manager at a SaaS platform providing inventory management and price database to art collectors, advisors, and financial professionals.
What challenge were you trying to address with IT Svit?
We acquired a software platform in raw code form, and we needed help rebuilding the solution. We were looking for a DevOps partner.
What was the scope of their involvement?
IT Svit is providing us with DevOps support. First, they’ve set up all the necessary infrastructure for the project from scratch. They’ve helped me create the required AWS hosting environment and MySQL database. From there, they’ve supported installing the code using JavaScript.
IT Svit is also scraping and parsing data, installing all the necessary programs. They’ve put into place the necessary tools so we can deploy new code using Jenkins and Kubernetes while setting up a GitHub environment.
Currently, IT Svit is helping me with the necessary AWS updates and with certain deployments. They also do ad hoc assistance to resolve issues. Whenever we need additional resources, they make some introductions.
What is the team composition?
I’ve worked with a project team lead and a DevOps developer.
How did you come to work with IT Svit?
A personal contact recommended IT Svit to me.
How much have you invested with them?
We’ve spent around $25,000–$50,000.
What is the status of this engagement?
We’ve been working since January 2021, and our relationship is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
IT Svit has successfully created a scaleable infrastructure that allows us to develop our product further and onboard sizable users. They’ve been instrumental in building our production and development environment.
I’m 100% satisfied with IT Svit’s work — they’re highly responsive, good communicators, and accurate with their timelines. They’ve exceeded my expectations.
How did IT Svit perform from a project management standpoint?
IT Svit has done really well from a project management perspective. They even came in under when it comes to time and cost. We collaborate through Slack and Jira.
What did you find most impressive about them?
IT Svit is a true expert in DevOps — they’re able to help small and new teams access best-in-class and difficult-to-find resources. Additionally, even though English isn’t their first language, they’re excellent communicators. They’re also very responsive, and they address issues quickly.
Are there any areas they could improve?
IT Svit has been so easy to work with that I wish they have services outside of DevOps. I’ll like for them to handle all my tech needs.
Do you have any advice for potential customers?
Have a clear sense of deliverables at the outset so you can have a smoother process and they can deliver estimates more accurately.
the project
DevOps Services for Blockchain Platform
“IT Svit is very sophisticated and will think out of the box to deliver for the client.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I am the CEO of a blockchain platform.
What challenge were you trying to address with IT Svit?
We were looking for a company to assist us with DevOps.
What was the scope of their involvement?
IT Svit is helping us develop some aspects of our blockchain platform. Their developers are working on cutting-edge technologies — focusing on speed, resilience, scalability, privacy, and avoiding vendor lock-in.
What is the team composition?
We worked with 4–5 members of the IT Svit team, including a project manager, a DevOps architect, and a DevOps expert.
How did you come to work with IT Svit?
I initially found IT Svit on Upwork, but I also saw them on Clutch.co. They had a lot of good reviews — we’re building an incredibly complex technology, and there aren’t many firms that are great at developing it. However, we hired IT Svit because they were very good at a piece of what we wanted to build.
How much have you invested with them?
We’ve invested $30,000–$50,000 with IT Svit.
What is the status of this engagement?
Our partnership began in April 2021 and it's ongoing.
What evidence can you share that demonstrates the impact of the engagement?
This project is hard to develop, so it’s impressive that IT Svit has successfully developed this much and ensured it works. Their success is more than just their quality of work — they have an attitude of continuous improvement. They’re constantly troubleshooting the development because this platform is so new.
How did IT Svit perform from a project management standpoint?
Communication with IT Svit is great, and they usually meet their deadlines. If they aren’t going to meet a deadline, they tell us in advance and explain where the issue is and if there is an additional cost to the delay. We use Monday.com and IT Svit uses Trello internally for project management. IT Svit sticks to the budget and provides daily updates on budgets and timelines.
What did you find most impressive about them?
IT Svit has a great work ethic and communicates well — they have a very positive attitude and never lose their cool.
Are there any areas they could improve?
I have a different preferred project management tracker and file storage than IT Svit, and they can be a little slow to update my tracker. While they always keep theirs up-to-date, I would appreciate it if they would update my tracker faster.
Do you have any advice for potential customers?
IT Svit is very sophisticated and will think out of the box to deliver for the client. However, if clients want a specific development process, they need to be very specific and tell them in advance.
the project
Automated Containerized Transition for Web Conferencing Firm
"Whenever we hit a bump in the road, they quickly stepped in to brainstorm alternatives."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
My name is Jorge, and I'm a cofounder of Digital Samba. We've been in the web conferencing business since 2002. We develop and run a web conferencing platform known as Samba Live.
For what projects/services did your company hire IT Svit, and what were your goals?
We wanted help transitioning from a non-standardized VM deployment infrastructure to an automated containerized approach. Given the complexity of our platform, we know that we would need to take a phased approach. Initially, our goals were simply to be able to deploy standardized containers without having to triple check every little aspect of the deployment.
How did you select IT Svit and what were the deciding factors?
We found IT Svit on Upwork. They had great reviews, and after an interview with Konstantin, we were convinced that they were the right partner for us.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We were looking to expand our existing team of developers and system administrators with a Docker and Kubernetes expert. Traditionally, we developed and deployed applications based on PHP, MySQL, MariaDB, Apache, Nginx, and various media server technologies.
We were looking to transition to a container-ready microservices model and needed expert support with some key challenges:
- Challenges around persistent data: DB, file uploads, user-generated content
- Redis for PHP sessions
- Best practices on creating Dockerfiles
- Best practices on passing a large set of config data to PHP container runtime
- Setting up Kubernetes
- Monitoring
- Managing dependencies
How many people from the vendor's team worked with you, and what were their positions?
We had weekly meetings with a very capable project manager (who was also an excellent developer). We also worked with a DevOps engineer on a daily basis.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We can't imagine going back to deploying the way we used to. This project has vastly improved the confidence we have in our deployments. We continue to work towards full automatization, but if for some reason, we were to stop striving for that, I'd be happy with what we have already achieved.
Describe their project management style, including communication tools and timelines.
We met in our conferencing tool for the weekly meetings and used Slack for day-to-day activities. Our specification was not very detailed or concrete, so it was not always possible to give tight deliverable deadlines. Communication with IT Svit was always clear. The project manager was extremely effective in his communication with us.
What did you find most impressive or unique about this company?
The project manager's knowledge gave us confidence throughout the project. Whenever we hit a bump in the road, they quickly stepped in to brainstorm alternatives.
Are there any areas for improvement or something they could have done differently?
There is always room for improvement- that's just the nature of things. If I'm nitpicking, at times, it would have been nice to get clearer estimates of bitesize tasks.
the project
Cloud & IT Consulting for Wearable Tech Manufacturer
"He performed a rigorous audit to the system's entire stack and elaborated with a thoroughly designed road map."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Dmitriy, CEO @ Global-DJ Ltd. The world's first wearable MIDI, DJ, Vocal, PC, CAD, Game Controller with Sensors, Keyboard & Video Effects with Gestures for Live Show and Active Video Games - Tornado Gloves Controller were created.
For what projects/services did your company hire IT Svit?
Our infrastructure architecture was varied and when something stops working, it’s hard to identify the issue and react immediately. We decided to implement the next features Zabbix-server Prometheus operator Grafana
What were your goals for this project?
The system should afford the following algorithms: Automatic monitoring of diverse cloud infrastructure measurable parameters like CPU usage, bandwidth usage, disk volume usage. Timely alerts if any issues occur Informative notifications with screenshots to simplify troubleshooting
How did you select this vendor?
Google it
Describe the project in detail.
We simply wanted to be better informed of the various processes within our IT infrastructure in order to be able to identify and solve the issues faster: Automatic monitoring of the infrastructure must be performed by Zabbix Timely alerts sent to Telegram Informative screenshots with the trouble description to simplify troubleshooting
What was the team composition?
DevOps Engineer, DevOps architect
Can you share any outcomes from the project that demonstrate progress or success?
With installed monitoring, comprised of Zabbix, Prometheus, Grafana, we always receive alert notifications in Slack and know when something is going wrong with our Linux server or Kubernetes cluster. It permits us to respond instantly and resolve issues swift. Also it allows to save time, as we know where is the issue and could pretty well define it at once.
How effective was the workflow between your team and theirs?
Their Team lead guided me from the first touch base. He performed a rigorous audit to the system's entire stack and elaborated with a thoroughly designed road map. He was responsible for overseeing the project until completion and participated in all calls and demos.
What did you find most impressive about this company?
Communicating with the IT Svit team I had very clear and transparent communication, they supplied me with particular information with every next step. It was a fixed project involving many carefully arranged parts and complicated in design and planning.
Are there any areas for improvement?
I assume more compliant support offering, concerning part time engagement. However I understand this is not their priority this time.
the project
MongoDB & Kubernetes Dev for Copywriting SaaS
"They promote efficient collaboration with as little management overhead as possible."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am Rodion, Senior software developer. AI helps everyone at a company write with the same style, terminology, and brand voice.
For what projects/services did your company hire IT Svit?
We were on a look up for a team of DevOps engineers to optimize Prometheus+Grafana monitoring to identify slow MongoDB queries, use this data to optimize Kubernetes cluster performance and automating backup/restore operations for MongoDB.
What were your goals for this project?
Optimize Prometheus + Grafana monitoring to identify slow MongoDB queries: Use this data to optimize Kubernetes cluster performance. Automating backup/restore operations for MongoDB. Enabling archiving and retrieval for historical MongoDB data. Building a staging environment that runs in parallel. Minimizing the expenses of the system operations.
How did you select this vendor?
Linkedin search. Plus recomendations
Describe the project in detail.
After IT Svit performed a rigorous audit to the inventory entire stack and negotiations with all our stack holders, they assigned a dedicated DevOps Engineer to fast track a proof of concept to demonstrate how the system should work and move from there. The first step was obviously configuring the backup and restore for MongoDB.
Luckily, IT Svit has developed our own solution for automated MongoDB backup/restoration in AWS using Terraform and Jenkins, which worked just fine for this project. This ensured the data was safe and could be recovered in case of any contingency. The next step was to optimize the MongoDB performance.
We suggested using the database sharding and either reupload all the data to an existing collection after MongoDB and Kubernetes cluster optimization or starting the new collection afresh. We have tested several sharding keys to match different workloads. Another solution was to use specific nodepools for specific workloads (one for monitoring, one for staging, one for prod, one for MongoDB). We have also configured limits to resource requests. This helped reduce resource usage and lower costs.
The next step was improving the efficiency of cluster monitoring. We configured an automated deployment process using Helm charts to build and update Prometheus and Grafana operators to the latest versions and configure their interaction with AlertManager. This helped visualize the workloads and gave the customer a clear view of the system performance.
What was the team composition?
One full-time dedicated DevOps Engineer
Can you share any outcomes from the project that demonstrate progress or success?
The system is running on a Kubernetes cluster with automated backup and restoration capabilities, as well as with in-depth monitoring and smart alerting. By sharding the database they helped lower the system workload and decrease the expenses. We are now working to further enhance system performance and lower its costs.
How effective was the workflow between your team and theirs?
I was leading all our goals and expectations. So I oversee the project in general and particularly. IT Svit works closely with me and our VPE and engineering teams to architect solutions that support your current needs and strategic initiatives. They promote efficient collaboration with as little management overhead as possible.
What did you find most impressive about this company?
Very consistent in their actions and operations.
Are there any areas for improvement?
This is always a challenge. I'm not sure what I can advise here.
the project
AWS Migration for IT Services Company
"They really know what to do and they fulfilled all their promises on time."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am Igor, CTO at an IT services provider company. We help our customers build innovative digital products by providing consulting and assistance in designing and managing the infrastructure needed for MVP development and ongoing growth.
For what projects/services did your company hire IT Svit?
We needed to move our IT operations from Heroku to AWS. While Heroku is a great tool for MVP development, it lacks many features more mature cloud platforms provide, so the customers had to migrate to AWS or Google when their product took off. We decided to move to AWS altogether and provide services there from the get-go.
What were your goals for this project?
We wanted our technology partner to asses our existing IT ecosystem and to migrate or replicate our software development environments and testing/staging/release processes. We also had to enable in-depth monitoring and alerting for our future AWS ecosystem.
How did you select this vendor?
We were looking for an experienced DevOps services provider with a thorough AWS expertise and shortlisted 6 companies based on their announced technology stack, expertise, external ratings and customer reviews.
IT Svit stood out due to being ranked as a top-performing agency on Clutch and boasting 30+ positive customer reviews there. We had technical calls with all the companies from our shortlist, and IT Svit managed to positively impress us with their expertise and attitudes, so we decided to work with them.
Describe the project in detail.
Heroku is a cost-efficient and user-friendly platform providing everything you need to write, debug and deploy code in Python, Java, Ruby, Scala, Go, Node.JS, etc. We were using its features like Heroku CI and Pipelines to build automated software delivery workflows for our customers — but Heroku lacks serverless computing features, Kubernetes cluster management, monitoring, Big Data analytics and other features that were often required by our customers.
Instead of building the product on Heroku and then transferring it to AWS to enable the needed functionality, we decided to move our development and infrastructure management operations to AWS altogether. IT Svit helped us create the roadmap for this transition, configured the AWS replacements for Heroku services we used, and then IT Svit team moved our projects to AWS seamlessly.
What was the team composition?
We worked with 2 DevOps engineers and a Team Lead.
Can you share any outcomes from the project that demonstrate progress or success?
The transition was done literally overnight and went smoothly. IT Svit prepared all the tutorials our team needed to pick up the pace with AWS at once. Due to configuring the AWS infrastructure and processes correctly, they ensured we spend the absolute minimum, so our services remain cost-efficient and competitive.
How effective was the workflow between your team and theirs?
We had weekly calls discussing the project progress and they provided daily reports on the tasks delivered. This helped us always stay informed without micromanaging all the aspects of the project, so we were able to concentrate on our tasks.
What did you find most impressive about this company?
They really know what to do and they fulfilled all their promises on time. We understand it was not the most complex of projects, yet it was very satisfying to get all tasks done on time and without issue
Are there any areas for improvement?
I am fully satisfied with the outcome of our partnership.
the project
Big Data Analytics for Job Portal
"They deliver on time and with quality."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Co-Founder of a job portal. Our platform provides a wide range of features for job applicants and recruiters.
For what projects/services did your company hire IT Svit?
As the scope of our operations grew and our platform gained new features, the then-existing infrastructure began to be slightly underwhelming for our purposes. We wanted to implement analytics and Big Data processing.
What were your goals for this project?
We wanted IT Svit to help us do the following: - Hadoop implementation - Kafka - Zookeeper - Druid
How did you select this vendor?
We found them as IT provider in Ukraine and were impressed with their in-depth Big Data expertise, which was further proven during technical calls with their team.
Describe the project in detail.
IT Svit was able to provide everything we need. They've implemented Big Data best practices and helped us to vet and collect incoming data from our job portal.
What was the team composition?
Big Data lead, Python engineer, DevOps engineer
Can you share any outcomes from the project that demonstrate progress or success?
The project is still in progress but we already can see the results. We're working on new features for our platform thanks to new data streams.
How effective was the workflow between your team and theirs?
We worked with Bid Data lead Denis, who was able to understand our needs and ensure the team implements them in a timely manner. We also met face to face with a team a few times which helped to build strong relationships.
What did you find most impressive about this company?
They deliver on time and with quality. Also, act proactively.
Are there any areas for improvement?
I cannot think of any and I would definitely recommend anyone working with them.
the project
Cloud Consulting for Financial Marketing Company
"The company felt like a well-oiled machine."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I own an affiliate marketing business that operates a network of websites in the financial market.
For what projects/services did your company hire IT Svit?
IT Svit were hired to help improve the efficiency and efficacy of our Kubernetes cluster hosted on Google Cloud Platform.
What were your goals for this project?
- Reduce server costs
- Improve server infrastructure
- Implement cluster monitoring
- Documentation and education of those tasks
How did you select this vendor?
We reached out to a number of companies through the Upwork platform. IT Svit responded quickly and were able to demonstrate a great deal of understanding about our project and its goals. Their particular experience with Google Kubernetes Engine helped with the selection.
Describe the project in detail.
The project required proper allocation of resources for a dozen+ workloads in our Google Cloud Platform k8s cluster. The vendor was responsible for analysing potential allocation issues and appropriately reducing wasted resources. The vendor was also responsible for implementing monitoring services for the k8s cluster using Prometheus and the Grafana GUI. The vendor reported twice weekly to help keep us informed at all times.
What was the team composition?
The vendor provided a project manager, devops engineer and a senior member of the team who was very fluent in English and the technicalities of the project. All 3 members of the team joined each call where every possible question could be answered an discussed.
Can you share any outcomes from the project that demonstrate progress or success?
The project with IT Svit improved our management of our GCP cluster to no end. With proper alerting, our team is now able to detect issues before they arise and cluster monitoring allows us effectively diagnose and resolve issues. Resource limiting was setup to ensure that each workload would not soak up memory or CPU while also alerting us if issues were detected.
Total costs were not reduced, however, it transpired in the project that our machines were already the minimum that were viable. Instead, we were able to improve all other aspects of the cluster infrastructure whilst keeping ongoing server costs the same.
How effective was the workflow between your team and theirs?
Workflow was mostly done through Trello and web calls. It worked very effectively.
What did you find most impressive about this company?
The company felt like a well-oiled machine. At no point did I have any concerns that the project wasn't moving at the correct speed. I was kept informed at all times and this fact gave me reassurance that the team would deliver effectively (and they did).
Are there any areas for improvement?
I would have preferred to have more time devoted to education around the changes that were made and helping with my own understanding of some of the technical aspects of the work they were doing.
the project
IT Consulting for Media Platform
"We were pleasantly surprised with their expertise."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am Andrew, the DevOps manager of a company known for our product — a CreatorIQ media platform. This is one of the leading products of the marketing services domain, which provides SaaS solutions for enterprise business. CreatorIQ is used by industry-leading companies like Disney, CAA, Edelman and 20th Century Fox, who use our product to empower their marketing campaigns.
For what projects/services did your company hire IT Svit?
IT Svit was able to provide everything we needed, from deployment, autoscaling, security, k8s maintenance to troubleshooting, monitoring, routing, network configuration, etc. We required high-skilled DevOps to maintain and improve our application and infrastructure. We were searching for the following expertise:
- Good knowledge of Linux Good knowledge of the network configuration (routing, load-balancing, security, etc)
- Good knowledge of CI/CD processes and hands-on experience with one or more of CI tools (Jenkins, Gitlab-CI, etc)
- Good knowledge of Docker and hands-on experience with Swarm/ESC/EKS/K8s
- Hands-on experience with scripting (Bash/Python/Groovy)
- Hands-on experience with one of configuration management tools like Ansible
- Hands-on experience with AWS cloud
- Hands-on experience with cloud provisioning tools (CloudFormation, Terraform)
- Hands-on experience with automation tools like Vagrant, Packer
- Hands-on experience with monitoring tools (CloudWatch, Grafana, Prometheus)
- Hands-on experience with logging tools (Cloudwatch, ELK)
What were your goals for this project?
Migrate our old infrastructure to containerized platform
How did you select this vendor?
One of our R&Ds is also located in Kharkiv, Ukraine, so it was quite easy to meet IT Svit in person. They showcased an impressive stack of technologies and lots of successfully completed projects, so we decided they were perfect for the job.
Describe the project in detail.
IT Svit was able to provide everything we needed, from deployment, autoscaling, security, k8s maintenance to troubleshooting, monitoring, routing, network configuration, etc.
What was the team composition?
IT Svit Team Lead was our point of contact and there were DevOps engineer in the team.
Can you share any outcomes from the project that demonstrate progress or success?
IT Svit team has helped us update and optimize our AWS infrastructure and software delivery pipelines. We are able to implement new features twice as fast as before and have not experienced downtime even once since IT Svit is in charge of our infrastructure.
How effective was the workflow between your team and theirs?
We worked with a very competent CTO/Team Leader, who were able to understand our needs quickly and ensure the team implements them quickly and flawlessly.
What did you find most impressive about this company?
We were pleasantly surprised with their expertise. They excel in AWS and Terraform management, as well as deep knowledge of the rest of DevOps services.
Are there any areas for improvement?
I cannot think of anything, they are good.
the project
AWS Infrastructure Optimization for Roofing Company
"They just delivered the services we needed, on time and at affordable prices."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm a project manager of a company that uses emerging tech to manufacture smart roofs.
For what projects/services did your company hire IT Svit?
As our team began to grow very fast and we were able to engage in multiple projects at once, our system admins were not able to deploy all the required environments timely. We tried to use AWS features, but it was very costly because of several mistakes we made, as we lacked the appropriate experience.
What were your goals for this project?
We wanted to optimize our existing AWS infrastructure, automate the software development processes and use our cloud investments most cost-efficiently.
How did you select this vendor?
We were searching for best practices of DevOps workflow implementation and found a pretty decent description of this strategy in an article on Hackernoon, published by IT Svit CEO, Vladimir Fedak. We contacted them and they showed an in-depth understanding of the challenges we faced and offered solutions for them at once.
Describe the project in detail.
We needed someone to configure the AWS pipeline for CI/CD features. We needed our Terraform and Kubernetes deployments automated, as well as configuring continuous monitoring for our environments. They handled the full scope of the tasks we needed to be done. They automated the server provisioning for all of our projects and enabled us to monitor them through smart alerting using ELK stack, Prometheus & Grafana or AWS CloudWatch.
What was the team composition?
We worked with a System administrator and DevOps engineer.
Can you share any outcomes from the project that demonstrate progress or success?
Our infrastructure is now managed and deployed automatically, using Terraform and Kubernetes. We have an in-depth understanding of the system performance at any time due to the smart monitoring system they designed and implemented. I would say the project was a complete success.
How effective was the workflow between your team and theirs?
IT Svit has ample experience with IT outsourcing services, and we knew it firsthand. They quickly established communication channels between our teams in Slack and on Skype, and their specialists were always in touch with us. They had many solutions ready for any issue we came across, so we were able to deal with every challenge quite efficiently.
What did you find most impressive about this company?
They did not promise anything supreme. They just delivered the services we needed, on time and at affordable prices. Most importantly, their experience helped them foresee most of the issues and solve them proactively, instead of dealing with the consequences.
Are there any areas for improvement?
I really cannot think of anything.
IT Svit’s efforts have resulted in a scaleable infrastructure that allows the client to develop their product. They’ve been excellent project managers that deliver ahead of schedule and under budget. Aside from being easy to work with, their DevOps expertise exceeds expectations.