Size: a a a

Пятничный деплой

2021 August 30
Пятничный деплой
Если вы хоть раз задумывались о том, чтобы выучить Python и применять его в инфраструктуре, то наверняка видели много мануалов, видосов и курсов про Python -- и для разработчиков, и для аналитиков, даже есть python для маркетологов. Или ходили за советом к бывалым админам и получали в ответ “используй Bash и не делай нам мозги”.

Мы в Слёрме собрали курс по Python именно для инженеров эксплуатации, в котором разбираем админские библиотеки и учим писать модули автоматизации для Kubernetes, Docker, Ansible и др.

Записывайтесь на второй поток курса, стартует 11 октября. Одно место стоит 40 000 рублей, можно в рассрочку или попросить оплатить работодателя.

Вы получите:

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

Лучшие получат сертификат.

Заявки принимают тут: https://slurm.club/3DvkLLM
источник
Пятничный деплой
​​❗️ Внимание. Просьба не пролистывать пост, а прочитать его до конца. Это важно. Речь пойдёт про известного многим Kirill Semaev (Кирилл Семаев), который вёл одноименный youtube канал. Я неоднократно упоминал его в своих заметках и ссылался на некоторые его ролики.

К сожалению, с Кириллом случилась беда. В какой-то момент я заметил в описании к его каналу следующую информацию:

UPD: пишет девушка Кирилла. Он вследствие врачебной ошибки потерял здоровье и работоспособность. Кто хочет помочь в сложной ситуации, номер карты Сбербанка 42763801566379564276380156637956 или пишите мне в телеграм @annse @annse 

Я связался с Анной и узнал подробности ситуации с Кириллом. Получил от неё большой текст с множеством деталей, которые написаны не для публичного сообщения, поэтому я перескажу только суть, которая уместна в данном случае.

В сентябре 2020 года Кирилл лег в больницу на очередную плановую операцию. Ранее он уже неоднократно проходил подобную процедуру. Во время операции что-то пошло не так (предположительно из-за врачебной ошибки) и у него случился обширный ишемический инсульт (кровоизлияние в мозг) с необратимым поражением 70% ведущего полушария мозга. До кучи переболел короной и в завершение получил еще и эпилепсию с периодическими приступами.

Состояние на момент выписки: лежачий, толком не может двигаться, так как половина тела не работает; не разговаривает. Сам есть не может, питается через трубку.

Дальше все заботы о Кирилле легли на Анну. Пошла долгая череда реабилитационных центров, между ними проживание в квартире с постоянным уходом. Кирилл практически всё понимал, но не мог нормально ни говорить, ни писать. На текущий момент у него не работает правая рука. Он еле-еле ходит с четырехопорной тростью. Может составить предложение из 3-5 слов, писать всё ещё не может.

Изначально Кирилл был против публичного обращения за помощью. Но в настоящий момент ситуация вынуждает это делать. Со слов Анны, сейчас он смирился с этим. Нужны средства на дальнейшее лечение, которое продлится неизвестно сколько времени. Уже сейчас видно, что процесс этот не быстрый. Родители Кирилла пенсионеры, дохода кроме пенсий нет. Больше помочь некому.

Весь этот год Анна сама решала все финансовые моменты и очень устала. В такой ситуации любая финансовая помощь будет актуальна. Чем еще можно помочь Кириллу - неизвестно. Из доступного нам - писать комментарии поддержки под его видео в ютубе. Рано или поздно он сможет их читать (а может уже читает). Возможно это как-то поддержит его.

Я уверен, что Кирилл рано или поздно выкарабкается и поправится. Положительная динамика есть. Он многим безвозмездно помог своими видео, где не было ни рекламы, ни монетизации (я не видел). То есть чистая благотворительность. Теперь настал наш черед отблагодарить. Что нужно сделать:

1️⃣ Отправить денежный перевод на карту сбербанка 4276380156637956 (АННА ВЛАДИМИРОВНА С.) По возможности не символический. Сами понимаете, сколько может стоить реабилитация и уход. В описании платежа указать, что это благотворительность на лечение Кирилла.
2️⃣ Мысленно представить образ Кирилла и пожелать ему выздоровления.
3️⃣ Зайти на его youtube канал и высказать слова поддержки в комментариях.
4️⃣ Поделиться информацией с теми, кто тоже может помочь.

Для подтверждения всего написанного прикрепляю фотографию Кирилла. Помимо этого фото у меня есть другие, плюс видео с ним с прогулки. Выкладывать в публичный доступ всё это не вижу смысла.

Всем здоровья и берегите себя. Кириллу по возможности скорейшего выздоровления.
источник
Пятничный деплой
Обзор преимуществ использования связки AWS Lambda + Go.

https://proglib.io/w/9aa23ae7
источник
Пятничный деплой
На Medium мы тоже выкладываем истории нашей инженерной команды, только на английском. Пробуем новый формат: короткие записки с концентрацией полезных смыслов. В этой мы немного поразмышляли по поводу онбординга новых разработчиков в команду. Чтения на полторы минуты. Как вам?
http://bit.ly/3mKg4I9
источник
2021 August 31
Пятничный деплой
JSON-Logger для FastAPI
https://habr.com/ru/post/575454/?utm_source=habrahabr&utm_medium=rss&utm_campaign=575454
Tags: Разработка веб-сайтов, Python, python, fastapi, logging, async-logger, formatter, json-logger, json, pydantic, async/await, asyncio
Author LEVLLN #habr
источник
Пятничный деплой
Короткие заметки о юнит-тестах на Go: https://proglib.io/w/039bdcf8
источник
Пятничный деплой
В этом ноябре впервые пройдет TestDriven Conf — профессиональная конференция, посвященная автоматизации в тестировании и рядом. На ней пойдет речь о топовых технологиях, а также решениях, которые упрощают работу уже здесь и сейчас.

Мы поговорили с главой программного комитета TestDriven Conf Екатериной Семеновой о насыщенной программе конференции. А ещё о том, почему тестировщикам хочется увидеть хардкорные доклады, а не пиар компаний, о взаимосвязи тестирования и науки и о важности понимания юридических правил на удалёнке.

⚠️TestDriven Conf 2021 пройдёт 1-2 ноября в Москве. Первые доклады уже приняты в программу. Call for Papers открыт до 5 сентября. Подробности о том, как стать спикером здесь.
источник
Пятничный деплой
A great story of debugging a production problem and seemingly innocuous changes having a large effect.

https://mailchimp.com/developer/blog/computers-are-the-easy-part

#mailchip #debug
источник
Пятничный деплой
источник
Пятничный деплой
​​Мне к одной из заметок, не помню уже на какую тему, настоятельно посоветовали посмотреть на FOG Project. Я записал и только сейчас дошли руки это сделать. Штука реально интересная, поэтому решил поделиться.

https://fogproject.org/
https://github.com/FOGProject/

FOG Project достаточно масштабная система для разворачивания образов ОС по сети с помощью технологии PXE или TFTP. С её помощью грузится небольшой linux дистрибутив и затем на его базе разворачивается функционал по установке и преднастройке основной ОС. Мне как-то доводилось работать с PXE. Я грузил легковесные linux дистрибутивы для бездисковых рабочих станций.

Принцип работы в FOG Project следующий. Настраиваете сервер на Linux, с которого клиенты будут грузить начальную систему по PXE или TFTP. Управляется этот сервер через веб интерфейс, написанный на php. Затем готовите образ основной системы, которую вы хотите массово раскатывать. Кладёте куда-то этот образ и создаёте задание для предварительно зарегистрированных на сервере хостов. В задании указываете, какой образ на этот хост разворачивать.

Далее образ разворачивается на целевых хостах. Важно не забыть образ полностью автоматизировать, чтобы установка проходила без внешнего участия. В англоязычных статьях я без проблем нагуглил руководства для подготовки таких Windows образов конкретно для FOG. Обычно для этого sysprep используется.

На вид всё выглядит достаточно просто и функционально, при этом бесплатно. Поделитесь отзывами, если кто-то использует эту систему.
источник
Пятничный деплой
Обзор инструментов для оценки безопасности кластера Kubernetes: kube-bench и kube-hunter

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

👉 https://bit.ly/3BtUonK
#kubernetes #security
источник
2021 September 01
Пятничный деплой
День заний!
Бесплатный экзамен AWS Certified Solutions Architect — Associate http://a.e42.link/jTUGb
источник
Пятничный деплой
Yandex Cloud Security Checklist

В продолжение поста про многообразие способов и инструментов аудита AWS я решил выпустить первый чеклист по безопасной конфигурации Яндекс.Облака. В основе лежит агрегация всего, что есть в документации YC на тему безопасности, плюс некоторый свой опыт, выявленный в рамках аудитов. Глобально чеклист разбит на домены сетевой безопасности и контроля доступа.

Основная проблема в том, что почти все механизмы безопасности (Security Groups, Audit Trails), которых и так немного, находятся либо на стадии Preview, либо подключаются по запросу. Остальные механизмы подключаются через маркетплейс из числа сторонних коммерческих решений.

UPD. Кстати, если хотите часть проверок пройти автоматизированными средствами, то рекомендую Cloud Advisor. Там, в частности, пока еще есть возможность провести бесплатное сканирование.

#yandex #ops
источник
Пятничный деплой
Хотите гибко и эффективно управлять облаками? Команда Digital Platforms и Banki.ru приглашает вас на вебинар 📆 08 сентября 2021, 12:00 мск «Как сократить расходы на ИТ-инфраструктуру с помощью облака и средств автоматизации. Опыт Banki.ru».

На вебинаре вы узнаете:
💠 Как сократить расходы на ИТ-инфраструктуру
💠 Ознакомитесь с практическим опытом оптимизации расходов banki.ru
💠 Узнаете, как автоматизировать процессы развертывания ИТ-инфраструктуры с использованием cloud
💠 Возможности Multicloud платформы

Записывайтесь на вебинар по ссылке https://clck.ru/XCXFt письмо с доступом к вебинару придет на почту.
источник
Пятничный деплой
Интересная история переезда с Kubernetes на Nomad.
http://a.e42.link/jTU0W

Спойлер: у авторов статьи достаточно специфическая нагрузка — большое количество короткоживущих джобов. Kubernetes с его шедулером не мог нормально отрабатывать такие нагрузки.
После переезда на Nomad получилась заметная экономия на счетах за сервера за счет того, что джобы в таком режиме отрабатывают быстрее.
Также появилась возможность быстрее менять размер кластера и делать мультиклауд.
источник
Пятничный деплой
Helmwave v0.12.8
https://habr.com/ru/post/575646/?utm_source=habrahabr&utm_medium=rss&utm_campaign=575646
Tags: DevOps, Kubernetes, helmwave, devops, helm, iac, deployment, deployment tools
Author ZhilyaevDmitriy #habr
источник
Пятничный деплой
sync.Once в Go может быть более полезен, чем вы думаете: https://proglib.io/w/3c3b30f6
источник
2021 September 02
Пятничный деплой
Новая статья в блоге — про опыт эксплуатации memcached с mcrouter в Kubernetes: https://habr.com/ru/company/flant/blog/575656/
источник
Пятничный деплой
источник
Пятничный деплой
Открываем осенний сезон онлайн митапов DOM! 8 сентября мы сможем обсудить, как построить эффективную систему взаимодействия при разработке больших энтерпрайз проектов, а также разберемся в Cloud Native.

Время: 17:00 (UTC+3)

Регистрация: https://community-z.com/events/devopsminsk-meetup-9
источник