DevOps Forest

devopsforest @ telegram, 58 members, 38 posts since 2018

Канал со статьями о разработке, инфраструктуре и странных экспериментах в мире IT. devopsforest.ru

Обсуждение: @devopsforest_chat

devopsforest, January 26, 06:00

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

#testing #chaos_engineering #attacks

m.habrahabr.ru/company/pentestit/blog/347456/

Layer 7 DoS: атаки на отказ от обслуживания веб-приложения

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


devopsforest, January 24, 18:59

Хорошие новости с фронта серверных дистрибутивов - Red Hat выпустила бету RHEL 7.5

Больше багфиксов, лучше безопасность и вот это всё...

Забирать и тыкать уже можно по ссылке ниже

#distro

www.redhat.com/en/blog/red-hat-enterprise-linux-75-beta-now-available

Red Hat Enterprise Linux 7.5 Beta now available

The applications that run the modern enterprise rely upon, in some way, shape, or form, the operating system. Forming the linchpin of business IT, the operating system serves as the foundation for service and application innovation. Today, we’re pleased to announce the latest update to the world’s leading enterprise Linux platform with the beta availability of Red Hat Enterprise Linux 7.5.


devopsforest, January 24, 06:31

Если кто пропустил, пару дней назад вышел GitLab 10.4

Список изменений очень неплохой, но больше всего порадовала возможность указывать кастомный docker image в качестве рантайма для раннера (имхо, конечно). А ещё они завезли IDE и стабильную интеграцию с kubernetes, так что теперь ломать кластеры можно не отходя от браузера 😁

На самом деле, ребята молодцы и стремятся создать полноценную платформу, способную заменить собой не только git хостинг и CI сервис, но и системы управления проектами, вроде JIRA или Redmine (сходите посмотрите список предлагаемых фич, правда, крутой таск трекинг за крутые деньги 😢)

#gitlab #ci #k8s

about.gitlab.com/2018/01/22/gitlab-10-4-released/

PS: ребят, тут на канал завезли кнопки лайка/дизлайка. Пожалуйста, пользуйтесь ими, чтобы можно было понять, какие темы вас интересуют больше, а какие меньше. Ну и обратную связь никто не отменял 😊

GitLab 10.4 released with Dynamic Application Security Testing and Web IDE (beta)

GitLab 10.4 released with Dynamic Application Security Testing, SAST for Docker Containers, Web IDE editor (beta), and improvements to Epics, Merge Requests, Geo, Runner, Git LFS, SSH, Monitoring, and Auto DevOps!


devopsforest, January 24, 06:13

Сегодня немного про то, как в ivi.ru устроена аналитика действий пользователя.

#bigdata #architecture

m.habrahabr.ru/company/ivi/blog/347408/

Как мы в ivi переписывали etl: Flink+Kafka+ClickHouse

Год назад мы решили переделать схему сбора данных в приложении и данных о действиях клиентов. Старая система работала исправно, но с каждым разом было всё...


devopsforest, January 22, 08:25

Добавим немного хаоса

Компания Netflix известна тем, что фанатично следит за качеством работы своего сервиса (честь им и хвала за это 👍), за время своего существования она разработала целый набор инструментов для хардкорного тестирования (Chaos Monkey, Chaos Monk), которые сейчас объеденены в одном пакете "Simian Army" (вот здесь: github.com/Netflix/SimianArmy ), но это не совсем подходит для тестирования докер кластеров, т.к. армия работает на другом уровне.

Не спешите отчаиваться, примерно то же самое есть и для докера, но под названием "Pumba". Эта штука позволяет устраивать вашему кластеру все 10 казней египетских, да еще и контролируемо 😊

#docker #chaos_engineering #testing

Посмотреть можно тут: github.com/gaia-adm/pumba

Netflix/SimianArmy

SimianArmy - Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.


Ну и в догонку: "Principles of Chaos Engineering"

Такой себе манифест для тех, кто хочет делать реально устройчивые к "поломанному миру" приложения (юзкейс из личного опыта можете найти выше - "Service Degradation the Right Way", там как раз про то, как малой кровью добиться хорошей работы приложения "в непогоду")

#chaos_engineering #architecture #manifest

principlesofchaos.org/

devopsforest, January 21, 19:50

Немного о том, как мы в titanium.codes (стараемся) делать проекты. Не всегда удается выполнить все пункты, но в основном, получается неплохо

#docker #architecture

blog.rakshazi.cf/titanium-flow-dfe65c4b744d

Titanium Flow

Develop and delivery project from scratch


И в догонку - как правильно деградировать свой сервис, когда "мир сломался" - реальный юзкейс, вдохновился историей @bobuk про деградацию Яндекса :)

#architecture

blog.rakshazi.cf/service-degradation-the-right-way-a2c0d4500ca7

Service degradation the right way

If something goes wrong, you should degradate your service to allow your customers to use the service without the pain of error pages or…


devopsforest, January 21, 19:25

Прекрасная статья, рассказывающая о том, что же такое SSL сертификаты на самом деле #ssl #info

m.habrahabr.ru/post/346798/?utm_source=telegram

Шпоры по сертификатам X.509

Чудище обло, озорно, огромно, стозевно и лаяй.Набор технологий, который мы по привычке именуем сертификатами SSL, представляет из себя здоровенный айсберг, на...


m.habrahabr.ru/post/321810/?utm_source=telegram

Статья про то, как правильно построить архитектуру на docker, kubernetes и микросервисах. Не со всеми пунктами согласен, но это имхо. Надеюсь, кому-нибудь поможет :)

#docker #k8s #architecture

PS: загляните в комменты, там есть ссылка на k8s кластер для простенького сайта (nodejs, db), можно развернуть локально

Лучшая архитектура на базе Docker и Kubernetes — миф или реальность?

Как изменился мир разработки ПО в эпоху Docker и Kubernetes? Можно ли построить архитектуру один раз и навсегда на базе этих технологий? Возможно ли...


devopsforest, January 21, 05:28

Channel Create