Автоматизированное тестирование: недостающая часть головоломки CI/CD
Ускорьте развертывание за счет автоматизации конвейеров программного обеспечения: расскажите о важности автоматического тестирования, ключевых методах внедрения и передовых методах автоматического тестирования.
https://dzone.com/articles/automated-testing-the-missing-piece-of-your-cicd-p
Ускорьте развертывание за счет автоматизации конвейеров программного обеспечения: расскажите о важности автоматического тестирования, ключевых методах внедрения и передовых методах автоматического тестирования.
https://dzone.com/articles/automated-testing-the-missing-piece-of-your-cicd-p
DZone
Automated Testing: The Missing Piece of Your CI/CD Puzzle
Deploy faster by automating your software pipelines: cover the importance of automated testing, key adoption techniques, and best practices for automated testing.
Кошка
Кот
Кошка
Кошка
Котаны
Кошка
Кот
Кот
Кошка
Кошка
Кошка
Кот
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Объявление об общедоступной версии GitHub Advanced Security для Azure DevOps
GitHub Advanced Security для Azure DevOps теперь общедоступен. Включите секретное сканирование, сканирование зависимостей и сканирование кода в вашей организации непосредственно в параметрах конфигурации Azure DevOps. https://github.blog/2023-09-20-announcing-general-availability-of-github-advanced-security-for-azure-devops/
GitHub Advanced Security для Azure DevOps теперь общедоступен. Включите секретное сканирование, сканирование зависимостей и сканирование кода в вашей организации непосредственно в параметрах конфигурации Azure DevOps. https://github.blog/2023-09-20-announcing-general-availability-of-github-advanced-security-for-azure-devops/
The GitHub Blog
Announcing general availability of GitHub Advanced Security for Azure DevOps
GitHub Advanced Security for Azure DevOps is now generally available. Enable secret scanning, dependency scanning, and code scanning on your organization directly in Azure DevOps configuration settings.
Как стать мастером #DevOps! Вот 20 советов, которые помогут вам на пути к освоению DevOps.👇
https://en.rattibha.com/thread/1702692578133700932
https://en.rattibha.com/thread/1702692578133700932
Rattibha
Thread by Rakesh Jain
How to become a master of #DevOps as a #Linux background person! Here are 20 tips to help you on your journey to mastering DevOps 👇
Python для DevOps — полное руководство
Если отбросить шутки, Python стал бесценным инструментом для профессионалов DevOps позволяющим им автоматизировать задачи, оптимизировать рабочие процессы и повысить общую эффективность.
В этом уроке мы увидим некоторые примеры использования Python в области DevOps, некоторые лучшие модули Python, которые вы можете использовать для автоматизации своих задач, и, в конце, несколько удобных скриптов Python. https://blog.devgenius.io/python-for-devops-a-definitive-guide-f4785a60007e
Если отбросить шутки, Python стал бесценным инструментом для профессионалов DevOps позволяющим им автоматизировать задачи, оптимизировать рабочие процессы и повысить общую эффективность.
В этом уроке мы увидим некоторые примеры использования Python в области DevOps, некоторые лучшие модули Python, которые вы можете использовать для автоматизации своих задач, и, в конце, несколько удобных скриптов Python. https://blog.devgenius.io/python-for-devops-a-definitive-guide-f4785a60007e
Medium
Python for DevOps — A Definitive Guide
Python Python Python! Apple might have to add the pronunciation of the word Python in its noise-canceling AirPods!
В современном быстро меняющемся мире границы между различными ролями и обязанностями стали намного тоньше, и эта трансформация особенно заметна в мире технологий. Одним из ярких примеров являются позиции разработчиков и DevOps. Люди обычно путают эти термины, потому что эти роли действительно имеют некоторое сходство.
Однако, хотя разработчики и специалисты DevOps играют решающую роль в жизненном цикле разработки программного обеспечения, каждый из них имеет разные обязанности и цели. В этом блоге вы узнаете все сходства и различия между ролями разработчиков и DevOps.
https://learningdaily.dev/developer-vs-devops-roles-whats-the-difference-dcc02e730e69
Однако, хотя разработчики и специалисты DevOps играют решающую роль в жизненном цикле разработки программного обеспечения, каждый из них имеет разные обязанности и цели. В этом блоге вы узнаете все сходства и различия между ролями разработчиков и DevOps.
https://learningdaily.dev/developer-vs-devops-roles-whats-the-difference-dcc02e730e69
❗️ Как проверить Kubernetes на отказоустойчивость и способность восстановления с помощью хаоса?
🟠 Приглашаем 26.09 в 20:00 по мск на бесплатный вебинар «Хаос-инженерия (Chaos Engineering) в K8s» от Отус.
Вебинар пройдет в рамках курса «Инфраструктурная платформа на основе Kubernetes». Курс доступен в рассрочку.
На этом вебинаре мы разберем:
✔️ Цели и принципы хаос-инженерии в Kubernetes;
✔️ Ключевые понятия: псевдослучайность, атаки и эксперименты на системе;
✔️ Примеры из реальной жизни, где хаос-инженерия помогла выявить и улучшить уязвимости в Kubernetes;
✔️ Использование инструментов Chaos Monkey, Litmus, Kube-monkey и других;
✔️ Лучшие практики и стратегии для тестирования отказоустойчивости и восстановления в Kubernetes;
✔️ Анализ и интерпретацию результатов хаос-тестирования в Kubernetes;
✔️ Итеративный подход к хаос-инженерии в Kubernetes.
➡️ Регистрация на вебинар: https://otus.pw/uBO1/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KA5sE
🟠 Приглашаем 26.09 в 20:00 по мск на бесплатный вебинар «Хаос-инженерия (Chaos Engineering) в K8s» от Отус.
Вебинар пройдет в рамках курса «Инфраструктурная платформа на основе Kubernetes». Курс доступен в рассрочку.
На этом вебинаре мы разберем:
✔️ Цели и принципы хаос-инженерии в Kubernetes;
✔️ Ключевые понятия: псевдослучайность, атаки и эксперименты на системе;
✔️ Примеры из реальной жизни, где хаос-инженерия помогла выявить и улучшить уязвимости в Kubernetes;
✔️ Использование инструментов Chaos Monkey, Litmus, Kube-monkey и других;
✔️ Лучшие практики и стратегии для тестирования отказоустойчивости и восстановления в Kubernetes;
✔️ Анализ и интерпретацию результатов хаос-тестирования в Kubernetes;
✔️ Итеративный подход к хаос-инженерии в Kubernetes.
➡️ Регистрация на вебинар: https://otus.pw/uBO1/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KA5sE
Forwarded from Hacker news - новости из мира хакинга и IT-технологий!
Ваш конвейер CI/CD может оказаться под угрозой! В программном обеспечении JetBrains TeamCity обнаружена критическая #уязвимость безопасности (CVE-2023-42793), которая может привести к удаленному выполнению кода.
Успешная эксплуатация ошибки также может позволить злоумышленникам получить доступ к конвейерам сборки и внедрить произвольный код, что приведет к нарушению целостности и компрометации цепочки поставок.
Успешная эксплуатация ошибки также может позволить злоумышленникам получить доступ к конвейерам сборки и внедрить произвольный код, что приведет к нарушению целостности и компрометации цепочки поставок.
❤️Получайте от работы удовольствие с Vanessa Automation!
👉Узнайте больше об автоматизированном тестировании на платформе 1С на бесплатном вебинаре онлайн-курса «DevOps 1C» — «Автоматизированное тестирование Vanessa Automation»: регистрация
Основные вопросы, которые разберём:
— Введение в автоматизированное тестирование: зачем оно нужно и какие преимущества приносит.
— Обзор Vanessa Automation: функциональные возможности и интеграции с другими инструментами.
— Основные принципы автоматизации с использованием Vanessa Automation.
— Лучшие практики и разнообразные сценарии использования Vanessa Automation.
🔥После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KbJak
👉Узнайте больше об автоматизированном тестировании на платформе 1С на бесплатном вебинаре онлайн-курса «DevOps 1C» — «Автоматизированное тестирование Vanessa Automation»: регистрация
Основные вопросы, которые разберём:
— Введение в автоматизированное тестирование: зачем оно нужно и какие преимущества приносит.
— Обзор Vanessa Automation: функциональные возможности и интеграции с другими инструментами.
— Основные принципы автоматизации с использованием Vanessa Automation.
— Лучшие практики и разнообразные сценарии использования Vanessa Automation.
🔥После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KbJak
Более 50 часто используемых команд Kubectl для управления кластерами Kubernetes
Kubectl — это утилита командной строки в Kubernetes , используемая для запуска команд в кластерах Kubernetes . Вы можете использовать его для выполнения широкого спектра задач, включая развертывание приложений/микросервисов, просмотр ресурсов и управление ими, проверку файлов журналов и многое другое.
В этом руководстве мы представляем часто используемые команды kubectl для управления кластером Kubernetes ( K8S ). https://www.tecmint.com/kubectl-commands/
Kubectl — это утилита командной строки в Kubernetes , используемая для запуска команд в кластерах Kubernetes . Вы можете использовать его для выполнения широкого спектра задач, включая развертывание приложений/микросервисов, просмотр ресурсов и управление ими, проверку файлов журналов и многое другое.
В этом руководстве мы представляем часто используемые команды kubectl для управления кластером Kubernetes ( K8S ). https://www.tecmint.com/kubectl-commands/
50+ Commonly Used Kubectl Commands for Managing Kubernetes Clusters
50+ Kubectl Commands for Managing Kubernetes Clusters
In this tutorial, we feature some of the most commonly used kubectl commands for managing a Kubernetes (K8S) cluster in Linux.
Будь всегда в курсе: мониторим сертификаты с помощью Prometheus и Telegram.
Почему важно следить за сертификатами: сертификаты – это канал доверия между вашими системами и пользователями. Если канал рушится, доверие пропадает. И это может привести к невиданным техническим и, что еще хуже, бизнес-проблемам.
Поэтому, поговорим о том, как сохранить репутацию, удержать клиентов и обезопасить свой бизнес от неожиданных "сюрпризов" с помощью мониторинга.
Читать далее https://habr.com/ru/articles/763390
Почему важно следить за сертификатами: сертификаты – это канал доверия между вашими системами и пользователями. Если канал рушится, доверие пропадает. И это может привести к невиданным техническим и, что еще хуже, бизнес-проблемам.
Поэтому, поговорим о том, как сохранить репутацию, удержать клиентов и обезопасить свой бизнес от неожиданных "сюрпризов" с помощью мониторинга.
Читать далее https://habr.com/ru/articles/763390
Хабр
Будь всегда в курсе: мониторим сертификаты с помощью Prometheus и Telegram
Казалось бы, что может быть сложного в мониторинге сертификатов? Выдан сертификат – следите за его сроком действия. Многие по старинке используют календари, напоминания, иногда даже физические...
У меня есть несколько приложений Docker, работающих на одном сервере, и все стало сложнее, когда сборки Docker решили захватить весь процессор, из-за чего все остальные мои приложения работали медленно. Итак, как я это исправил?
https://dev.to/code42cate/dont-build-docker-apps-without-this-flag-48kg
https://dev.to/code42cate/dont-build-docker-apps-without-this-flag-48kg
DEV Community
Don't Build Docker Apps Without This Flag
I have a bunch of Docker apps running on one server, and things got tricky when Docker builds decided...
Руководство по созданию кластеров и управлению инфраструктурой с помощью Terraform.
Terraform — один из самых популярных инструментов для автоматизации работы с инфраструктурой. По данным исследования состояния DevOps в России 2023, его выбирают 37% специалистов. Вместе с тем многие DevOps-инженеры и системные администраторы продолжают сталкиваться с проблемами при освоении инструмента на практике. Попытаемся исправить это.
Читать дальше →https://habr.com/ru/companies/vk/articles/763282
Terraform — один из самых популярных инструментов для автоматизации работы с инфраструктурой. По данным исследования состояния DevOps в России 2023, его выбирают 37% специалистов. Вместе с тем многие DevOps-инженеры и системные администраторы продолжают сталкиваться с проблемами при освоении инструмента на практике. Попытаемся исправить это.
Читать дальше →https://habr.com/ru/companies/vk/articles/763282
Хабр
Руководство по созданию кластеров и управлению инфраструктурой с помощью Terraform
Terraform — один из самых популярных инструментов для автоматизации работы с инфраструктурой. По данным исследования состояния DevOps в России 2023, его выбирают 37% специалистов. Вместе с тем многие...
DevSecOps: развертывание игры 2048 на Docker и Kubernetes с помощью Jenkins CI/CD
Мы будем развертывать игру React Js 2048. Мы будем использовать Jenkins в качестве инструмента CICD и развернуть наше приложение в контейнере Docker и кластере Kubernetes. Надеюсь, этот подробный блог будет полезен. https://aws.plainenglish.io/devsecops-deploying-the-2048-game-on-docker-and-kubernetes-with-jenkins-ci-cd-3645a052c616
Мы будем развертывать игру React Js 2048. Мы будем использовать Jenkins в качестве инструмента CICD и развернуть наше приложение в контейнере Docker и кластере Kubernetes. Надеюсь, этот подробный блог будет полезен. https://aws.plainenglish.io/devsecops-deploying-the-2048-game-on-docker-and-kubernetes-with-jenkins-ci-cd-3645a052c616