10 репозиториев GitHub, которые помогут вам стать лучшим DevOps-инженером
____________
Привет! Сегодня мы рассмотрим различные репозитории Github, с которыми вы, возможно, не сталкивались, которые могут улучшить ваши навыки инженера DevOps. Это репозитории, которые познакомят вас с новыми инструментами, о которых вы, вероятно, никогда не слышали, а также с советами о том, как делать что-то более эффективно, чем вы уже делаете. Список также включает общедоступные ресурсы о том, как компании по всему миру практикуют DevOps и SRE.
Не теряя столько времени. Давайте приступим к делу.
https://shly.link/devmTMG
____________
Привет! Сегодня мы рассмотрим различные репозитории Github, с которыми вы, возможно, не сталкивались, которые могут улучшить ваши навыки инженера DevOps. Это репозитории, которые познакомят вас с новыми инструментами, о которых вы, вероятно, никогда не слышали, а также с советами о том, как делать что-то более эффективно, чем вы уже делаете. Список также включает общедоступные ресурсы о том, как компании по всему миру практикуют DevOps и SRE.
Не теряя столько времени. Давайте приступим к делу.
https://shly.link/devmTMG
DEV Community
10 GitHub Repositories That Help You Become A Better DevOps Engineer
Hi there, Today, We'll go through various Github repositories that you may not have come across that...
Использование образа NGINX Docker
_________
Docker — это привлекательная платформа для упаковки и запуска веб-приложений, особенно в сочетании с одним из многих предложений «Платформа как услуга» (PaaS), предоставляемых облачными платформами. NGINX уже давно предоставляет командам DevOps возможность размещать веб-приложения в Linux, а также предоставляет официальный образ Docker для использования в качестве основы для пользовательских веб-приложений.
В этом посте я объясню, как команды DevOps могут использовать образ NGINX Docker для создания и запуска веб-приложений в Docker.
https://shly.link/J5xBx
_________
Docker — это привлекательная платформа для упаковки и запуска веб-приложений, особенно в сочетании с одним из многих предложений «Платформа как услуга» (PaaS), предоставляемых облачными платформами. NGINX уже давно предоставляет командам DevOps возможность размещать веб-приложения в Linux, а также предоставляет официальный образ Docker для использования в качестве основы для пользовательских веб-приложений.
В этом посте я объясню, как команды DevOps могут использовать образ NGINX Docker для создания и запуска веб-приложений в Docker.
https://shly.link/J5xBx
restic — это быстрая, эффективная и безопасная программа резервного копирования. Он поддерживает три основные операционные системы (Linux, macOS, Windows) и несколько более мелких (FreeBSD, OpenBSD).
https://shly.link/ghDB81
https://shly.link/ghDB81
GitHub
GitHub - restic/restic: Fast, secure, efficient backup program
Fast, secure, efficient backup program. Contribute to restic/restic development by creating an account on GitHub.
Веб-репозиторий Фонда OWASP
______
Применяя Kubernetes , мы подвергаем наши приложения и инфраструктуру новым рискам. OWASP Kubernetes Top 10 призван помочь специалистам по безопасности, системным администраторам и разработчикам программного обеспечения определить приоритеты рисков в экосистеме Kubernetes. Первая десятка представляет собой приоритетный список этих рисков, основанный на данных, собранных в организациях разной степени зрелости и сложности.
https://shly.link/gh9ay3
______
Применяя Kubernetes , мы подвергаем наши приложения и инфраструктуру новым рискам. OWASP Kubernetes Top 10 призван помочь специалистам по безопасности, системным администраторам и разработчикам программного обеспечения определить приоритеты рисков в экосистеме Kubernetes. Первая десятка представляет собой приоритетный список этих рисков, основанный на данных, собранных в организациях разной степени зрелости и сложности.
https://shly.link/gh9ay3
Не пора ли перейти с Lens на OpenLens для управления кластерами Kubernetes?
________
OpenLens такая же, как Lens IDE, без проприетарных компонентов и бесплатна на основе лицензии MIT. Однако в настоящее время для OpenLens нет подписанного двоичного файла. В этой статье обсуждается краудфандинг в отношении подписи кода для сообщества и показано, как самостоятельно скомпилировать OpenLens для macOS, Linux и Windows.
https://shly.link/Fx7Aa
________
OpenLens такая же, как Lens IDE, без проприетарных компонентов и бесплатна на основе лицензии MIT. Однако в настоящее время для OpenLens нет подписанного двоичного файла. В этой статье обсуждается краудфандинг в отношении подписи кода для сообщества и показано, как самостоятельно скомпилировать OpenLens для macOS, Linux и Windows.
https://shly.link/Fx7Aa
Миграция производственной базы данных без простоев
_____
В этом эпизоде мы рассмотрим основные принципы миграции баз данных с нулевым временем простоя и предоставим краткие рецепты для наиболее распространенных сценариев.
https://shly.link/devS7Yd
_____
В этом эпизоде мы рассмотрим основные принципы миграции баз данных с нулевым временем простоя и предоставим краткие рецепты для наиболее распространенных сценариев.
https://shly.link/devS7Yd
Более быстрый и лучший терминал для DevOps
__________
WindTerm — новое, современное, производительное терминальное приложение, в котором реализовано множество полезных функций. Сравнение производительности WindTerm и Putty, xterm, Windows Terminal + ssh.exe, iterm2, rxvt, Gnome и т. д. показывает, что WindTerm далеко впереди.
https://shly.link/mdmWKqq
https://github.com/kingToolbox/WindTerm
__________
WindTerm — новое, современное, производительное терминальное приложение, в котором реализовано множество полезных функций. Сравнение производительности WindTerm и Putty, xterm, Windows Terminal + ssh.exe, iterm2, rxvt, Gnome и т. д. показывает, что WindTerm далеко впереди.
https://shly.link/mdmWKqq
https://github.com/kingToolbox/WindTerm
Medium
A Quicker and Better Terminal for DevOps
WindTerm is a new, modern, productive terminal application that implements many useful features. The performance comparison of WindTerm and…
📚Подборка тематичеких каналов для программистов📚
СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ
🐧 Новости и информация из мира Linux
https://news.1rj.ru/str/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://news.1rj.ru/str/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://news.1rj.ru/str/network_arch
ПРОГРАММИРОВАНИЕ
🧑💻 Разработка внешнего интерфейса
https://news.1rj.ru/str/Frontend_now
🎨 Веб дизайн
https://news.1rj.ru/str/goodw_design
🔺 Все что связано с Angular, Vuejs
https://news.1rj.ru/str/Angular_Vuejs
⚛️ Все что связано с reactjs
https://news.1rj.ru/str/react_prog
🐍 Программирование Python
https://news.1rj.ru/str/Welcome_Python
🐍⌨️Код Python
https://news.1rj.ru/str/pycodings
☕️ Программирование Java
https://news.1rj.ru/str/java_sup
📲 Все по мобильной разработке: iOS, Android
https://news.1rj.ru/str/imobile_dev
🗃 Базы данных SQL/NOSQL
https://news.1rj.ru/str/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://news.1rj.ru/str/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/ML_programming
🤯 Программирование для новичков
https://news.1rj.ru/str/easy_program
🪲 Тестирование программного обеспечения
https://news.1rj.ru/str/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://news.1rj.ru/str/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://news.1rj.ru/str/itcheat_sheet
НОВОСТНЫЕ РЕСУРСЫ
🚀 Новости HighTech
https://news.1rj.ru/str/htech_news
🕰 Последнии новости из мира науки
https://news.1rj.ru/str/gmorning_news
GITHAB
🐍 Python (гитхаб тренды)
https://news.1rj.ru/str/pythonghub
☕️ Java (гитхаб тренды)
https://news.1rj.ru/str/javaghub
🟨 Javanoscript (гитхаб тренды)
https://news.1rj.ru/str/Jsghub
БУДНИ ПРОГРАММИСТА (ЮМОР) 📌
😁 Daily Dev Jokes
https://news.1rj.ru/str/dev_jokes
ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ
🔒 Информационная безопасность
https://news.1rj.ru/str/crypto_security_lab
👨✈️ Новости из мира хакинга
https://news.1rj.ru/str/Hackme_news
ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА
👓 Компьютерное зрение, виртуальная реальность
https://news.1rj.ru/str/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://news.1rj.ru/str/robotics_scince
🕹 IOT (мир интернета вещей)
https://news.1rj.ru/str/IoTprog
СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ
🐧 Новости и информация из мира Linux
https://news.1rj.ru/str/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://news.1rj.ru/str/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://news.1rj.ru/str/network_arch
ПРОГРАММИРОВАНИЕ
🧑💻 Разработка внешнего интерфейса
https://news.1rj.ru/str/Frontend_now
🎨 Веб дизайн
https://news.1rj.ru/str/goodw_design
🔺 Все что связано с Angular, Vuejs
https://news.1rj.ru/str/Angular_Vuejs
⚛️ Все что связано с reactjs
https://news.1rj.ru/str/react_prog
🐍 Программирование Python
https://news.1rj.ru/str/Welcome_Python
🐍⌨️Код Python
https://news.1rj.ru/str/pycodings
☕️ Программирование Java
https://news.1rj.ru/str/java_sup
📲 Все по мобильной разработке: iOS, Android
https://news.1rj.ru/str/imobile_dev
🗃 Базы данных SQL/NOSQL
https://news.1rj.ru/str/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://news.1rj.ru/str/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://news.1rj.ru/str/ML_programming
🤯 Программирование для новичков
https://news.1rj.ru/str/easy_program
🪲 Тестирование программного обеспечения
https://news.1rj.ru/str/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://news.1rj.ru/str/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://news.1rj.ru/str/itcheat_sheet
НОВОСТНЫЕ РЕСУРСЫ
🚀 Новости HighTech
https://news.1rj.ru/str/htech_news
🕰 Последнии новости из мира науки
https://news.1rj.ru/str/gmorning_news
GITHAB
🐍 Python (гитхаб тренды)
https://news.1rj.ru/str/pythonghub
☕️ Java (гитхаб тренды)
https://news.1rj.ru/str/javaghub
🟨 Javanoscript (гитхаб тренды)
https://news.1rj.ru/str/Jsghub
БУДНИ ПРОГРАММИСТА (ЮМОР) 📌
😁 Daily Dev Jokes
https://news.1rj.ru/str/dev_jokes
ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ
🔒 Информационная безопасность
https://news.1rj.ru/str/crypto_security_lab
👨✈️ Новости из мира хакинга
https://news.1rj.ru/str/Hackme_news
ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА
👓 Компьютерное зрение, виртуальная реальность
https://news.1rj.ru/str/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://news.1rj.ru/str/robotics_scince
🕹 IOT (мир интернета вещей)
https://news.1rj.ru/str/IoTprog
Полный список альтернатив Heroku для рассмотрения
_________
"Мы перечисляем варианты ниже в алфавитном порядке. Мы не поддерживаем какое-либо конкретное решение, мы просто пытаемся быть полезными."
https://shly.link/devhAQ0
_________
"Мы перечисляем варианты ниже в алфавитном порядке. Мы не поддерживаем какое-либо конкретное решение, мы просто пытаемся быть полезными."
https://shly.link/devhAQ0
Глубокое погружение в четыре типа метрик Prometheus
_______
Метрики измеряют производительность, потребление, производительность и многие другие свойства программного обеспечения с течением времени. Они позволяют инженерам отслеживать эволюцию ряда измерений (таких как использование ЦП или памяти, продолжительность запросов, задержки и т. д.) с помощью предупреждений и информационных панелей. Метрики имеют долгую историю в мире ИТ-мониторинга и широко используются инженерами вместе с журналами и трассировками для обнаружения случаев, когда системы работают не так, как ожидалось.
В этом первом посте мы подробно рассмотрели четыре типа метрик Prometheus; затем мы рассмотрели, как работают метрики в OpenTelemetry ; и, наконец, мы соединяем их вместе , объясняя различия, сходства и интеграцию метрик в обеих системах.
https://shly.link/5Zyrc
_______
Метрики измеряют производительность, потребление, производительность и многие другие свойства программного обеспечения с течением времени. Они позволяют инженерам отслеживать эволюцию ряда измерений (таких как использование ЦП или памяти, продолжительность запросов, задержки и т. д.) с помощью предупреждений и информационных панелей. Метрики имеют долгую историю в мире ИТ-мониторинга и широко используются инженерами вместе с журналами и трассировками для обнаружения случаев, когда системы работают не так, как ожидалось.
В этом первом посте мы подробно рассмотрели четыре типа метрик Prometheus; затем мы рассмотрели, как работают метрики в OpenTelemetry ; и, наконец, мы соединяем их вместе , объясняя различия, сходства и интеграцию метрик в обеих системах.
https://shly.link/5Zyrc
Tiger Data Blog
A Deep Dive Into OpenTelemetry Metrics
An introduction to the OpenTelemetry metrics standard. This post is the second of a three-part series on all things metrics.
Лучшие практики Dockerfile для разработчиков
___________
В этой статье вы узнаете больше о Docker, а также о том, как написать оптимальный файл Docker для сборки и развертывания ваших приложений.
https://shly.link/devM72a
___________
В этой статье вы узнаете больше о Docker, а также о том, как написать оптимальный файл Docker для сборки и развертывания ваших приложений.
https://shly.link/devM72a
DEV Community
Dockerfile Best Practices for Developers
Docker Best Practices in 2022. This article will explain more about Docker, as well as how to write...
9 полезных интерактивных инструментов командной строки для Linux
_________
Если вы разработчик программного обеспечения, рано или поздно вам придется подключаться к компьютеру с Linux для выполнения административных задач, доступа к удаленным серверам баз данных или развертывания приложений, среди прочего. Освоение интерфейса командной строки (CLI) необходимо, если вы хотите хорошо разбираться в Linux. Если вы хотите обрести уверенность в Linux, вот 9 интерактивных инструментов с текстовым пользовательским интерфейсом, которые я считаю полезными и которые помогут вам освоиться с Linux CLI.
https://shly.link/mdm1Tfa
_________
Если вы разработчик программного обеспечения, рано или поздно вам придется подключаться к компьютеру с Linux для выполнения административных задач, доступа к удаленным серверам баз данных или развертывания приложений, среди прочего. Освоение интерфейса командной строки (CLI) необходимо, если вы хотите хорошо разбираться в Linux. Если вы хотите обрести уверенность в Linux, вот 9 интерактивных инструментов с текстовым пользовательским интерфейсом, которые я считаю полезными и которые помогут вам освоиться с Linux CLI.
https://shly.link/mdm1Tfa
Medium
9 Useful Interactive CLI Tools for Linux
Learn about 9 text-based user interface interactive tools that can help you get comfortable with the Linux CLI.
Изучите Jenkins, построив конвейер CI/CD
Jenkins — это сервер автоматизации с открытым исходным кодом, упрощающий создание, тестирование и развертывание программного обеспечения.
Мы только что опубликовали видеокурс на YouTube-канале freeCodeCamp.org, в котором вы узнаете о Jenkins, показав, как создать конвейер CI/CD для веб-приложения.
https://shly.link/vLg79
Jenkins — это сервер автоматизации с открытым исходным кодом, упрощающий создание, тестирование и развертывание программного обеспечения.
Мы только что опубликовали видеокурс на YouTube-канале freeCodeCamp.org, в котором вы узнаете о Jenkins, показав, как создать конвейер CI/CD для веб-приложения.
https://shly.link/vLg79
Лучшие ресурсы для DevOps
1. Курсы DevOps — https://bit.ly/3eEV8Au
2. Учебные пособия по DevOps — https://bit.ly/3TZTPwg
3. Книги по DevOps — https://bit.ly/3eEscIR
4. Вопросы по DevOps - https://bit.ly/3Pgnn5b
1. Курсы DevOps — https://bit.ly/3eEV8Au
2. Учебные пособия по DevOps — https://bit.ly/3TZTPwg
3. Книги по DevOps — https://bit.ly/3eEscIR
4. Вопросы по DevOps - https://bit.ly/3Pgnn5b
Blogspot
Top 10 DevOps Courses for Experienced Programmers to Learn Online in 2025 - Best of Lot
A blog about Java, Programming, Algorithms, Data Structure, SQL, Linux, Database, Interview questions, and my personal experience.
Локальная инфраструктура для разработки веб-приложений (MacOs, Linux, Windows)
Цель этой статьи — представить идею о том, как использовать одну уникальную настройку для всех ваших проектов. Docker — мощный инструмент, и я покажу вам, как я помогаю себе и своей команде быстро и легко переключаться между разными проектами.
https://shly.link/epH9c
Цель этой статьи — представить идею о том, как использовать одну уникальную настройку для всех ваших проектов. Docker — мощный инструмент, и я покажу вам, как я помогаю себе и своей команде быстро и легко переключаться между разными проектами.
https://shly.link/epH9c
Medium
Local Infrastructure for Web Software Development (MacOs, Linux, Windows)
The purpose of this article is to present an idea on how to use one unique setup for all your projects. Docker is a powerful tool, and I…
Что такое Kubernetes HPA и как он может помочь вам сэкономить в облаке?
______
Автомасштабирование — это основная возможность Kubernetes. Чем точнее вы настроите механизмы масштабирования — HPA, VPA и Cluster Autoscaler, — тем ниже будут потери и затраты на запуск вашего приложения.
https://shly.link/i9nDB
______
Автомасштабирование — это основная возможность Kubernetes. Чем точнее вы настроите механизмы масштабирования — HPA, VPA и Cluster Autoscaler, — тем ниже будут потери и затраты на запуск вашего приложения.
https://shly.link/i9nDB
CAST AI – Kubernetes Automation Platform
What is Kubernetes HPA and How Can It Help You Save on the Cloud?
Guide to Kubernetes HPA with a real-life example showing how this autoscaling feature works and how to use it for cost-saving.
hmm — это простой, быстрый, ориентированный на клавиатуру инструмент на основе терминала для работы с интеллект-картами.
https://shly.link/gh1gcr
https://shly.link/gh1gcr
GitHub
GitHub - nadrad/h-m-m: Hackers Mind Map
Hackers Mind Map. Contribute to nadrad/h-m-m development by creating an account on GitHub.
Kubeapps — это внутрикластерное веб-приложение, которое позволяет пользователям с однократной установкой развертывать, управлять и обновлять приложения в кластере Kubernetes.
https://shly.link/ghXnKr
https://shly.link/ghXnKr
GitHub
GitHub - vmware-tanzu/kubeapps: A web-based UI for deploying and managing applications in Kubernetes clusters
A web-based UI for deploying and managing applications in Kubernetes clusters - GitHub - vmware-tanzu/kubeapps: A web-based UI for deploying and managing applications in Kubernetes clusters
Три лучших инструмента для работы со многими контекстами Kubernetes
Работа с несколькими кластерами всегда представляет собой сложную задачу. Слишком просто запустить команду не на том кластере. Кроме того, если вы переключаете кластеры несколько раз в день, это должно быть быстро и удобно. Запуск kubectl config use-context <context_name>каждый раз, когда вы хотите переключить контексты, непродуктивен.
Мы рассмотрим 3 инструмента, которые сделают вашу жизнь проще.
https://shly.link/1KtD7
Работа с несколькими кластерами всегда представляет собой сложную задачу. Слишком просто запустить команду не на том кластере. Кроме того, если вы переключаете кластеры несколько раз в день, это должно быть быстро и удобно. Запуск kubectl config use-context <context_name>каждый раз, когда вы хотите переключить контексты, непродуктивен.
Мы рассмотрим 3 инструмента, которые сделают вашу жизнь проще.
https://shly.link/1KtD7
home.robusta.dev
The Best 3 Tools for Working with Many Kubernetes Contexts | Robusta
Working with multiple clusters is always a challenge. It’s too easy to run a command on the wrong cluster.
Шпаргалка SRE
Платформа для полной проверки работоспособности системы, администрирования баз данных, тестов производительности и ссылок на документацию.
Целевая аудитория: DevOps, SRE, системные администраторы и все дежурные.
https://shly.link/aSKwY
Платформа для полной проверки работоспособности системы, администрирования баз данных, тестов производительности и ссылок на документацию.
Целевая аудитория: DevOps, SRE, системные администраторы и все дежурные.
https://shly.link/aSKwY
Medium
SRE cheat sheet
Introduction