Read More

Вселенная дистрибутивов Linux: От Ubuntu до Arch, от Mint до Fedora – подробный гид по выбору

Операционная система Linux, а точнее, ее ядро, является основой для огромного числа дистрибутивов. Выбор подходящего дистрибутива – задача, требующая понимания их ключевых[…]

Read More

Kubernetes в продакшене: основные понятия и вопросы на собеседовании

В этой статье мы рассмотрим, что такое Kubernetes, в каких случаях его использование оправдано, и разберем вопросы, которые вы можете встретить на собеседованиях. Что такое Kubernetes простыми словами? Разберем на примере интернет-магазина с тремя серверами: Проблема: […]

Read More

Как работают балансировщики нагрузки Application Load Balancer и Network Load Balancer в Amazon Web Services (AWS) — часть 1

Application Load Balancer (ALB) и Network Load Balancer (NLB) — это балансировщики нагрузки второго поколения от коммерческой публичной облачной платформы Amazon Web Services (AWS). Понимание того, на что способны эти новые продукты и как они […]

Read More

Как работать с Ansible: простая и удобная шпаргалка

Ansible – это современный инструмент управления конфигурацией, который облегчает задачу настройки и обслуживания удаленных серверов. Этот мануал написан в виде шпаргалки. По сути это краткий справочник по командам и методам, обычно используемым при работе с […]

Read More

5 главных критериев выбора инструмента для мониторинга баз данных

Эволюция цифровых технологий требует постоянного внимания к контролю за состоянием баз данных. Современные корпорации активно используют обширные информационные инфраструктуры, полагаясь на эффективную эксплуатацию и защиту своей информационной архитектуры. Выбор правильного инструмента мониторинга играет важную роль […]

Read More

15 команд Git, которые покрывают 90% повседневной работы разработчика

Git стал стандартом де-факто в мире разработки программного обеспечения. Это мощная система контроля версий, которая позволяет командам эффективно сотрудничать, отслеживать изменения и управлять кодовой базой. Новичку Git может показаться сложным из-за обилия команд и концепций. […]

Read More

Apache Zookeeper: гид для начинающих

Что такое Apache ZooKeeper и зачем он нужен В распределенных системах инструмент Apache ZooKeeper помогает разным частям (серверам, приложениям, процессам) работать согласованно. Зачем это нужно? Из чего состоит Apache ZooKeeper Пример работы Apache ZooKeeper Представим, […]

Read More

С чего стоит начать защиту кластера Kubernetes. Какие индикаторы помогут обнаружить злоумышленника

С ростом популярности Kubernetes все больше компаний стремятся использовать его для облегчения управления контейнеризованными приложениями. Вместе с этой тенденцией наблюдается рост числа незащищенных (или неправильно сконфигурированных) кластеров, имеющих прямой доступ в интернет. Это создает большие […]

Read More

Waterfall или Agile, Scrum или Kanban: что выбрать

Waterfall, Agile, Scrum, Kanban — от выбора методологии зависит то, как команда будет справляться с разными типами задач, уложится ли она в сроки и будет ли вносить бесконечные правки. Если вы хотите четко понять, чем […]

Read More

Гайд по бизнес-метрикам в Grafana для аналитиков: бороться и искать, найти и не сдаваться

Меня зовут Маша, я системный аналитик в компании EvApps. Эта статья — пошаговая инструкция для тех аналитиков, кто без скиллов в BI пытается к утру сделать бизнес-метрики в Grafana, имея только доступ к ней. Надеюсь, […]