Diagram
_________________________
Диаграммы позволяют нарисовать архитектуру облачной системы в коде Python . Он был создан для создания прототипа новой системной архитектуры без каких-либо инструментов проектирования. Вы также можете описать или визуализировать существующую системную архитектуру. В настоящее время Diagrams поддерживает основные основные поставщики, включая: AWS, Azure, GCP, Kubernetes, Alibaba Cloudи Oracle Cloudт. д. Он также поддерживает On-Premiseузлы, SaaSа также основные Programmingфреймворки и языки.
https://shly.link/ghcZ0r
_________________________
Диаграммы позволяют нарисовать архитектуру облачной системы в коде Python . Он был создан для создания прототипа новой системной архитектуры без каких-либо инструментов проектирования. Вы также можете описать или визуализировать существующую системную архитектуру. В настоящее время Diagrams поддерживает основные основные поставщики, включая: AWS, Azure, GCP, Kubernetes, Alibaba Cloudи Oracle Cloudт. д. Он также поддерживает On-Premiseузлы, SaaSа также основные Programmingфреймворки и языки.
https://shly.link/ghcZ0r
GitHub
GitHub - mingrammer/diagrams: :art: Diagram as Code for prototyping cloud system architectures
:art: Diagram as Code for prototyping cloud system architectures - GitHub - mingrammer/diagrams: :art: Diagram as Code for prototyping cloud system architectures
Объяснение SRE и задач SRE ✅
_______________________________
SRE становится очень популярным термином в DevOps и вообще в мире разработки программного обеспечения. Вероятно, некоторые из вас уже слышали об этом, но не уверены, что это такое.
Итак, в этой статье подробно рассматривается , что на самом деле представляет собой SRE или Site Reliability Engineering , с целью прояснить все вопросы и сомнения, связанные с этим
https://shly.link/deve0YP
_______________________________
SRE становится очень популярным термином в DevOps и вообще в мире разработки программного обеспечения. Вероятно, некоторые из вас уже слышали об этом, но не уверены, что это такое.
Итак, в этой статье подробно рассматривается , что на самом деле представляет собой SRE или Site Reliability Engineering , с целью прояснить все вопросы и сомнения, связанные с этим
https://shly.link/deve0YP
DEV Community
SRE and Tasks of an SRE explained ✅
SRE is becoming a very popular term in the DevOps and generally the software development world....
grafana-dashboards-kubernetes
_____________________________________
Набор современных информационных панелей Grafana для Kubernetes.
https://shly.link/ghL9W7
_____________________________________
Набор современных информационных панелей Grafana для Kubernetes.
https://shly.link/ghL9W7
GitHub
GitHub - dotdc/grafana-dashboards-kubernetes: A set of modern Grafana dashboards for Kubernetes.
A set of modern Grafana dashboards for Kubernetes. - GitHub - dotdc/grafana-dashboards-kubernetes: A set of modern Grafana dashboards for Kubernetes.
Все, что вам нужно знать о наблюдаемости: полное руководство
_______________________________
Наблюдаемость — это термин, который довольно часто используется всякий раз, когда упоминается что-либо, отдаленно связанное с мониторингом . Хотя эти два инструмента дополняют друг друга, обеспечивая полное представление о состоянии вашей ИТ-инфраструктуры, они сильно отличаются друг от друга по принципу своего функционирования.
Мы вернемся к различиям позже, давайте сначала посмотрим, что, черт возьми, такое «наблюдаемость»?
https://shly.link/X41VJ
_______________________________
Наблюдаемость — это термин, который довольно часто используется всякий раз, когда упоминается что-либо, отдаленно связанное с мониторингом . Хотя эти два инструмента дополняют друг друга, обеспечивая полное представление о состоянии вашей ИТ-инфраструктуры, они сильно отличаются друг от друга по принципу своего функционирования.
Мы вернемся к различиям позже, давайте сначала посмотрим, что, черт возьми, такое «наблюдаемость»?
https://shly.link/X41VJ
Начало работы с эфемерными контейнерами
_______________________________
Если вы следите за последними новостями о Kubernetes, вы, вероятно, слышали об эфемерных контейнерах. В этом сообщении блога мы попытаемся пролить свет на эту новую функцию, которая скоро станет стабильной 1 в Kubernetes v1.25.
https://shly.link/TStfk
_______________________________
Если вы следите за последними новостями о Kubernetes, вы, вероятно, слышали об эфемерных контейнерах. В этом сообщении блога мы попытаемся пролить свет на эту новую функцию, которая скоро станет стабильной 1 в Kubernetes v1.25.
https://shly.link/TStfk
MetalBear 🐻 - Tools for Backend Engineers
Getting Started With Ephemeral Containers
Getting started with Ephemeral Containers, and a short case study on how we used them with mirrord
Forwarded from Базы данных
Все, что облегчает работу с базами данных
_____________________________
Здесь мы будем собирать информацию о крутых полезных и крутых экспериментальных инструментах, упрощающих работу с базами данных для администраторов баз данных, DevOps, разработчиков и простых смертных.
https://shly.link/ghgsoR
_____________________________
Здесь мы будем собирать информацию о крутых полезных и крутых экспериментальных инструментах, упрощающих работу с базами данных для администраторов баз данных, DevOps, разработчиков и простых смертных.
https://shly.link/ghgsoR
GitHub
GitHub - mgramin/awesome-db-tools: Everything that makes working with databases easier
Everything that makes working with databases easier - GitHub - mgramin/awesome-db-tools: Everything that makes working with databases easier
Программные методологии — Waterfall против Agile против DevOps
____________________________________
IT-индустрия постоянно меняется. В последнее десятилетие она претерпела непрерывную эволюцию технологий и методологий. Существует постоянная потребность в обновлении для интеграции различных решений и удовлетворения потребностей рынка.
Начав с каскадного подхода, отрасль перешла к гибкой методологии и теперь в значительной степени фокусируется на принципах и лучших практиках DevOps. Вы когда-нибудь задумывались, почему такие миллиардные компании, как Amazon, Netflix, Etsy, NASA, Walmart, Nordstrom и другие, внедрили DevOps? С чего все началось? Что послужило причиной разработки DevOps? Попробуем ответить на все эти вопросы в этом кратком сравнении методологий.
https://shly.link/L95vv
____________________________________
IT-индустрия постоянно меняется. В последнее десятилетие она претерпела непрерывную эволюцию технологий и методологий. Существует постоянная потребность в обновлении для интеграции различных решений и удовлетворения потребностей рынка.
Начав с каскадного подхода, отрасль перешла к гибкой методологии и теперь в значительной степени фокусируется на принципах и лучших практиках DevOps. Вы когда-нибудь задумывались, почему такие миллиардные компании, как Amazon, Netflix, Etsy, NASA, Walmart, Nordstrom и другие, внедрили DevOps? С чего все началось? Что послужило причиной разработки DevOps? Попробуем ответить на все эти вопросы в этом кратком сравнении методологий.
https://shly.link/L95vv
DZone
Software Methodologies — Waterfall vs Agile vs DevOps
This article will help you understand the top software methodologies, their advantages, pitfalls, and the difference between them.
Как защитить развертывание Kubernetes с проверкой подписи
______
При запуске контейнеров в кластере Kubernetes доверие к развертываемым образам является ключом к обеспечению безопасности. Использование изменяемых образов представляет собой риск для безопасного развертывания Kubernetes и подчеркивает важность наличия надежного механизма, гарантирующего, что вы будете запускать то, что ожидаете.
https://shly.link/nuAgd
______
При запуске контейнеров в кластере Kubernetes доверие к развертываемым образам является ключом к обеспечению безопасности. Использование изменяемых образов представляет собой риск для безопасного развертывания Kubernetes и подчеркивает важность наличия надежного механизма, гарантирующего, что вы будете запускать то, что ожидаете.
https://shly.link/nuAgd
Sysdig
How to secure Kubernetes deployment with signature verification – Sysdig
Cosign and Connaisseur allow us to secure the Kubernetes deployment with signature verification, ensures that our images do not change.
Создайте образ Docker NGINX и отправьте его на AWS ECR
______
1. Создайте свой собственный образ с помощью Nginx и добавьте файл, в котором будет указана дата развертывания контейнера.
2. Разверните свой контейнер с открытым портом 8080.
3. Сохраните данные контейнера в реестре AWS Elastic Container Registry (ECR).
Давайте начнем!
https://shly.link/kC9t2
______
1. Создайте свой собственный образ с помощью Nginx и добавьте файл, в котором будет указана дата развертывания контейнера.
2. Разверните свой контейнер с открытым портом 8080.
3. Сохраните данные контейнера в реестре AWS Elastic Container Registry (ECR).
Давайте начнем!
https://shly.link/kC9t2
Набор инструментов DevOps для начинающих
_______________________________
В цифровом мире оперативность и скорость бизнеса являются обязательными для ИТ-организаций, учитывая темпы развития бизнеса и технологий. Они обязаны реагировать и предоставлять услуги со скоростью, превышающей скорость цифровой революции. И DevOps стал панацеей от этих проблем.
DevOps — это сочетание культурных принципов, процессов и инструментов, которые повышают способность организации быстрее поставлять программное обеспечение, сохраняя при этом превосходное качество. Эта скорость позволяет компаниям лучше обслуживать своих клиентов и получать конкурентные преимущества на рынке. DevOps автоматизирует и объединяет усилия групп разработчиков и ИТ-операторов, помогая им создавать, тестировать, развертывать и отслеживать приложения с высокой скоростью, качеством и контролем. Все дело в автоматизации ручных задач, уменьшении количества ошибок, устранении узких мест и сокращении доработок на этапах жизненного цикла разработки программного обеспечения (SDLC).
Однако успешная реализация DevOps обычно зависит от интегрированного набора инструментов или цепочки инструментов. Цепочка инструментов DevOps обеспечивает асинхронное сотрудничество между командами разработчиков, эксплуатации и безопасности для беспрепятственной интеграции рабочих процессов DevOps и автоматизации всего жизненного цикла разработки программного обеспечения. Давайте углубимся в цепочки инструментов DevOps:
https://shly.link/devPGRq
_______________________________
В цифровом мире оперативность и скорость бизнеса являются обязательными для ИТ-организаций, учитывая темпы развития бизнеса и технологий. Они обязаны реагировать и предоставлять услуги со скоростью, превышающей скорость цифровой революции. И DevOps стал панацеей от этих проблем.
DevOps — это сочетание культурных принципов, процессов и инструментов, которые повышают способность организации быстрее поставлять программное обеспечение, сохраняя при этом превосходное качество. Эта скорость позволяет компаниям лучше обслуживать своих клиентов и получать конкурентные преимущества на рынке. DevOps автоматизирует и объединяет усилия групп разработчиков и ИТ-операторов, помогая им создавать, тестировать, развертывать и отслеживать приложения с высокой скоростью, качеством и контролем. Все дело в автоматизации ручных задач, уменьшении количества ошибок, устранении узких мест и сокращении доработок на этапах жизненного цикла разработки программного обеспечения (SDLC).
Однако успешная реализация DevOps обычно зависит от интегрированного набора инструментов или цепочки инструментов. Цепочка инструментов DevOps обеспечивает асинхронное сотрудничество между командами разработчиков, эксплуатации и безопасности для беспрепятственной интеграции рабочих процессов DevOps и автоматизации всего жизненного цикла разработки программного обеспечения. Давайте углубимся в цепочки инструментов DevOps:
https://shly.link/devPGRq
Gitab vs Jenkins 2022: окончательное сравнение
____________________________
Gitlab vs Jenkins уже давно является популярным спором среди разработчиков. В то время как большинству программистов нравится Дженкинс, разработчики отдают свои голоса Gitlab. Оба инструмента имеют определенные сильные и слабые стороны. Без лишних слов давайте углубимся в окончательное сравнение Gitlab и Jenkins.
https://shly.link/8hYFU
____________________________
Gitlab vs Jenkins уже давно является популярным спором среди разработчиков. В то время как большинству программистов нравится Дженкинс, разработчики отдают свои голоса Gitlab. Оба инструмента имеют определенные сильные и слабые стороны. Без лишних слов давайте углубимся в окончательное сравнение Gitlab и Jenkins.
https://shly.link/8hYFU
DZone
Gitab vs Jenkins 2022: Ultimate Comparison
Ultimate comparison and setup tutorial between GitLab and Jenkins.
Forwarded from Daily Dev Jokes. Юмор.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда вы читаете документацию по Kubernetes и начинаете переходить по ссылкам, чтобы понять, как работает сеть Join us😃
Распределенная трассировка для RabbitMQ с OpenTelemetry
Ознакомьтесь с этим кратким руководством для более глубокого погружения в OpenTelemetry.
https://shly.link/483pd
Ознакомьтесь с этим кратким руководством для более глубокого погружения в OpenTelemetry.
https://shly.link/483pd
ImHex
______________________________
ImHex — это шестнадцатеричный редактор, инструмент для отображения, декодирования и анализа двоичных данных с целью обратного проектирования их формата, извлечения информации или исправления значений в них.
https://shly.link/ghsNM8
https://shly.link/nZ4ts
______________________________
ImHex — это шестнадцатеричный редактор, инструмент для отображения, декодирования и анализа двоичных данных с целью обратного проектирования их формата, извлечения информации или исправления значений в них.
https://shly.link/ghsNM8
https://shly.link/nZ4ts
GitHub
GitHub - WerWolv/ImHex: 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3…
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM. - GitHub - WerWolv/ImHex: 🔍 A Hex Editor for Reverse Engineers, Programmers and people who...
5 лучших плагинов kubectl от github
______________________________
Kubernetes — мощный оркестратор контейнеров. Однако реальная сила Kubernetes заключается в возможности расширения его основных функций. Одна из таких точек расширения находится в инструменте командной строки kubectl. kubectl можно расширить с помощью различных плагинов, доступных в сообществе с открытым исходным кодом.
Этот пост в блоге послужит введением в пять самых популярных плагинов kubectl, где наибольшая популярность измеряется наибольшим количеством звезд на Github. Также будет одно дополнительное почетное упоминание от нашего редактора.
https://shly.link/PKBsR
______________________________
Kubernetes — мощный оркестратор контейнеров. Однако реальная сила Kubernetes заключается в возможности расширения его основных функций. Одна из таких точек расширения находится в инструменте командной строки kubectl. kubectl можно расширить с помощью различных плагинов, доступных в сообществе с открытым исходным кодом.
Этот пост в блоге послужит введением в пять самых популярных плагинов kubectl, где наибольшая популярность измеряется наибольшим количеством звезд на Github. Также будет одно дополнительное почетное упоминание от нашего редактора.
https://shly.link/PKBsR
home.robusta.dev
The Top 5 kubectl Plugins by GitHub Stars | Robusta
Kubernetes is a powerful container orchestrator. However, the real power of Kubernetes is the ability to expand it's core functionality.
Расширения кода Visual Studio для инженеров DevOps
______________________________
Как инженер DevOps, вы можете потратить много времени на написание кода в виде YAML, определений IAC, сценариев, вызовов API и т. д. Код Visual Studio — это необходимый инструмент для повышения вашей производительности, а доступные расширения помогут вам в этом. В этой статье я перечислю некоторые из расширений, которые я ежедневно использую как DevOps-инженер.
https://shly.link/mdmJSZr
______________________________
Как инженер DevOps, вы можете потратить много времени на написание кода в виде YAML, определений IAC, сценариев, вызовов API и т. д. Код Visual Studio — это необходимый инструмент для повышения вашей производительности, а доступные расширения помогут вам в этом. В этой статье я перечислю некоторые из расширений, которые я ежедневно использую как DevOps-инженер.
https://shly.link/mdmJSZr
Medium
Visual studio code extensions for DevOps engineers
As a DevOps engineer you may spend a lot of time writing code as YAML, IAC definitions, scripts, API calls, etc. Visual studio code is the…
Конфигурация ведения журналов NGINX: как просматривать и анализировать журналы доступа и ошибок
________________________________________
NGINX — один из наиболее широко используемых обратных прокси-серверов, веб-серверов и балансировщиков нагрузки. Он имеет такие возможности, как разгрузка TLS, может выполнять проверки работоспособности серверных частей и предлагает поддержку HTTP2, gRPC, WebSocket и большинства протоколов на основе TCP.
При запуске такого инструмента, как NGINX, который обычно находится перед вашими приложениями, важно понимать, как отлаживать проблемы. И поскольку вам нужно видеть журналы, вы должны понимать различные механизмы ведения журналов NGINX. В дополнение к ошибкам в вашем приложении или веб-сервере вам необходимо изучить проблемы с производительностью NGINX, поскольку они могут привести к нарушениям SLA, негативному пользовательскому опыту и многому другому.
В этой статье мы рассмотрим типы журналов, которые предоставляет NGINX, и способы их правильной настройки для облегчения устранения неполадок
https://shly.link/tzg28
________________________________________
NGINX — один из наиболее широко используемых обратных прокси-серверов, веб-серверов и балансировщиков нагрузки. Он имеет такие возможности, как разгрузка TLS, может выполнять проверки работоспособности серверных частей и предлагает поддержку HTTP2, gRPC, WebSocket и большинства протоколов на основе TCP.
При запуске такого инструмента, как NGINX, который обычно находится перед вашими приложениями, важно понимать, как отлаживать проблемы. И поскольку вам нужно видеть журналы, вы должны понимать различные механизмы ведения журналов NGINX. В дополнение к ошибкам в вашем приложении или веб-сервере вам необходимо изучить проблемы с производительностью NGINX, поскольку они могут привести к нарушениям SLA, негативному пользовательскому опыту и многому другому.
В этой статье мы рассмотрим типы журналов, которые предоставляет NGINX, и способы их правильной настройки для облегчения устранения неполадок
https://shly.link/tzg28
Sematext
NGINX Access & Error Logs Configuration: Logging Explained - Sematext
Discover what NGINX access and error logs are. Learn where they are stored & how to enable and check them for faster troubleshooting. NGINX logging 101.
4 причины не использовать переменные среды
_______________________________________
Переменные среды — это простой способ настройки программного обеспечения. Они позволяют вам установить переменную в оболочке, чтобы любые запущенные вами процессы могли использовать предоставленные значения.
Это чрезвычайно полезно для инструментов cli, но не должно использоваться для управления конфигурацией сложного программного обеспечения.
Чтобы понять почему, нам нужно взглянуть на недостатки использования переменных среды для конфигурации.
https://shly.link/devKfNU
_______________________________________
Переменные среды — это простой способ настройки программного обеспечения. Они позволяют вам установить переменную в оболочке, чтобы любые запущенные вами процессы могли использовать предоставленные значения.
Это чрезвычайно полезно для инструментов cli, но не должно использоваться для управления конфигурацией сложного программного обеспечения.
Чтобы понять почему, нам нужно взглянуть на недостатки использования переменных среды для конфигурации.
https://shly.link/devKfNU
DEV Community
4 Reasons Not To Use Environment Variables
Environment variables are a simple way to configure software. They let you set a variable in the...