Case study

Adopting platform engineering to improve the development process

About the client

Selector Software is a software company that provides an AIOps platform for operational intelligence. Selector Software's analytics solution provides instant, actionable insights for companies managing their network and application infrastructures. It can help improve network performance and minimize costly downtime by reducing the time it takes to identify, detect, and resolve network issues.

Selector

Client’s testimonial

CodiLime's exceptional expertise in DevOps, encompassing network engineering and software development, played a pivotal role in successfully creating and deploying our operational intelligence platform for digital infrastructure. The seamless communication, innovative thinking, and unwavering reliability exhibited by CodiLime truly elevated our collaboration to new heights, making them an invaluable partner in our DevOps journey.

VP of Engineering - Selector Software, Inc.

Rudra Rugge

VP of Engineering - Selector Software, Inc.

testimonial

Challenge

CodiLime's team set out to improve the development processes to make them more reliable and easier to replicate. While the current procedures were functional, we recognized the need for greater robustness, especially for complex tasks. To address this, CodiLime's experts introduced a more structured framework to ensure consistency.

At the same time, the team also focused on strengthening the infrastructure management to better protect against digital vulnerabilities. One of the priorities was to ensure the security of the environment.

Solution

The project scope contained an array of steps to optimize processes, bolster security, and attain critical certifications. The goals were:

Kubernetes
ArgoCD
GitHub Actions
Jenkins
Ansible
Terraform

Pipelines for automated build, test and deployment processes.
Preparing application for deployment in public clouds using Kubernetes Engine with the necessary tools and scenarios.
Implementing automated backup-restore procedures for deployments.
Design and implementation of a secure continuous delivery mechanism for customers.
Providing tools for infrastructure management located in public clouds like GCP, AWS, Azure and IBM Cloud.
Cooperation with customers to pass SoC and ISO27001 certification.

See other case studies

Thumbnail of a case study about Adopting platform engineering to improve the development process
badgeSelector
Adopting platform engineering to improve the development process

Platform EngineeringDevOps
Read more

Get your project estimate

For businesses that need support in their software or network engineering projects, please fill in the form and we'll get back to you within one business day.