Heading: Administration

Test infrastructure as code with Pulumi. Part 1

Good afternoon friends. On the eve of the start of a new stream of the “DevOps practices and tools” course, we are sharing with you a new translation. Go. Using Pulumi and general-purpose programming languages ​​for infrastructure code (Infrastructure as Code) provides many advantages: the availability of skills and knowledge, elimination of boilerplate in the code through abstraction, tools familiar to your team, such as IDEs and linters. […]

Pros and cons: the price threshold for .org is still canceled

ICANN has allowed the Public Interest Registry, which is responsible for the .org domain zone, to independently regulate domain prices. We discuss the opinions of registrars, IT companies and non-profit organizations that have been expressed recently. Photo - Andy Tootell - Unsplash Why they changed the terms According to ICANN representatives, they abolished the price threshold for .org for “administrative purposes.” The new rules will put domain […]

Ride the Wave of Web 3.0

Developer Christophe Verdot talks about the 'Mastering Web 3.0 with Waves' online course he recently completed. Tell us a little about yourself. What interested you in this course? I've been doing web development for about 15 years, mostly as a freelancer. While developing a web application for a long-term register for developing countries for a banking group, I was faced with the task of integrating blockchain certification into it. IN […]

Something about inode

Periodically, in order to move to the Central Distribution Center, I interview at various large companies, mainly in St. Petersburg and Moscow, for a DevOps position. I noticed that many companies (many good companies, for example Yandex) ask two similar questions: what is inode; For what reasons can you get a disk write error (or for example: why you might run out of space on […]

LTE as a symbol of independence

Is summer a hot time for outsourcing? The summer period is traditionally considered the “low season” for business activity. Some people are on vacation, others are in no hurry to purchase certain goods because they are not in the appropriate mood, and the sellers and service providers themselves prefer to relax at this time. Therefore, summer is for outsourcers or freelance IT specialists, for example, “coming […]

Ways of integration with 1C

What are the most important requirements for business applications? Some of the most important tasks are the following: Ease of changing/adapting the application logic to changing business tasks. Easy integration with other applications. How the first task is solved in 1C was briefly described in the “Customization and Support” section of this article; We will return to this interesting topic in a future article. […]

We raise the 1c server with the publication of the database and web services on Linux

Today I would like to tell you how to set up a 1c server on Linux Debian 9 with the publication of web services. What are 1C web services? Web services are one of the platform mechanisms used for integration with other information systems. It is a means of supporting SOA (Service-Oriented Architecture), a service-oriented architecture that is a modern standard for integrating applications and information systems. In fact […]

Sysadmin vs boss: the fight between good and evil?

There is a lot of epic about system administrators: quotes and comics on Bashorg, megabytes of stories on IThappens and fucking IT, endless online dramas on forums. This is no coincidence. Firstly, these guys are the key to the functioning of the most important part of the infrastructure of any company, secondly, there are now strange debates about whether system administration is dying out, thirdly, the system administrators themselves are quite original guys, communication with them is a separate […]

How we designed and implemented a new network on Huawei in the Moscow office, part 3: server factory

In the previous two parts (one, two), we looked at the principles on which the new custom factory was built and talked about the migration of all jobs. Now it's time to talk about the server factory. Previously, we did not have any separate server infrastructure: server switches were connected to the same core as the user distribution switches. Access control was carried out [...]

Seamless MongoDB to Kubernetes Migration

This article continues our recent material about RabbitMQ migration and is dedicated to MongoDB. Since we maintain many Kubernetes and MongoDB clusters, we came to the natural need to migrate data from one installation to another and do it without downtime. The main scenarios are the same: moving MongoDB from a virtual/hardware server to Kubernetes or moving MongoDB within the same Kubernetes cluster […]

Slurm DevOps: from Git to SRE with all stops

On September 4-6 in St. Petersburg, in the Selectel conference hall, a three-day DevOps Slurm will be held. We built the program based on the idea that theoretical works on DevOps, like manuals for tools, can be read by everyone on their own. Only experience and practice are interesting: an explanation of how to do it and what not to do, and a story about how we do it. In every company, every administrator or […]

August 21 broadcast of Zabbix Moscow Meetup #5

Hello! My name is Ilya Ableev, I work in the Badoo monitoring team. On August 21, I invite you to the traditional, fifth, meeting of the community of Zabbix specialists in our office! Let's talk about the eternal pain - historical data repositories. Many have encountered performance problems caused by typical reasons: low disk speed, insufficiently good DBMS tuning, internal Zabbix processes that delete old data […]