Pull to refresh
  • by relevance
  • by date
  • by rating

Southbridge запускает стажировку в сфере DevOps для начинающих инженеров

Southbridge corporate blog IT career


С 2007 года года мы занимаемся администрированием серверов и поддерживаем средне- и высоконагруженные проекты, создаём инфраструктуру и обслуживаем её на долговременной основе.

Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views 2.9K
Comments 4

Как проходит DevOps-стажировка в Southbridge

Southbridge corporate blog System administration *IT career DevOps *Kubernetes *

30 апреля мы запустили стажерскую программу по направлению DevOps. Сегодня рассказываем, как проходит стажировка, кто участвует, чего ожидают от программы стажёры и будет ли второй поток. 

Читать дальше
Total votes 14: ↑11 and ↓3 +8
Views 4.2K
Comments 0

Стажировка в Southbridge: набор в июне

Southbridge corporate blog System administration *IT career DevOps *

image


В мае мы запустили DevOps-стажировку в Southbridge для начинающих инженеров. Как проходит стажировка для первого потока, мы уже рассказывали. Сейчас начался второй поток, и мы ведем набор на третий. Подробности о стажировке под катом.

Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Views 4.4K
Comments 0

Ansible-container: новый шаг в управление контейнерами

Southbridge corporate blog System administration *Virtualization *Server Administration *DevOps *
Tutorial


Недавно разработчики Ansible анонсировали новый проект Ansible Container. Проект нас очень сильно заинтриговал, и мы решили рассмотреть его поближе.
Ansible уже давно стал незаменимым инструментом в вопросах создания, сборки, деплоя образов docker-контейнеров и самих docker-контейнеров, благодаря соответствующему модулю.
Ранее для провиженинга docker-контейнеров с помощью Ansible необходим был запущенный в контейнере sshd, но в версии 2.1 в Ansible был добавлен Docker connection plugin, благодаря которому стало возможно запускать плейбуки не только на физических/виртуальных машинах, но и внутри docker-контейнеров и отпала необходимость использования sshd внутри docker-контейнера.

Читать дальше →
Total votes 22: ↑21 and ↓1 +20
Views 25K
Comments 13

Gitlab-CI

Southbridge corporate blog System administration *IT Infrastructure *Server Administration *DevOps *
Tutorial



Всем привет.
У нас не так много задач, которым необходим полноценный CI. Некоторое время мы использовали в качестве CI-сервиса Jenkins. Там всё довольно очевидно, он прост и гибок в настройке, имеет кучу плагинов, но пару раз мы столкнулись с OOM-убийцами агентов на слабых машинах и решили рассмотреть в качестве CI-сервиса Gitlab CI, потому что мы любим эксперименты и тем более в комментариях к нашей прошлой статье задавали такой вопрос.
Читать дальше →
Total votes 26: ↑25 and ↓1 +24
Views 68K
Comments 15

Southbridge: мы развиваем полезное и убираем ненужное

Southbridge corporate blog Product Management *


В нашей компании хватает необычного: мы снимаем офис в Воронежской области, нанимаем людей из дальних городов России, заключаем с сотрудниками NDA на 10 лет, пишем и публикуем opensource-плагины для Redmine.


В нескольких зарисовках мы покажем, чем руководствуемся и как относимся к клиентам.


Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views 5.1K
Comments 25

Слёрм: видео занятий и организационные факапы

Southbridge corporate blog System administration *Server Administration *DevOps *
Tutorial

Слерм


Записи занятий:


День 1


Вступление (Павел Селиванов). Автоматизация развертывания инфраструктуры. Ansible (Сергей Бондарев)
Docker, его устройство, Dockerfile, docker-compose (Павел Селиванов)
Знакомство с Kubernetes, начало (Павел Селиванов)
Знакомство с Kubernetes, продолжение (Павел Селиванов)
Знакомство с Kubernetes, завершение (Павел Селиванов)
Kubespray, тюнинг и настройка кластера Kubernetes (Сергей Бондарев)


День 2


Ceph, настройка кластера и особенности работы в продакшен (Сергей Бондарев)
Введение в Helm (Павел Селиванов)
Траблшутинг кластера (Павел Селиванов)


День 3


CI/CD, построение деплоя в кластер с нуля (Сергей Бондарев)


Бывают проблемы со звуком. Иногда видеоряд появляется не сразу. В записях нет практики и многих обсуждений.


А теперь — как все это было, с кровавыми подробностями.

Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Views 8.6K
Comments 10

Слёрм DevOps. Три дня погружения в DevOps. И лекция Анатолия Вассермана «Вычислительная проблема социализма»

Southbridge corporate blog Development Management *Project management *Conferences DevOps *

Кто мы? Разработчики.
Что мы хотим? Деплоить не раз в месяц, а раз в час. Выкатывать код, не спотыкаясь об администраторов, тестировщиков, безопасников.
Что хотят от нас? Быстрее и дешевле выкатывать новые фичи и одним мизинцем править баги.
Что от нас не хотят? Даунтайма.
Где мы? На Слёрме DevOps, который проходил с 30 января по 1 февраля 2020 в Москве, в гостинице «Севастополь».


У нас было 5 опытных спикеров, 80 участников в зале, опытная техподдержка, сервера Selectel для практики, прекрасная зимняя московская погода, чтобы и мысли не было выйти из уютного конференц-зала. А ещё Анатолий Вассерман с лекцией «Вычислительная проблема социализма» во второй день интенсива — чуть дальше в статье расшифровка его выступления.



Total votes 20: ↑15 and ↓5 +10
Views 5.5K
Comments 23

Обязательно ли высшее образование в IT?

Southbridge corporate blog Research and forecasts in IT Studying in IT IT career

Вряд ли среди наших читателей есть школьники, которые размышляют над карьерой, но скорее всего, есть дети-племянники, которые уже спрашивают: «Куда пойти учиться после школы, чтобы стать, как ты?»


В ряде интервью, как с отечественными CTO, так и с западными разработчиками из Google и Tungsten Labs, я раз за разом встречался с мнением, что при приёме на работу высшее образование не является необходимым фактором, а его отсутствие не считается «стоп-флагом» на собеседованиях в западных компаниях. Больше внимания уделяется знаниям и навыкам, которые порой человек получил и изучил самостоятельно.


И тогда мы в Southbridge решили провести небольшое исследование среди знакомых CTO, СEO и руководителей разработки.


Читать дальше →
Total votes 54: ↑40 and ↓14 +26
Views 48K
Comments 308

АйТиБорода: Контейнеризация понятным языком. Интервью с System Engineers из Southbridge

Southbridge corporate blog System administration *Server Administration *DevOps *Kubernetes *

Сегодня вас ожидает путешествие в мир системных инженеров aka DevOps-инженеров: выпуск про виртуализацию, контейнеризацию, оркестрацию с помощью kubernetes, и настройку конфигов через. Docker, kubernetes, ansible, рулбуки, кублеты, хельм, докерсворм, kubectl, чарты, поды -мощная теория для чёткой практики.


В гостях System Engineers из учебного центра «Слёрм» и одновременно компании Southbridge — Николай Месропян и Марсель Ибраев. Так что, заваривайте чаинский/кофеинский и приготовьтесь к погружению…


Total votes 22: ↑15 and ↓7 +8
Views 4.3K
Comments 2

xPaste от Southbridge для пересылки паролей и кода

Southbridge corporate blog Information Security *Open source *

image


Время от времени нам нужно обмениваться с клиентами и коллегами паролями, фрагментами кода или логами. О сервисах для одноразовых url, с помощью которых можно передавать пароли, уже много писали на Хабре, например, здесь и вот тут. Мы тоже когда-то использовали Pastebin, но потом создали свой сервис xPaste. Сегодня рассказываем, зачем он нам, и делимся исходниками.

Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 1.6K
Comments 8

Я работал в Черногории и Сербии, но вернулся в Ставрополь. История DevOps-инженера

Southbridge corporate blog IT-emigration IT career Remote work

Павел Селиванов почти 3 года прожил на Балканах. Сначала в Черногории, потом в Сербии. Мы побеседовали с Павлом, и он рассказал о жизни в Европе, черногорских квартирах и сербской кухне, а еще почему баня с пельменями — это вам не СПА с равиоли.

Читать дальше
Total votes 74: ↑57 and ↓17 +40
Views 21K
Comments 111

Нюансы работы с PostgreSQL в 3 кейсах от DBA

Southbridge corporate blog PostgreSQL *SQL *Data recovery *Database Administration *

Иван Чувашов, DBA Okko и Southbridge, поделился жизненными кейсами с PostgreSQL, которые помогут решить ваши проблемы.

Разберем случаи из PostgreSQL: запросы в статусе idle in transaction, выключенные контрольные суммы данных, переполнение int4, убивающие базу временные файлы и загрузку CPU.

Читать далее
Total votes 20: ↑20 and ↓0 +20
Views 6.1K
Comments 9

Kubernetes для разработчиков: какие знания нужны?

Southbridge corporate blog IT Infrastructure *Development Management *Studying in IT Kubernetes *

В преддверии запуска Вечерней школы по Kubernetes, в этот раз для разработчиков, подготовили интервью с Павлом Селивановым архитектором в Mail.ru Cloud Solutions и Марселем Ибраевым CTO Слёрма. Речь пойдет о том, какие конкретно знания нужны разработчику в компаниях с Kubernetes, Павел и Марсель поделятся кейсами из своей практики.

Читать
Total votes 21: ↑20 and ↓1 +19
Views 9.4K
Comments 1