Какой он, идеальный девопс?
DevOps-подход предполагает единую настроенную среду работы для дизайнеров, тестировщиков, разработчиков и службы поддержки. Это позволяет быстрее тестировать, выпускать и доставлять код до пользователей софта. А девопсами принято называть специалистов, которые всё это организуют.
В теории всё здорово. Но на практике ни работники, ни работодатели часто не понимают, что входит в обязанности девопса и каким навыками он должен обладать на самом деле.
Давайте разбираться: https://tprg.ru/6GAP
#devops #начинающим
DevOps-подход предполагает единую настроенную среду работы для дизайнеров, тестировщиков, разработчиков и службы поддержки. Это позволяет быстрее тестировать, выпускать и доставлять код до пользователей софта. А девопсами принято называть специалистов, которые всё это организуют.
В теории всё здорово. Но на практике ни работники, ни работодатели часто не понимают, что входит в обязанности девопса и каким навыками он должен обладать на самом деле.
Давайте разбираться: https://tprg.ru/6GAP
#devops #начинающим
Забирайте актуальный роадмап по DevOps на 2021 год
В ней есть всё, что нужно для представления о необходимых для изучения технологиях, уверенного старта и дальнейшего развития.
#шпаргалка #devops
В ней есть всё, что нужно для представления о необходимых для изучения технологиях, уверенного старта и дальнейшего развития.
#шпаргалка #devops
This media is not supported in your browser
VIEW IN TELEGRAM
Каким инструментами должны владеть DevOps-инженеры сегодня?
Наш читатель Александр Селезнев, специалист в области организации DevOps, рассказал о самых важных инструментах, которые должен знать DevOps-инженер, от закостенелых Jenkins и Splunk до современных Loki и Lens:
https://tprg.ru/I79K
#devops #инструменты
Наш читатель Александр Селезнев, специалист в области организации DevOps, рассказал о самых важных инструментах, которые должен знать DevOps-инженер, от закостенелых Jenkins и Splunk до современных Loki и Lens:
https://tprg.ru/I79K
#devops #инструменты
Осваиваете DevOps? Периодическая таблица инструментов DevOps вам в помощь!
В ней собраны тулзы для тестирования, аналитики, обеспечения безопасности, контроля версий и многое другое. Все элементы разбиты по категориям. А чтобы получить больше информации, достаточно кликнуть по элементу:
https://digital.ai/periodic-table-of-devops-tools
#devops
В ней собраны тулзы для тестирования, аналитики, обеспечения безопасности, контроля версий и многое другое. Все элементы разбиты по категориям. А чтобы получить больше информации, достаточно кликнуть по элементу:
https://digital.ai/periodic-table-of-devops-tools
#devops
А чем вообще занимаются DevOps-инженеры?
Опытный инженер рассказал о 21 реальном кейсе, с которыми ему пришлось столкнуться за свою практику:
https://tprg.ru/3rV8
#devops
Опытный инженер рассказал о 21 реальном кейсе, с которыми ему пришлось столкнуться за свою практику:
https://tprg.ru/3rV8
#devops
Замените это немедленно: варианты обхода блокировок для DevOps-инженеров
Поддерживать стабильную жизнь digital-продукта сейчас непросто. И хотя сегодня в большинстве ситуаций помогает использование VPN, в некоторых случаях это уже не панацея.
Ребята из Nixys посчитали своим долгом помочь справиться со всеми преградами DevOps-инженерам. И рассказали, что на что можно заменить без потерь в качестве процессов. Или хотя бы с минимальными потерями:
https://habr.com/ru/company/nixys/blog/654921/
#devops #советы
Поддерживать стабильную жизнь digital-продукта сейчас непросто. И хотя сегодня в большинстве ситуаций помогает использование VPN, в некоторых случаях это уже не панацея.
Ребята из Nixys посчитали своим долгом помочь справиться со всеми преградами DevOps-инженерам. И рассказали, что на что можно заменить без потерь в качестве процессов. Или хотя бы с минимальными потерями:
https://habr.com/ru/company/nixys/blog/654921/
#devops #советы
Собираем и деплоим в Kubernetes приложение на Node.js с помощью werf
Классная статья, в которой разобрали, как собирать и деплоить в k8S-кластер простое приложение на Node.js с помощью утилиты werf. Организовав при этомправильную раздачу ассетов, спрятав бэкенд за reverse proxy-сервером NGINX и сняв тем самым нагрузку с самого приложения:
https://tproger.ru/articles/kubernetes-node-js-werf/
#devops
Классная статья, в которой разобрали, как собирать и деплоить в k8S-кластер простое приложение на Node.js с помощью утилиты werf. Организовав при этомправильную раздачу ассетов, спрятав бэкенд за reverse proxy-сервером NGINX и сняв тем самым нагрузку с самого приложения:
https://tproger.ru/articles/kubernetes-node-js-werf/
#devops
Что такое программные брокеры сообщений, для чего они могут пригодиться и какое решение лучше подойдёт для вашего проекта?
Сегодня современные серверные приложения стали куда сложнее и многояруснее. Это позволило разбить огромные задачи на маленькие кусочки, распределить нагрузку и добавить отказоустойчивости. Но таким распределенным системам стало нужно как-то передавать данные между собой — здесь и пришли на помощь брокеры сообщений, типа Kafka или RabbitMQ.
Где ещё они могут применяться и какое решение для каких проектов подходит лучше? Обо всём по порядку и на реальных примерах рассказывает Lead architect Группы «Иннотех» Александр Соляр. Если давно хотели разобраться, но не знали, с чего начать, эта статья для вас:
https://tprg.ru/1W9H
#bigdata #базыданных #devops #начинающим #инструменты
Сегодня современные серверные приложения стали куда сложнее и многояруснее. Это позволило разбить огромные задачи на маленькие кусочки, распределить нагрузку и добавить отказоустойчивости. Но таким распределенным системам стало нужно как-то передавать данные между собой — здесь и пришли на помощь брокеры сообщений, типа Kafka или RabbitMQ.
Где ещё они могут применяться и какое решение для каких проектов подходит лучше? Обо всём по порядку и на реальных примерах рассказывает Lead architect Группы «Иннотех» Александр Соляр. Если давно хотели разобраться, но не знали, с чего начать, эта статья для вас:
https://tprg.ru/1W9H
#bigdata #базыданных #devops #начинающим #инструменты
Как войти в мир DevOps: рецепт для новичков и не очень
Когда приложение не работает, не хочется услышать от коллег, что «проблема на вашей стороне». Но в конечном итоге страдают всё равно пользователи — и им всё равно, какая часть команды несёт ответственность за поломку.
DevOps появился как раз затем, чтобы сплотить разработку, инженеров эксплуатации, службы мониторинга и поддержку и объединить их вокруг общей ответственности за конечный продукт. И это не просто набор методик и практик, а целое движение, которое помогает всем найти общий язык и качественно запускать проекты от дева до прода. Сегодня без DevOps не обходится ни один продукт.
А о том, как влиться в профессию и с чего начать, рассказал ведущий инженер DevOps Группы «Иннотех» Илия Карин: https://tprg.ru/cCin
#devops #начинающим #советы
Когда приложение не работает, не хочется услышать от коллег, что «проблема на вашей стороне». Но в конечном итоге страдают всё равно пользователи — и им всё равно, какая часть команды несёт ответственность за поломку.
DevOps появился как раз затем, чтобы сплотить разработку, инженеров эксплуатации, службы мониторинга и поддержку и объединить их вокруг общей ответственности за конечный продукт. И это не просто набор методик и практик, а целое движение, которое помогает всем найти общий язык и качественно запускать проекты от дева до прода. Сегодня без DevOps не обходится ни один продукт.
А о том, как влиться в профессию и с чего начать, рассказал ведущий инженер DevOps Группы «Иннотех» Илия Карин: https://tprg.ru/cCin
#devops #начинающим #советы
Смена работы — тоже работа, которую важно проделать любому специалисту, чтобы не нарваться на устаревший стек, не оформлять ИП для получения зарплаты и не попасть в стартап, который сдуется через полгода.
Лучший помощник — опыт коллег, которые уже прошли этот путь. Рассказываем, как правильно искать подходящее место работы на примере 4 реальных DevOps-инженеров: https://tprg.ru/6JvS
#devops #карьера #советы #собеседование
Лучший помощник — опыт коллег, которые уже прошли этот путь. Рассказываем, как правильно искать подходящее место работы на примере 4 реальных DevOps-инженеров: https://tprg.ru/6JvS
#devops #карьера #советы #собеседование
Что делать и что учить, чтобы стать DevOps-инженером
DevOps — молодое направление на стыке разработки и системного администрирования. Сегодня без него сложно представить любой крупный проект, ведь DevOps-инженер помогает разработчикам, инженерам эксплуатации, службам мониторинга и поддержки найти общий язык и скоординировать их работу.
Если вам это интересно, но не знаете с чего начать, то ведущий инженер DevOps Группы «Иннотех» Илия Карин поделился своими мыслями на этот счёт:
https://tprg.ru/ef1V
#devops #начинающим
DevOps — молодое направление на стыке разработки и системного администрирования. Сегодня без него сложно представить любой крупный проект, ведь DevOps-инженер помогает разработчикам, инженерам эксплуатации, службам мониторинга и поддержки найти общий язык и скоординировать их работу.
Если вам это интересно, но не знаете с чего начать, то ведущий инженер DevOps Группы «Иннотех» Илия Карин поделился своими мыслями на этот счёт:
https://tprg.ru/ef1V
#devops #начинающим
Как наладить непрерывную интеграцию в монорепозитории?
Монорепозиторий — это такая стратегия разработки, при которой код разных подпроектов хранится в одном и том же репозитории. У нее есть свои плюсы и минусы, но монорепозитории давно используют в Google, Microsoft, Twitter и успешно внедряют и другие компании.
Что это за стратегия, как её внедрять и подойдёт ли она вашему проекту? Подробнее рассказываем на примере реального кейса «Лаборатории Касперского»: https://tprg.ru/2o5g
#devops
Монорепозиторий — это такая стратегия разработки, при которой код разных подпроектов хранится в одном и том же репозитории. У нее есть свои плюсы и минусы, но монорепозитории давно используют в Google, Microsoft, Twitter и успешно внедряют и другие компании.
Что это за стратегия, как её внедрять и подойдёт ли она вашему проекту? Подробнее рассказываем на примере реального кейса «Лаборатории Касперского»: https://tprg.ru/2o5g
#devops
Как автоматически обновлять тестовую среду и сэкономить несколько дней на каждом переключении тестовой среды на новую версию?
Основное влияние на тестовую среду IT-продукта оказывает релизный цикл. В процессе важно, чтобы все системы обновились до правильных версий. При этом сами системы могут быть разными. Из-за этого разнообразия и CI/CD-пайплайны могут сильно отличаться. А обновлять системы, запуская вручную обновления отдельных систем, — долго и накладно.
Чтобы сделать этот процесс эффективным, нужно научиться обновлять среды полностью автоматически. И вот целый гайд про то, как наладить грамотную автоматизацию своими руками, на примере реального банка:
https://tprg.ru/d8jH
#devops #qa #тестирование
Основное влияние на тестовую среду IT-продукта оказывает релизный цикл. В процессе важно, чтобы все системы обновились до правильных версий. При этом сами системы могут быть разными. Из-за этого разнообразия и CI/CD-пайплайны могут сильно отличаться. А обновлять системы, запуская вручную обновления отдельных систем, — долго и накладно.
Чтобы сделать этот процесс эффективным, нужно научиться обновлять среды полностью автоматически. И вот целый гайд про то, как наладить грамотную автоматизацию своими руками, на примере реального банка:
https://tprg.ru/d8jH
#devops #qa #тестирование
Grafana Mimir — бесконечное хранилище для Prometheus
Prometheus стал стандартом для сбора и хранения метрик. А Cortex — долгосрочное хранилище для удалённой записи данных Prometheus.
В марте 2022 года разработчики Grafana объявили о выходе Grafana Mimir, построенном на базе Cortex. Но по нему практически нет подробных разборов и гайдов от пользователей.
В статье вместе со старшим инженером КРОК Никитой Ражевым расскажем, как устроен Grafana Mimir и в чём его плюсы и минусы. А также попробуем сравнить его с известными инструментами Thanos и VictoriaMetrics: https://tprg.ru/B1OE
#devops #инструменты
Prometheus стал стандартом для сбора и хранения метрик. А Cortex — долгосрочное хранилище для удалённой записи данных Prometheus.
В марте 2022 года разработчики Grafana объявили о выходе Grafana Mimir, построенном на базе Cortex. Но по нему практически нет подробных разборов и гайдов от пользователей.
В статье вместе со старшим инженером КРОК Никитой Ражевым расскажем, как устроен Grafana Mimir и в чём его плюсы и минусы. А также попробуем сравнить его с известными инструментами Thanos и VictoriaMetrics: https://tprg.ru/B1OE
#devops #инструменты
Собираем и деплоим в Kubernetes приложение на Node.js с помощью werf: простой гайд с примерами
Подробный гайд, в которой разобрали, как собирать и деплоить в k8S-кластер простое приложение на Node.js с помощью утилиты werf. Организовав при этом правильную раздачу ассетов, спрятав бэкенд за reverse proxy-сервером NGINX и сняв тем самым нагрузку с самого приложения.
#devops #nodejs #kubernetes
Подробный гайд, в которой разобрали, как собирать и деплоить в k8S-кластер простое приложение на Node.js с помощью утилиты werf. Организовав при этом правильную раздачу ассетов, спрятав бэкенд за reverse proxy-сервером NGINX и сняв тем самым нагрузку с самого приложения.
#devops #nodejs #kubernetes