Jenkins of Jenkinses: Our Continuous Integration System

pr-2875

Selectel offers a wide variety of services, and a number of different people work on each one: software has to be developed, code written, and the infrastructure managed. To simplify and speed up the development and implementation process, we decided to create our own “CI lab”. For continuous integration, we use Jenkins.

Read more

Continuous Integration: A Brief Overview

ci

In addition to writing code, a lot needs to be done before a program can be launched. This can be very time consuming. It might not seem like much—combine everything written by different developers, create an installer, prepare the documentation—but most programmers can’t imagine just how much time these fairly routine operations actually take. It’s not that uncommon for an entire team to rush to get their work done, but that only creates more errors and issues. These problems take time to resolve, and inevitably, the product’s release gets pushed back to TBA.

Read more

Added Redundancy with MC-LAG

PR-1353-3

Nobody likes it when their servers go offline, even if it’s just for a moment. Unavailability, which is often caused by a single malfunction, could result in serious financial losses. To bring everything back to working order, the cause first has to be identified, and then the necessary repairs have to be made.

Read more

Selectel Hosts K-Root Node

pr-618-6

Last year was a banner year for Selectel. Of all our accomplishments, one in particular affected not just our clients, but the entire Internet communit: being chosen to host a K-root DNS node. In this article, we’ll be talking about what this all means and how we came by this prestigious responsibility.

Read more

Launching the Virtual Private Cloud

PR-921-3

You’ve probably already heard about our Virtual Private Cloud (VPC). Launched in May 2015, our VPC gives users a flexible, easy-to-manage, scalable virtual infrastructure that can be customized to fit any project. In this article, we’ll look at some practical uses for the cloud as well as its payment system.

Read more

Server Colocation: Easy, Affordable, Reliable

PR-948-2

Server colocation is one of our most popular services. Since the very beginning, we’ve strived to make colocation as much of a “set it and forget it” service as possible. Clients just have to ship their servers to one of our data centers; we take care of the rest (installation, Internet hookup, etc.). We also offer a wide range of additional services to improve connectivity, security, and more.

Read more

PCI DSS Certification

PR-935-1-2

Information security is something we take very seriously, and we know our clients do to. This is why we are proud to announce that we are now PCI DSS v3.0 certified.

This is great news, especially for our clients working with electronic payment systems and bank cards: finance and banking sector representatives, online marketplaces, etc.

Read more

Load Balancing: Basic Algorithms and Methods

PR-741-3

Workloads need to be assessed and addressed when a project is first being development. This is the best way to avoid dropped servers and ensuing losses, both reputational and material. Even though we can increase a server’s power and optimize its algorithms and code to accommodate growing loads, sooner or later, these methods just won’t cut it.

Read more