Kubernetes based solutions

Kubernetes-based application orchestration systems have become the industry standard. They are used both at the start of small companies and giants with infrastructure distributed across continents.

Red Hat Products

We use and "customize" the leading and world-renowned solutions from Red Hat. The results will have a positive impact on almost all technological aspects of your company.

Cloud infrastructure

To avoid complexities in the operation of the IT infrastructure, its full or partial migration to the cloud allows. And you will not be distracted from the main business tasks.

Black Friday

Black Friday is when you are waiting for a lot of orders, and your IT department is waiting for problems? Now only orders, no problem. The systems we configured will automatically scale during peak periods.

Automation

Thanks to DevSecOps practices, from a new idea in a programmers head to changes in a clients product, not many months pass, but days and weeks. This improves the quality of the product and makes it easier for employees to create.

Audit

If there are failures and errors in the operation of systems, then a high-quality audit will show how to fix them in the least costly way. If there were no failures, then the audit will help to avoid them in the future.
What we undertake:
ability-1
We will automate the development and delivery of digital products, including those based on Kubernetes
ability-2
We will scale the infrastructure and painlessly transfer the data to another server
ability-3
We will conduct infrastructure audit and identify its weak points
ability-4
We will establish project monitoring
ability-5
We will provide fault tolerant system, especially at high loads
ability-6
We will advise and deliver DevSecOps culture
image
Save information
about us to yourself
Download the presentation
download
Our SRE engineers will be helpful at any stage
Planning
Software engineering
Assembly
Delivery
Testing
Support
We will minimize costs and plan the timing of product creation
Full automation of processes
Identifying problems at early stages
Multiple release with changes
Identifying deep problems before they are revealed to users
We will reduce service downtime to a minimum
Integration with project management system
code review integration with project management system infrastructure description through code
Assemby automation Unit - testing statistical code analysis
automatic deployment to different environments smoke testing
Integration tests load tests functional tests safety tests'
Logging systems monitoring systems problem notification
trello
trello
trello
trello
trello
trello
To close knit teams and companies
Our solutions are not only about large companies and high loads. You will be able to minimize third-party tasks and focus on rapid product growth and business development..
robot
People turn to us because we…
icon
We have designed over 120 fault tolerant systems..
icon
We reduce unplanned work and improvements by more than 20%..
icon
We increase the frequency of deployments by 50 times..
icon
We reduce staff members costs by 4 times..
icon
We save 65% money when building infrastructure..
icon
We provide team for the price of 1 specialist..
What happened in 7 days
counter1
151
new tasks
counter2
42
In work
counter3
109
Closed tasks
Our work with clients
icons robot
Automated receipt of applications
Our chat bots in Telegram and Slack will not miss any of your applications - process of receiving and distributing tasks is automated.

In addition, managers will do a double check, and you will be able to monitor the execution of orders..
Need an infrastructure
audit, code audit?
Order
image
Our projects
left
right
prime-source
task_icon
Task
Implement HA infrastructure for the Halyk Market project. Conduct stress testing and software tuning to handle 10,000 concurrent connections per second.
solution_icon
Solution
To meet the business requirements, we "deployed" a fault-tolerant infrastructure based on Kubernetes in multi-master mode, PostgreSQL from 3 replicas with Patroni "wrapper", as well as GlusterFS distributed file storage. After the basic configuration, we switched to stress testing, thanks to which we got accurate metrics for horizontal scaling and identified all the bottlenecks of the system. At the final stage, our specialists carried out performance tuning with the subsequent transfer of the infrastructure to the customer's specialists.

Implemented technologies:

  1. Kubernetes
  2. PostgreSQL
  3. GlustreFS
  4. Nginx
  5. ELK
  6. InfluxDB
  7. jMeter
  8. Prometheus
  9. Grafana
prime-source
task_icon
Task
Completely separate the infrastructure in connection with the separation of the insurance division of Kaspi Bank JSC into a separate entity - Basel Insurance Company JSC
solution_icon
Solution
First of all, our engineers prepared the target infrastructure, deployed the network layer and created the necessary virtual machines on the side of Basel Insurance Company JSC. To communicate with the data center of Kaspi Bank JSC, a temporary communication channel was "raised" and the corresponding routes were registered, which in turn made it possible to complete a phased migration process without denial of service for the end user. During the indicated period of time, we completely separated IP telephony, DBMS and various auxiliary systems. Also, our specialists carried out the modernization of some systems and the implementation of various solutions based on open source.

Implemented technologies:

  1. Proxmox
  2. Nutanix
  3. Cisco
  4. Mikrotik
  5. Fortigate
  6. Asterisk
  7. MS Active Directory
  8. MS Exchange
  9. Oracle
  10. Zabbix
prime-source
task_icon
Task
Build a refractory platform for deploying applications, as well as translate the entire software development process into modern technologies for the Chocofamily group of companies.
solution_icon
Solution
Our SRE engineers developed several Kubernetes clusters, implemented CI / CD processes for different environments and migrated more than 600 services on new "rails". So they developed CI / CD templates for several programming languages - PHP, Python and others. Organized centralized access to various systems for 450 employees and modernized the system for monitoring digital products.

Implemented technologies:

  1. Docker
  2. Kubernetes
  3. CI / CD on Gitlab
  4. Jira/Confluence
  5. Nexus Sonatype
  6. Prometheus, Grafana
  7. EFK
  8. RabbitMQ
  9. FreeIPA
  10. Zabbix
  11. HELM
prime-source
task_icon
Task
Sberbank needed to implement advanced DevOps practices. But the closed low-code solutions used in the company did not allow rebuilding production processes.
solution_icon
Solution
As a result of the infrastructure audit, we decided to create a technology for assembling, testing and delivering products for the client from scratch. For the solution we developed, we also established end-to-end integration between all client systems. We named the resulting product Semaphor and are actively improving it. As a result, Sberbank was able to successfully implement DevOps in its processes.

Implemented technologies:

  1. Jenkins
  2. Jira
  3. BitBucket
  4. Docker
  5. Semaphor
  6. Nexus
  7. HAProxy
  8. Outsystems
prime-source
task_icon
Task
Inbuh service was experiencing difficulties with the existing solution: applications hung due to improper resource allocation, uncontrolled distribution of licenses was in progress, which were expensive ones. On top of that, the available tools did not allow automating the creation, deletion, and migration of databases.
solution_icon
Solution
During the phased transfer of project to updated architecture, we ensured more than two-fold growth of infrastructure and its scalability.

Implemented technologies:

  1. Proxmox
  2. Apache2
  3. 1C license server
  4. 1C worker node
  5. Postgresql с репликациями
  6. Glusterfs
prime-source
task_icon
Task
One of the largest software developers in Kazakhstan, Prime Source, submitted the task of optimizing infrastructure and CI / CD processes.
solution_icon
Solution
Application architecture consisted of microservices developed in java and angular. Practice of CI was partially applied during production, but at the same time, due to huge number of own scripts, many processes depended on the work of one engineer. To solve this issue, we deployed a Kubernetes cluster, created master-slave PostgreSQL replication. Implemented true unified CI for all microservices via Helm. Client now has more testing environments.

Implemented technologies:

  1. Gitlab (CI, registry, gitlab-runner)
  2. Helm v3
  3. Prometheus
  4. Grafana
  5. PostgreSQL
  6. EFK
  7. K8S
  8. Redis
  9. RabbitMQ
prime-source
task_icon
Task
Beeline's internal development department approached with the task of building a continuous delivery pipeline of CI / CD applications using DevOps practice.
solution_icon
Solution
We have deployed Kubernetes clusters for the main site and for number of internal company systems. The implemented fault-tolerant system included hot standby system located in another data center, dedicated development and testing environments for all customer services, and established CI/ D processes based on GitLab. As a result of our work, we have increased development speed, releases frequency and code testing quality.

Implemented technologies:

  1. Kubernetes
  2. CI/CD на базе Gitlab3
  3. Sonarqube developer edition
  4. Nexus
  5. Grafana + Prometheus
  6. Rancher
  7. Elk
  8. Jira
prime-source
task_icon
Task
First Credit Bureau decided to re-architect and implement CI/CD for its computer-equipped banking system (CBS). But the company had never built such architectures before and lacked the appropriate infrastructure.
solution_icon
Solution
We completely redesigned the existing infrastructure in accordance with our best practices and moved banking system to Kubernetes cluster., we implemented CI/CD processes with several development environments on it, and also solved numerous and business-critical problems with Elasticsearch, which is very actively used in the application.

Implemented technologies:

  1. Kubernetes
  2. CI/CD на базе Gitlab
  3. Sonarqube developer edition
  4. Grafana + prometheus
  5. Jira
  6. Elk
prime-source
task_icon
Task
Peculiarities of Froot.com technological line did not allow the internal development department to build a CI/CD pipeline using DevOps practices on its own infrastructure.
solution_icon
Solution
In a short period of time, we deployed new site from scratch and provided ready-made solution: from installing bare metal equipment to installing and configuring components directly involved in Internet broadcasting. After that, we migrated prod environment to new infrastructure and increased fault tolerance characteristics.

Implemented technologies:

  1. Kubernetes
  2. CI/CD на базе Gitlab
  3. Sonarqube developer edition
  4. Grafana + prometheus
  5. Nexus
  6. Rancher
  7. Jira
  8. Elk
They trusted us with their servers:
7 8 9 0 10 11 12 5 13 14 3 15 16 17 1 18 19 20 4 21 22 6 23 24 2
Stack of used technology
For the sake of convenience automating systems are divided into a number of independent functional blocks - containers. This allows to work with different tools under one roof - on a physical or virtual server. Industry standard for managing such applications is Kubernetes technology, developed and pioneered by Google.

Kubernetes automates the deployment, scaling, and migration of applications by managing an entire technology stack.
AND ALSO OTHER TECHNOLOGIES:
icon
Ansible

We manage your infrastructure not manually, but through scripts

icon
Cloud CI

Cloud solution for CI/CD

icon
Helm

We draw charts for your applications

icon
Graylog

We collect all logs in one place

icon
New Relic

We implement cloud monitoring

icon
Jenkins

We implement for applications assembly and testing

icon
Gitlab / CI

We land DevOps Approach on Git Repository

icon
Docker

We pack applications into containers

icon
Terraform

We increase opportunities for creating and managing cloud resources

icon
Docker Swarm

We deploy sworm cluster and docker-compose stacks

icon
EFK

We configure elastic/fluent/kibana to collect and display logs

icon
Prometheus

We monitor systems aimed to business metrics

Many of the most outstanding developments in the history of computing have been born in free, open source communities. We actively support such communities and are members of the Linux Foundation and the Cloud Native Computing Foundation.
Estimated prices
Plan
User
Switching to CI/CD
Infrastructure
Number of requests
Number of VM
Price
Basic
1 manager

1 prod environment
1 Kubernetes cluster,
1 virtual server
with DBMS
~15 / mo.
~6
from 600$ / mo.
Plus
3 developers
1 tech lead
1 prod environment,
1 stage environment,
5 dynamic
dev environments
1 Kubernetes cluster
on AWS,
2 virtual servers
with DBMS
~30 / mo
~16
from 1550$ / mo.
Professional
10 developers,
2 team leads,
1 Senior Technical Director
1 prod environment,
2 stage environment,
10 dynamic
dev environments
2 bare metal Kubernetes clusters
Failover DBMS Cluster
S3 Object Storage
Traffic balancer
Access control via FreeIPA and Keycloak
~ 60 / mo
~ 38
from 3400$ / mo.
Commercial
30 developers,
5 team leads,
1 technical architector,
1 Senior Technical Director
2 prod environment,
2 stage environment,
80 temporary dev environments,
4 QA circuits with auth. testing,
deployment in 2 data centers, integrated
tests
2 data centers,
50 physical servers,
12 of them - with DBMS,
4 Kubernetes clusters,
2 prod environments on bare metal
2 stage environments on bare metal
Configuration management via Ansible Tower
~120 / mo
~115
On request
Plan
Basic
from 600$ / mo.
User
1 manager

Switching to CI/CD
1 prod environment
Infrastructure
1 Kubernetes cluster,
1 virtual server
with DBMS
Number of requests
~15 / mo.
Number of VM
~6

Plan
Plus
from 1550$ / mo.
User
3 developers
1 tech lead
Switching to CI/CD
1 prod environment,
1 stage environment,
5 dynamic
dev environments
Infrastructure
1 Kubernetes cluster
on AWS,
2 virtual servers
with DBMS
Number of requests
~30 / mo
Number of VM
~16

Plan
Professional
from 3400$ / mo.
User
10 developers,
2 team leads,
1 Senior Technical Director
Switching to CI/CD
1 prod environment,
2 stage environment,
10 dynamic
dev environments
Infrastructure
2 bare metal Kubernetes clusters
Failover DBMS Cluster
S3 Object Storage
Traffic balancer
Access control via FreeIPA and Keycloak
Number of requests
~ 60 / mo
Number of VM
~ 38

Plan
Commercial
On request
User
30 developers,
5 team leads,
1 technical architector,
1 Senior Technical Director
Switching to CI/CD
2 prod environment,
2 stage environment,
80 temporary dev environments,
4 QA circuits with auth. testing,
deployment in 2 data centers, integrated
tests
Infrastructure
2 data centers,
50 physical servers,
12 of them - with DBMS,
4 Kubernetes clusters,
2 prod environments on bare metal
2 stage environments on bare metal
Configuration management via Ansible Tower
Infrastructure
2 data centers,
50 physical servers,
12 of them - with DBMS,
4 Kubernetes clusters,
2 prod environments on bare metal
2 stage environments on bare metal
Configuration management via Ansible Tower
Number of requests
~120 / mo
Number of VM
~115
Find out how we can assist
icon
Check the project for compatibility
Project must comply with development requirements and standards. Then it will be possible to use all infrastructure capabilities and easily scale..
icon
Discuss the project and its key tasks
Manager will assist to clarify the requirements, and engineers will build a work plan..
icon
Get online consultation
Get online consultation
Analysts can discuss in detail the architecture and project requirements
Easily calculate the cost of work
We will answer all your questions and find the best solution..
Get the consultation
image