Как стать автором
Обновить
31
Карма
0
Рейтинг
Евгений Бутырин @geniyoctober

Я к вам пишу – чего же боле?

RabbitMQ: терминология и базовые сущности

Блог компании Southbridge Высокая производительность *Системное администрирование *Программирование *IT-инфраструктура *

При работе с инструментом важно знать теоретические основы. Во-первых, вам будет значительно проще искать ответы на вопросы в Google и понимать официальную документацию. Во-вторых, при обращении в профильные чаты вы будете называть вещи своими именами, что позволит быстрее получить ответ (или вообще получить его: если ваши слова и термины будут непонятны другим, вряд ли они смогут ответить вопрос). 

Алексей Барабанов, IT-директор «Хлебница» и спикер курса «RabbitMQ для админов и разработчиков», подготовил конспект, который поможет понять терминологию и базовые сущности RabbitMQ.

Читать далее
Всего голосов 41: ↑39 и ↓2 +37
Просмотры 20K
Комментарии 5

Релокация на Бали: что нужно знать перед переездом

Фриланс IT-эмиграция Финансы в IT Лайфхаки для гиков Удалённая работа

Привет, Habr. Я Ира, интернет-маркетолог и digital nomad.

С февраля этого года большая часть моих друзей покинула Россию. Пересекаясь с ними в разных странах, всегда доходит дело до разговоров о том, как и где теперь жить. И пока все обсуждают, как выросли цены на жилье в Грузии, какие есть минусы у Армении с Казахстаном и насколько легко легализоваться в Черногории, я ощущаю себя дьяволом, который нашептывает каждому: «Пс! А ведь есть Азия… Есть Бали…Там классно!». Да, у Бали есть свои нюансы, но пожив там, я поняла, что это хорошее место для временной релокации.

В этом материале я постаралась собрать ответы на самые частые вопросы, которые возникают у людей при мысли о переезде на остров. Надеюсь, этот гайд поможет сформировать представление о Бали и, возможно, подтолкнет приехать сюда хотя бы на пару месяцев.

Читать далее
Всего голосов 34: ↑28 и ↓6 +22
Просмотры 20K
Комментарии 59

Безопасность в Linux

Блог компании Southbridge Настройка Linux *Системное администрирование *DevOps *

В новой статье говорим про безопасность в Linux: как настроить и что важно учитывать в процессе. Дополнительно разбираем PAM и модули аутентификации, рассматриваем iptables. 

За основу взят один из уроков нашего практического курса «Администрирование Linux Мега».

Читать далее
Всего голосов 24: ↑14 и ↓10 +4
Просмотры 18K
Комментарии 19

Связь GreenPlum и PostgreSQL

Блог компании Southbridge PostgreSQL *Анализ и проектирование систем *IT-инфраструктура *Big Data *

GreenPlum — популярное решение для масштабных аналитических систем и в небольших стартапах, и в крупных корпорациях. Оно предлагает понятный пользователям синтаксис ANSI SQL, хорошо ложится на облачный ландшафт, позволяет обучать и применять модели машинного обучения, а ещё поддерживает реляционную СУБД PostgreSQL. В статье поговорим, как связаны GreenPlum и PostgreSQL, разберём их сходства и отличия. 

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 4.8K
Комментарии 4

Обзор паттернов интеграции микросервисов. Часть 1

Блог компании Southbridge Системное программирование *IT-инфраструктура *Микросервисы *

Недавно мы проводили вебинар «Обзор паттернов интеграции микросервисов». На нём энтерпрайз архитектор Пётр Щербаков рассказал, зачем IT-специалистам нужны шаблоны интеграции, и разобрал, для каких задач они подходят, а для каких нет. Для тех, кто пропустил или предпочитает читать, а не смотреть подготовили текстовый обзор интеграционных паттернов: Circuit Breaker, Sidecar, Ambassador, Anti-Corruption Layer и Async Request-Reply.

Читать далее
Всего голосов 24: ↑21 и ↓3 +18
Просмотры 15K
Комментарии 1

Как повысить эффективность Bash-скриптов

Блог компании Southbridge Настройка Linux *Системное администрирование *Разработка под Linux *

Bash-скрипты — эффективное решение для автоматизации рутинных задач, но не всегда самое простое. Объемные сценарии характеризуются низкой производительностью и сложны для чтения. В этой статье мы рассмотрим, как оптимизировать работу, упростить с помощью утилит sed и awk и не совершать очевидных ошибок в написании скриптов. 

Читать далее
Всего голосов 20: ↑15 и ↓5 +10
Просмотры 11K
Комментарии 14

Взаимодействие в архитектуре микросервисов

Блог компании Southbridge Программирование *IT-инфраструктура *Микросервисы *

Микросервисная архитектура позволяет разделять сервис на отдельные функции, независимо масштабировать отдельные части, обеспечивать повышенную устойчивость к сбоям, использовать разные технологии под разные задачи и не только. Но переход от монолитной архитектуры к микросервисной — сложный процесс, самым трудным этапом которого является изменение механизма взаимодействия внутренних компонентов.

Разбираемся, в чем трудности перехода и как устроено взаимодействие в архитектуре микросервисов.

Читать далее
Всего голосов 20: ↑11 и ↓9 +2
Просмотры 18K
Комментарии 2

Разработка и тестирование Jenkins Shared Library

Блог компании Southbridge Системное администрирование *IT-инфраструктура *DevOps *

В компаниях с большим количеством проектов часто возникает ситуация, когда при разработке пайплайнов мы начинаем повторять себя, добавляя в разные сервисы одинаковые конструкции. Это противоречит основному принципу программирования DRY (Don’t Repeat Yourself), а ещё усложняет внесение изменений в код. Справиться с описанными проблемами помогает Jenkins Shared Library.

Мы пообщались с Кириллом Борисовым, Infrastructure Engineer технологического центра Deutsche Bank, и узнали, какие задачи решает Jenkins Shared Library и что её внедрение даёт компании. А ещё рассмотрели кейс разработки и тестирования с примерами кода.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 3.2K
Комментарии 3

Ansible: с чего начать и как не перейти на темную сторону

Блог компании Southbridge Системное администрирование *IT-инфраструктура *DevOps *

Николай Месропян, системный инженер Southbridge, подробно рассказал редакции Слёрма о шестилетнем опыте работы с Ansible. Что стоит за слоганом «Simple IT automation»? Почему нельзя остановить темное движение мысли специалиста? И насколько это ясно на старте работы с Ansible? Николай досконально «разложил» все плюсы инструмента на минусы и наоборот.  

Посмотреть раскладку
Всего голосов 26: ↑22 и ↓4 +18
Просмотры 13K
Комментарии 3

Игрушки для больших мальчиков, или промышленные подходы в рамках Kubernetes

Блог компании Southbridge

Какие есть тенденции в Kubernetes? Почему за операторами будущее? Стоит ли разработчикам изучать Куб? Об этом и других интересных вещах поговорили с Павлом Селивановым, соавтором курса «Kubernetes: Мега-поток».

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 3.7K
Комментарии 0

Бессерверные контейнеры: куда смотреть, когда обычных функций не хватает

IT-инфраструктура *Облачные сервисы *Serverless *

При работе с бессерверными функциями разработчикам необходимо подстраиваться под поддерживаемые провайдером языки программирования и библиотеки. Эта проблема решается с помощью бессерверных контейнеров: они позволяют запускать в облаке собственные контейнеры из образа, и у каждого своя изолированная вычислительная среда. В результате мы дополняем стандартные бонусы serverless-подхода, такие как масштабирование и Pay-as-you-go, гибкой настройкой окружения. В этой статье я расскажу, чем бессерверные контейнеры отличаются от бессерверных функций и что сейчас предлагают основные облачные провайдеры. 

Читать далее
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 5.1K
Комментарии 4

Вебинар «Дыры и заборы: безопасность в Kubernetes»

Блог компании Southbridge

Система не может быть надежной, если она не безопасна. Какой смысл говорить о девятках SLO в Kubernetes, если вы даже не знаете, кому прямо сейчас принадлежит ваш кластер?

Разберем онлайн в прямом эфире 13 октября в 19:00 настройки безопасности кластера Kubernetes, известные кейсы взлома и манифесты участников.

Узнать подробности и записаться на вебинар
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 908
Комментарии 0

Доступ разрешён: Вечерняя Школа Kubernetes для разработчиков

Блог компании Southbridge

1 октября начнется Вечерняя Школа Kubernetes для разработчиков от Слёрма при поддержке Mail Cloud Solutions и Intel. 24 онлайн-лекции и 22 практические работы в кластере MCS, и все это бесплатно

Научим использовать преимущества и учитывать ограничения Kubernetes, поднимать инфраструктуру для тестирования и экспериментов, выкатывать и эксплуатировать сервис не дожидаясь команды DevOps. Сможете быстро спасти продакшн и влиять на успешность сервиса, уменьшая time-to-market. 

Прочитать больше о Вечерней Школе
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 11K
Комментарии 6

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

Блог компании Southbridge IT-инфраструктура *Управление разработкой *Учебный процесс в IT Kubernetes *

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

Читать
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 11K
Комментарии 1

Интервью с Марселем Ибраевым о распиле монолита или «Успех распила монолита – грамотный менеджмент»

Блог компании Southbridge Программирование *IT-инфраструктура *Управление проектами *Kubernetes *
«Я как-то видел, когда в команду разработки закинули задачу распилить монолит. И всё. Люди должны были работать в два раза больше – это ужасно».
Когда поступает похожий запрос, важно не наворотить дел и понять, как избежать новых трудностей. Об этом рассказал Марсель Ибраев, технический директор Слёрма.

Марсель поделился непростым кейсом из своего опыта, высказал мнение, что всё начинается с менеджмента и как может выглядеть обучение распилу монолита. Этот материал не очередное руководство к действию. Это интервью с человеком, который набил не одну шишку при выстраивании правильного распила.


Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 2.8K
Комментарии 10

Совместный митап Х5 Group и Слёрм по Keycloak. Предварительная запись

Блог компании Southbridge Блог компании X5 Tech Информационная безопасность *IT-инфраструктура *Администрирование баз данных *
Почему мы решили провести такой митап: во-первых, популярность технологии набирает обороты, это видно по трендам запросов и по частоте упоминаний; во-вторых, растет число компаний, которые в требованиях указывают знание и опыт работы с Keycloak.

Далее передаем слово нашему спикеру Виктору Попову, (многие его знают по интенсиву по Docker), он не понаслышке знаком с Keycloak, работает в компании Х5 Технологии и видел некое дерьмо может кое-что рассказать.


Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 1.6K
Комментарии 0

Kafka, Lamoda и непреодолимое желание учиться

Блог компании Southbridge Блог компании Lamoda IT-инфраструктура *Учебный процесс в IT Распределённые системы *


Никита Галушко, разработчик подразделения Online Shop Lamoda, в онлайн-гостях у учебного центра Слёрм поделился своими впечатлениями от курса по Kafka, рассказал, как используют эту технологию и какие проблемы решают в отделе R&D (Research and Development).

«Как быстро мы упремся в сетевой канал, который использует Kafka — через года два или раньше?»

Lamoda — один из крупнейших интернет-магазинов в России и СНГ. Чтобы покупатели пользовались сайтом без проблем и радовались быстрой отгрузке и доставке, IT-системами в Lamoda занимаются 340 сотрудников: разработчики, QA-инженеры, аналитики, DevOps-специалисты, продуктовые менеджеры, дизайнеры. Узнаем, как в этой системе крутятся винтики.
Читать дальше →
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 6.2K
Комментарии 2

Митап «Программирование для админа», 26 мая

Блог компании Southbridge Python *Программирование *DevOps *


Собираемся на онлайн-митап, будем обсуждать с Денисом Наумовым, спикером курса Слёрм «Python для инженеров», и приглашенными экспертами за Bash, Python, Go и грамотное программирование админами.

Холивара на тему «Какой язык лучше» не планируется. Это не принесёт пользы для участников. Своей задаче – своя технология, нужно подумать «Почему именно этот язык», и выбор не всегда однозначный. А когда выбираешь, не брать, потому что «на хайпе» или «чувак из соседнего подъезда пишет на крестах». Поэтому эксперты на разных кейсах посмотрят с чем приходится сталкиваться, используя Python или другие языки.

Обcудим:

  • Зачем Ops'ам нужен Python?
  • Является ли знание Python must have для Ops'a?
  • Чем Python может быть полезен именно вам?

Вопросы приветствуются!

Дата и время: завершен 26 мая
Смотреть запись: youtu.be/XSyB59Kgzw8

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 899
Комментарии 0

Создать кластер за 120 секунд: открытый курс по Managed Kubernetes

Блог компании Southbridge Системное администрирование *IT-инфраструктура *Облачные сервисы *Kubernetes *


Учебный центр «Слёрм» и Selectel совместными усилиями создали курс по Managed Kubernetes, доступ к урокам предоставляется бесплатно.

Спикеры курса познакомят с Managed Kubernetes Selectel и научат работать с кластерами.
Покажут популярные кейсы использования, разберут мультизональный кластер и расскажут, как рассчитать стоимость проекта.

По окончании курса вы сможете решать главную задачу – организация контейнерной инфраструктуры.

Кому подойдёт курс


  • Администраторам, готовым приобрести практический опыт использования Kubernetes.
  • Инженерам, оптимизирующим затраты на рутинные задачи по разворачиванию и поддержке кластеров Kubernetes.
  • Разработчикам, желающим получать контейнерную инфраструктуру быстрее.

Читать дальше →
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 3.3K
Комментарии 0

Python for Ops, разработчикам вход воспрещён

Блог компании Southbridge Python *Программирование *Учебный процесс в IT DevOps *


Инженеру нужен не только bash, да вы и сами в курсе. Наверняка в закладках пара курсов по основам python, может и книжку Марка Лутца купили.

На курсе «Python для инженеров» вы НЕ будете решать абстрактные задачки вроде: переверните список, не используя reverse(). В нашей практике только то, что применимо в работе, примеры:

  • Написать агент, который будет опрашивать систему управления правам и вносить изменения в конфигурации прав внутри установленных сервисов.
  • Написать скрипт для извлечения данных из биллинга и передачи данных в Prometheus. Формат данных не подходит. Необходимо ещё реализовать коннектор.
  • Генерация change log из заголовков коммитов.
Читать дальше →
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 5.9K
Комментарии 4
1

Информация

В рейтинге
Не участвует
Откуда
Иркутск, Иркутская обл., Россия
Работает в
Зарегистрирован
Активность