Как стать автором
Обновить
439.94

IT-инфраструктура *

Инфоцентры + базы данных + системы связи

Сначала показывать
Порог рейтинга
Уровень сложности

freenginx: комментарии от Макса Дунина

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров21K

14-го февраля Максим Дунин анонсировал форк nginx - freenginx (freenginx.org). Максим - старейший сотрудник nginx и core-контрибьютор nginx со времен Рамблера. Максим любезно согласился на интервью, вопросы задавал Алексей Рыбак (@rybakalexey), DevHands.io.

[АР] Почему ты решил форкнуть nginx и запустить проект freenginx? Почему ты делаешь акцент на свободе, в чём был несвободен nginx внутри F5?

[МД] Я в течении почти двух лет пытался избежать создания форка и безвозмездно занимался улучшением nginx - потому что считал и считаю, что создание форков не полезно для проекта. К сожалению, в F5 решили отказаться от наших договорённостей, и предпочли делать с проектом то, что они считают нужным, игнорируя как существующие политики проекта, так и мнение разработчиков, в том числе моё. Поэтому я создал отдельный проект, в котором позиция разработчиков гарантировано будет определяющей.

Читать далее
Всего голосов 89: ↑87 и ↓2+85
Комментарии71

Помощь логистам: как сделать SMS-уведомления о разгрузке товара на складе на основе FastAPI

Время на прочтение8 мин
Количество просмотров1.3K

Привет, Хабр! Меня зовут Анастасия Иванова, я технический писатель МТС Exolve. Сегодня расскажу о системе SMS-уведомлений, созданной с помощью FastAPI. Она оповещает логистов о прибытии автомобилей на склад и автоматически назначает приёмщиков.  Система интегрирована с платформой МТС Exolve, на её примере покажем, как применять современные методы асинхронного взаимодействия. Подробности — под катом.

Читать далее
Всего голосов 7: ↑6 и ↓1+5
Комментарии4

Проект юного DevOps Глава 4: Настройка мониторинга

Уровень сложностиСредний
Время на прочтение43 мин
Количество просмотров11K

В данной серии статей описан процесс создания первого pet-проекта для начинающего инженера в DevOps:

Глава 1: Введение и подготовка стенда

Глава 2: Настройка центра сертификации и репозитория

Глава 3: Настройка OpenVPN

Глава 4: Настройка мониторинга

Читать далее
Всего голосов 8: ↑5 и ↓3+2
Комментарии10

Актуальна ли еще GTX 1080? Изучаем бенчмарки

Время на прочтение2 мин
Количество просмотров16K

Видеокарты GTX 1080 появились на рынке в 2016 году, но за семь лет не утратили своей актуальности. Наоборот — закрепили за собой статус надежной железки, как и все десятое поколение GPU.

Тогда даже никто не мог поверить, что появится GPU с TDP 180 Вт. Низкое энергопотребление закалило видеокарту, поэтому на ней не видны даже шрамы от майнинга. Но насколько GTX 1080 отвечает современным запросам в профессиональных задачах? Удалось ли ей сохранить актуальность в машинном обучении? Кратко разбираемся в статье.
Читать дальше →
Всего голосов 35: ↑35 и ↓0+35
Комментарии20

Истории

CRM: покупать готовую нельзя писать свою. Ищем, где поставить запятую

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров5.7K

У моего знакомого в гараже стоял Ford Crown Victoria начала 80-х — красавец тёмно-вишнёвого цвета. История его попадания в гараж длинная и невероятная, но был нюанс: Форд был не на ходу. Точнее, он ездил только задним ходом. Хозяин, само собой, справедливо полагал, что такой метод передвижения несколько унизителен для королевы, поэтому всеми силами пытался машину починить. Поскольку дело было в самом начале 2000-х, деньги на это уходили немалые: по сути, в кузове потихоньку пересобирали новый автомобиль. Стоило это примерно как два Ford Focus того времени. Итог печальный: хозяин умер, дальнейшая судьба так и не поехавшего вперёд автомобиля неизвестна и, думается, незавидна. Все годы ремонта семья ездила по делам и на дачу на общественном транспорте. И, если честно, таких историй много: будучи привязанным к вещам, люди не успевают нормально жить. 

Как я уже не раз писал, бизнес ничем не отличается от людей, потому что его создают, ведут и уничтожают тоже люди. Так вот, нередко компании начинают заниматься тем же самым: строить вигвамы из подручных средств, тратить время, простаивать и в конечном итоге проигрывать. У этих процессов много имён, одно из них — самописная CRM-система.

Читать далее
Всего голосов 20: ↑18 и ↓2+16
Комментарии13

Как изменились корпоративные коммуникации в 2023 году

Время на прочтение7 мин
Количество просмотров2.3K

Вы пережили 3D-котиков, нашествие чат-ботов и битвы удаленщиков с менеджерами про эффективность? Вспоминаем любопытные события в сфере корпоративной связи, за которыми наблюдали целый год.

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

Hashicorp Vault — собираем непрямую репликацию через ведро

Уровень сложностиСложный
Время на прочтение15 мин
Количество просмотров4.3K

Hashicorp Vault - прекрасный продукт для централизованного хранения всех паролей и других секретов компании. При этом, многие знают, что удобная ключница - это идеальный способ потерять все ключи одновременно. Когда я работал в крупном телекоме, то DRP-протоколы с восстановлением данных учитывали даже запрет на сбор более двух Хранителей Ключей в одном месте. Чисто на случай очень неудачного корпоратива с совместным полетом на воздушном шаре, дегустацией домашних грибов или другими подобными факторами. Короче, если вы внедряете подобную систему, то вам надо очень внимательно подходить не только к вопросам эксплуатации, но и резервного копирования и восстановления.

Сегодня я не буду глубоко касаться темы организации правильного хранения фрагментов ключей Шамира. Вместо этого, я попробую рассказать о том, как развернуть с нуля отказоустойчивый кластер Hashicorp Vault в community edition. Для этого поднимем основной и тестовый кластер Vault в нескольких регионах и датацентрах. Тестовый кластер у нас одновременно будет служить и резервным в рамках процедуры DRP.

Чтобы было совсем интересно, настроим процесс таким образом, чтобы тестовый кластер был односторонней репликой продуктивного с отставанием в несколько суток. Разумеется, все развертывание мы будем проводить в парадигме Infrastructure-as-a-code с Terraform и Ansible в качестве основных инструментов.

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

Читать далее
Всего голосов 22: ↑22 и ↓0+22
Комментарии15

Все об Offensive Security: о чем говорили на круглом столе AM Life

Время на прочтение19 мин
Количество просмотров1.2K

Лучшая защита – это нападение, причем на себя любимого. Все чаще бизнес выстраивает информационную безопасность именно по такому принципу. Своевременный пентест или Read Teaming, когда привлеченные подрядчики пытаются взломать корпоративную IT-инфраструктуру, помогает команде ИБ заранее обнаружить и закрыть бреши и сделать организацию по-настоящему неприступной для реальных злоумышленников. Однако Offensive Security не лишен нюансов и подводных камней.

Из чего складывается наступательная кибербезопасность, как правильно ее реализовать и выбрать компетентных подрядчиков, на что обратить особое внимание? Обо всем этом и не только шла речь на круглом столе, в котором принял участие один из наших ведущих специалистов по пентестам.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии1

Что делать, когда кластер превращается в тыкву?

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров6.3K

Когда эволюция платформы dBrain.cloud дошла до заявленных и считающихся нормальными в публичных облаках пределов, справляться с возникшими при росте объемов кластеров проблемами пришлось самостоятельно. Ведь компании-гиганты, эксплуатирующие Kubernetes, эти тайны не раскрывают.

Разделение etcd. Что это значит?
Всего голосов 6: ↑5 и ↓1+4
Комментарии4

Гиперконвергентная инфраструктура — знакомим с основными моментами и нюансами использования

Время на прочтение5 мин
Количество просмотров1.5K

Привет, Хабр! На связи Дмитрий Марченко, руководитель направления развития продуктов beeline cloud. В нашем блоге коллеги часто рассказывают о тонкостях построения ИТ-инфраструктуры и особенностях, связанных с работой в облачной среде. Сегодня я решил поговорить про HCI-платформы — кто их использует и почему — и поделиться планами о проведении тематического вебинара, где мы обсудим нюансы гиперконвергентной инфраструктуры (регистрация — здесь).

Читать далее
Всего голосов 8: ↑5 и ↓3+2
Комментарии5

Не Apple Vision Pro, но тоже неплохо: новые серверы Mac mini и Kubernetes 1.29. Продуктовый дайджест Selectel

Время на прочтение3 мин
Количество просмотров2.1K

Январь прошел быстро и насыщенно. И мы постарались взять немного праздничного настроения в рабочие недели. Новые серверы — долгожданные новинки по заявкам. Вебинары — повод собраться в новом году. История с Пикабу — напоминание, что даже у развлекательного портала должна быть серьезная технологическая основа.

Привет! Я — Андрей, редактор в Selectel. В новом дайджесте рассказываю, какие продуктовые обновления мы выпустили в январе. А в конце — приглашаю на новые мероприятия. Подробности под катом!
Читать дальше →
Всего голосов 27: ↑26 и ↓1+25
Комментарии0

Мониторинг NATS JetStream в Grafana

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров1.6K

Здравствуйте, меня зовут Александр, я backend-разработчик. В данной публикации хочу поделиться опытом настройки мониторинга NATS JetStream. Рассказать для чего в принципе это может понадобиться. А также  привести пример необходимого стека сервисов поднятых в docker для мониторинга. В статье не рассматриваются настройки dashboards в Grafana, принципы и особенности работы NATS.

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

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Как спасти свои данные и бизнес от хакеров (и собственных коллег)

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров3.9K

За 20 лет в IT я много раз видел, как компании и рядовые пользователи теряют данные и несут серьезные убытки. Можно ли этого избежать? В большинстве случаев да. Сегодня расскажу, как компании расстаются с важной информацией и деньгами из-за хакеров, а также дам подробный чек-лист по организации резервного копирования.

Читать далее
Всего голосов 9: ↑6 и ↓3+3
Комментарии2

Ближайшие события

4 инструмента автоматизации для DevOps, заслуживающих внимания — по версии TechRepublic

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров8K

Это небольшой обзор по средствам автоматизации и тестирования для инженеров DevOps с портала TechRepublic с целью «сверки часов». Наверняка многие специалисты в командах разработки периодически задаются вопросом, — является ли используемые ими инструменты DevOps и QA современными и лучшими на рынке, не отстали ли они от мировых трендов? Не претендуя на глубину мыслей, — а в этом Хабр уникален и вне конкуренции, — зарубежные статьи могут попробовать дать ответы на такие вопросы.

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

Десктопные процессоры Intel и AMD, серверные ARM-платформы и диски: что показали производители в январе

Время на прочтение7 мин
Количество просмотров6K

Вендоры в январе почти не отдыхали и готовили новинки. Среди них — 24-ядерные процессоры Intel, серверы для работы с большими языковыми моделями, СХД на 3,36 ПБ и другие устройства. Самое время продолжить нашу традиционную рубрику по обзору серверного железа и познакомиться с новинками поближе. Подробности под катом!
Читать дальше →
Всего голосов 45: ↑44 и ↓1+43
Комментарии4

Нужен NGFW. Как маркетплейс начал импортозамещаться

Время на прочтение5 мин
Количество просмотров4.5K

Кейс: создание доверенной сети для маркетплейса.

Статья инспирирована кейсом, связанным с заменой оборудования Fortinet FortiGate 100X/200X/400X на отечественные аналоги в одном российском маркетплейсе. Ситуация, впрочем, типична. Думаю, описание процесса выбор будет полезным для разного рода специалистов. К какому бы решению каждый ни пришел, есть необходимость общего понимания целей и решаемых задач.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии8

Как реализован SRE подход в Power BI

Время на прочтение13 мин
Количество просмотров1.9K

Команда Power BI рассказала, как она обеспечивает надёжную, производительную и масштабируемую работу своего сервиса. В этой статье вы узнаете, как в Power BI устроен мониторинг состояния сервиса, как SRE команды устраняют инциденты и принимают меры по улучшению сервисов.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии1

ИБ и ИТ, давайте жить дружно. Вот как это возможно

Уровень сложностиСложный
Время на прочтение14 мин
Количество просмотров11K
Безопасность во многих компаниях стоит особняком. Вместо того чтобы беспокоиться о качестве вашего продукта, безопасники твердят о ГОСТах и ISO, о разных сертификациях и авторизационных протоколах — вещах важных, но вне фокуса основного архитектора. При этом их деятельность «подрывает» производительность, debugability, да вообще все.

image

Однако есть способы сделать безопасность своим союзником на пути к качеству. В этой статье — о дихотомии разработки и безопасности. О том, что, вообще говоря, миры информационной безопасности и архитектуры ИТ-систем не столь далеки друг от друга, как может показаться. И что на самом деле практики безопасности пересекаются с практиками повышения качества кодовой базы, а ПО можно сделать безопасным без потери качества. Поскольку я сама довольно долго занималась системной разработкой, после чего ушла в безопасность и сейчас работаю в команде собственной микроядерной операционной системы «Лаборатории Касперского» KasperskyOS, то отлично знаю, что хотела бы услышать еще тогда, когда ИБ была для меня другой стороной :)

Читать дальше →
Всего голосов 19: ↑18 и ↓1+17
Комментарии12

Фишинговая атака в Angara Security: расследование инцидента

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров4K

Никита Леокумович, руководитель отдела реагирования и цифровой криминалистики Angara SOC, поделился опытом, как «невинное» письмо из «отдела кадров» может привести к серьезным последствиям для компании.

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

Чтобы повысить эффективность таких фишинговых атак, в частности, чтобы привлечь внимание, улучшить структуру и визуальную составляющую сообщений, хакеры используют новостную и политическую повестку. Это позволяет оказывать определенное моральное давление на получателей, особенно, если приходит от "государственной организации" и затрагивает чувствительные темы.

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

За 2023 год резко выросло число фишинговых писем, связанных с рабочими процессами. Вместе с тем процент атак на компании, проведенных посредством отправки фишинговых писем по почте, содержащих во вложениях ВПО под видом легитимных файлов либо гиперссылок на них, составил более 50%.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии12

История о том, как я решил сплотить и мотивировать команду техподдержки Cloud.ru

Время на прочтение7 мин
Количество просмотров2K

«Быть саппорт инженером — довольно депрессивный процесс» — эту фразу я услышал на одной из конференций. Часто работа в технической поддержке ассоциируется с рутиной, однообразием и общением с гневными клиентами. Одним словом — не работа мечты для инженеров. При этом для специалистов важно не просто не подвести, а реально помочь и оставить клиента довольным.

Я Ринат Саитов — руководитель техподдержки второй линии в Cloud.ru. В статье поделюсь своим опытом — как удалось держать команду в тонусе, повысить азарт, бодрость и желание помогать клиентам.

Читать дальше
Всего голосов 12: ↑9 и ↓3+6
Комментарии4