#дайджест перед выходными
🔸 Рекомендации и примеры для образов Docker — как автоматически проверять образы в конвейерах CI/CD, прежде чем поместить их на прод
🔸 Statusnook — легкое развертывание страницы состояния и мониторинг конечных точек за считанные минуты
🔸 Terrareg — реестр модулей Terraform с открытым исходным кодом, пользовательским интерфейсом, дополнительной интеграцией с Git и глубоким анализом
🔸 Использование Open ID Connect (OIDC) в Terraform для безопасного мультиаккаунтного CI/CD в AWS — как повысить уровень безопасности, используя OIDC в качестве механизма аутентификации в CI/CD конвейерах для развертывания инфраструктуры на базе Terraform в AWS
🔸 Continuous Delivery. Схема релизов (Prod/Stage/Test/Dev) — в статье подробно разбираются популярные решения и детали их реализации
🔸 Рекомендации и примеры для образов Docker — как автоматически проверять образы в конвейерах CI/CD, прежде чем поместить их на прод
🔸 Statusnook — легкое развертывание страницы состояния и мониторинг конечных точек за считанные минуты
🔸 Terrareg — реестр модулей Terraform с открытым исходным кодом, пользовательским интерфейсом, дополнительной интеграцией с Git и глубоким анализом
🔸 Использование Open ID Connect (OIDC) в Terraform для безопасного мультиаккаунтного CI/CD в AWS — как повысить уровень безопасности, используя OIDC в качестве механизма аутентификации в CI/CD конвейерах для развертывания инфраструктуры на базе Terraform в AWS
🔸 Continuous Delivery. Схема релизов (Prod/Stage/Test/Dev) — в статье подробно разбираются популярные решения и детали их реализации
❤🔥17❤2👍2🔥1
🛟🛟 Рейтинг Docker хостинг платформ в России и не только
Даже отталкиваясь от того, что Docker все, он стал незаменимым инструментом в мире виртуализации контейнеров, позволяя разработчикам упаковывать приложения и их зависимости в легкие контейнеры для более удобного и быстрого развертывания. Однако для того чтобы эффективно использовать Docker, вам потребуется хостинг-платформа, которая обеспечит надежное и масштабируемое размещение ваших контейнеров. В этой статье рассматриваются некоторые из хостинг-платформ для Docker.
#почитать
Даже отталкиваясь от того, что Docker все, он стал незаменимым инструментом в мире виртуализации контейнеров, позволяя разработчикам упаковывать приложения и их зависимости в легкие контейнеры для более удобного и быстрого развертывания. Однако для того чтобы эффективно использовать Docker, вам потребуется хостинг-платформа, которая обеспечит надежное и масштабируемое размещение ваших контейнеров. В этой статье рассматриваются некоторые из хостинг-платформ для Docker.
#почитать
🔥12❤4👾2👍1
Большая подборка решений для DevOps и CI/CD
Здесь собраны инструменты для:
🔺 работы с облаками
🔺 контейнеризации и оркестрации
🔺 тестирования
🔺 развёртывания и деплоя
🔺 работы с БД
🔺 проверки на безопасность
📌 Подробности тут
Здесь собраны инструменты для:
🔺 работы с облаками
🔺 контейнеризации и оркестрации
🔺 тестирования
🔺 развёртывания и деплоя
🔺 работы с БД
🔺 проверки на безопасность
📌 Подробности тут
🔥19❤8❤🔥1🥰1
🤖👨💻 Пишем Telegram-бота для подготовки к собеседованию на Frontend-разработчика
Автор Telegram-бота для подготовки к собесу на фронтенд-разработчика описывает пошаговый процесс его создания. Используемый стек: Node.js, grammY, sqlite, date-fns и dotenv.
Бот предлагает квизы по HTML, CSS, JavaScript и React, а также рейтинговый режим для соревнования с другими пользователями. Код проекта смотрите здесь.
👉 Читать гайд
👉 Зеркало
Автор Telegram-бота для подготовки к собесу на фронтенд-разработчика описывает пошаговый процесс его создания. Используемый стек: Node.js, grammY, sqlite, date-fns и dotenv.
Бот предлагает квизы по HTML, CSS, JavaScript и React, а также рейтинговый режим для соревнования с другими пользователями. Код проекта смотрите здесь.
👉 Читать гайд
👉 Зеркало
👍3❤🔥2😁2🥰1
🦅⚡ Делаем нативное мобильное приложение с ИИ и бэкендом
Рассмотрим пример создания Proof of Concept (PoC) мобильного приложения, построенного с помощью фреймворка SwiftUI и бэкенда с использованием FastAPI.
Дополнительно продемонстрируем эффективные архитектурные паттерны для SwiftUI-приложений, в частности MVVMP в сочетании с принципами SOLID, Dependency Injection (DI), KISS и DRY.
*Для Android код можно легко перевести на Kotlin с помощью Jetpack Compose Framework.
🔗 Читать статью
🔗 Зеркало
Рассмотрим пример создания Proof of Concept (PoC) мобильного приложения, построенного с помощью фреймворка SwiftUI и бэкенда с использованием FastAPI.
Дополнительно продемонстрируем эффективные архитектурные паттерны для SwiftUI-приложений, в частности MVVMP в сочетании с принципами SOLID, Dependency Injection (DI), KISS и DRY.
*Для Android код можно легко перевести на Kotlin с помощью Jetpack Compose Framework.
🔗 Читать статью
🔗 Зеркало
👍4🥰1
Очередной #дайджест для devops-ов
✳️ DevOps Minsk Panel Discussion состоится 25 ноября. Онлайн и для всех желающих — сообщество DevOps Minsk (DOM) при поддержке Wargaming, EPAM и ISsoft впервые проведет свой онлайн-стрим в формате панельной дискуссии
✳️ Где изучать DevOps. Бесплатные курсы, книги и полезные материалы — эти источники позволяют выбрать наиболее подходящий подход к обучению и материалы для своего учебного процесса. Некоторые из них включают в себя курсы по Docker, Kubernetes, Ansible, Jenkins, Git и другим инструментам, необходимым для успешной работы в области DevOps
✳️ openpanel — аналитический инструмент для ведения журнала событий в вебе, приложениях и бекенде
✳️ Flux 2.3 GA — продвигает API Helm в GA и предоставляет новые функции, исправления ошибок и улучшения производительности
✳️ Add support for namespace-local CRD — issue и комментарий, в рамках которого объясняется, почему принято решение сделать CRD cluster-wide
✳️ DevOps Minsk Panel Discussion состоится 25 ноября. Онлайн и для всех желающих — сообщество DevOps Minsk (DOM) при поддержке Wargaming, EPAM и ISsoft впервые проведет свой онлайн-стрим в формате панельной дискуссии
✳️ Где изучать DevOps. Бесплатные курсы, книги и полезные материалы — эти источники позволяют выбрать наиболее подходящий подход к обучению и материалы для своего учебного процесса. Некоторые из них включают в себя курсы по Docker, Kubernetes, Ansible, Jenkins, Git и другим инструментам, необходимым для успешной работы в области DevOps
✳️ openpanel — аналитический инструмент для ведения журнала событий в вебе, приложениях и бекенде
✳️ Flux 2.3 GA — продвигает API Helm в GA и предоставляет новые функции, исправления ошибок и улучшения производительности
✳️ Add support for namespace-local CRD — issue и комментарий, в рамках которого объясняется, почему принято решение сделать CRD cluster-wide
👍20❤2🥰2🔥1
Forwarded from Библиотека задач по DevOps | тесты, код, задания
Какие варианты размещения сетевого порта или балансировщика нагрузки между приложением и серверными модулями доступны для ненативных приложений в Kubernetes?
Anonymous Quiz
7%
Прямой доступ к модулям
21%
Механизмы обнаружения сервисов
22%
Запрос к API-серверу
50%
Настройка Ingress-ресурсов
👏2❤1🥰1🎉1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
❤2
💁💁 Как я проходил собеседование в Тинькофф
Автор поделится своим опытом, как проходил собеседование в Тинькофф в несколько этапов. На просторах сети периодически встречаются статьи на тему HR, и там либо рассказывают, как успешно пройти собеседование, и что нужно HR специалистам услышать, чтобы вас принять на работу, или же совсем обратное, где специалисты разного уровня и мастей жалуются на работу тех самых HR! Но тут будет не про это
#почитать
Автор поделится своим опытом, как проходил собеседование в Тинькофф в несколько этапов. На просторах сети периодически встречаются статьи на тему HR, и там либо рассказывают, как успешно пройти собеседование, и что нужно HR специалистам услышать, чтобы вас принять на работу, или же совсем обратное, где специалисты разного уровня и мастей жалуются на работу тех самых HR! Но тут будет не про это
#почитать
👍4❤1🥰1
aws-network-policy-agent
AWS создает свой нетворк полиси агент. Можно будет использовать нормальные разные cni (kube-router, antrea) у которых есть серьезные проблемы с производительностью на большом количестве нетворк полиси.
Network Policy Controller резолвит настроенные сетевые политики и публикует разрешенные эндпоинты с помощью Custom CRD (PolicyEndpoints). Network Policy агент извлекает эндпоинты из ресурсов PolicyEndpoint и применяет их с помощью подов eBPF, подключенных к Veth-интерфейсу. Это если вкратце.
#софт
AWS создает свой нетворк полиси агент. Можно будет использовать нормальные разные cni (kube-router, antrea) у которых есть серьезные проблемы с производительностью на большом количестве нетворк полиси.
Network Policy Controller резолвит настроенные сетевые политики и публикует разрешенные эндпоинты с помощью Custom CRD (PolicyEndpoints). Network Policy агент извлекает эндпоинты из ресурсов PolicyEndpoint и применяет их с помощью подов eBPF, подключенных к Veth-интерфейсу. Это если вкратце.
#софт
👍16👏2❤1🔥1
🚶🚶 Вышла HAProxy 3.0
HAProxy — быстрый и широко используемый софтовый балансировщик нагрузки. Это лидер категории G2 в области управления API, создания контейнерных сетей, защиты от DDoS-атак, брандмауэра веб-приложений (WAF) и балансировки нагрузки.
Преимущества:
👉 лучшая в своем классе производительность и надежность в распределении нагрузки,
👉 гибкость для поддержки широкого спектра рабочих нагрузок
👉 программируемая и расширяемая архитектура, соответствующая необходимому рабочему процессу
Подробнее здесь
#новости
HAProxy — быстрый и широко используемый софтовый балансировщик нагрузки. Это лидер категории G2 в области управления API, создания контейнерных сетей, защиты от DDoS-атак, брандмауэра веб-приложений (WAF) и балансировки нагрузки.
Преимущества:
👉 лучшая в своем классе производительность и надежность в распределении нагрузки,
👉 гибкость для поддержки широкого спектра рабочих нагрузок
👉 программируемая и расширяемая архитектура, соответствующая необходимому рабочему процессу
Подробнее здесь
#новости
❤28👍7❤🔥1🔥1
Forwarded from Библиотека задач по DevOps | тесты, код, задания
Какой тип доступа обеспечивает сервис без селекторов в Kubernetes?
Anonymous Quiz
16%
Прямой доступ к модулям
13%
Доступ к внешнему кластеру
45%
Доступ внутри кластера
25%
Ограниченный доступ
🔥16👍3❤🔥1❤1
Мы наконец-то запустили канал по разработке игр — теперь все самое важное и полезное из мира геймдева можно узнать в одном месте.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
#дайджест перед выходными
🔹 Vault HA + Consul HA + k8s — показан процесс установки HashiCorp Vault с связке с Consul, который выступает хранилищем для Vault, в HA режиме с включенным tls шифрованием в Kubernetes кластер
🔹 Анализ данных контакт-центра с помощью Amazon Connect analytics data lake — новая возможность поможет избавиться от необходимости создавать и поддерживать сложные конвейеры передачи данных
🔹 Kubernetes EOL — понимание K8s Release Cycle и как подготовиться к EOL
🔹 Troubleshooting containers — что как в контейнеризации и как улучшить дебаг
🔹 Вышла новая версия платформы виртуализации SpaceVM — в версии 6.5.0 подтверждена совместимость с серверными платформами, СХД и отечественными цифровыми платформами
🔹 Vault HA + Consul HA + k8s — показан процесс установки HashiCorp Vault с связке с Consul, который выступает хранилищем для Vault, в HA режиме с включенным tls шифрованием в Kubernetes кластер
🔹 Анализ данных контакт-центра с помощью Amazon Connect analytics data lake — новая возможность поможет избавиться от необходимости создавать и поддерживать сложные конвейеры передачи данных
🔹 Kubernetes EOL — понимание K8s Release Cycle и как подготовиться к EOL
🔹 Troubleshooting containers — что как в контейнеризации и как улучшить дебаг
🔹 Вышла новая версия платформы виртуализации SpaceVM — в версии 6.5.0 подтверждена совместимость с серверными платформами, СХД и отечественными цифровыми платформами
👍19❤2🥰1
💥💥 Ускоренный запуск Kubernetes workloads благодаря Kube Startup CPU Boost
Несмотря на множество функций автоматизации в Kubernetes, запуск контейнерных приложений сопряжен с некоторыми трудностями. Одной из них является необходимость распределения ресурсов, необходимых приложению. Обычно это процессор и память, но они также могут включать локальное хранилище.
Но что, если потребности приложения в ресурсах меняются с течением времени? Одним из вариантов является настройка больших запросов для удовлетворения пиковых потребностей в ресурсах. Это не оптимальный подход, приводящий к недоиспользованию ресурсов. Это также приводит к ненужным затратам на инфраструктуру, которая используется не все время.
Подробнее тут
#гайд
Несмотря на множество функций автоматизации в Kubernetes, запуск контейнерных приложений сопряжен с некоторыми трудностями. Одной из них является необходимость распределения ресурсов, необходимых приложению. Обычно это процессор и память, но они также могут включать локальное хранилище.
Но что, если потребности приложения в ресурсах меняются с течением времени? Одним из вариантов является настройка больших запросов для удовлетворения пиковых потребностей в ресурсах. Это не оптимальный подход, приводящий к недоиспользованию ресурсов. Это также приводит к ненужным затратам на инфраструктуру, которая используется не все время.
Подробнее тут
#гайд
❤🔥19👍2❤1🥰1
Вот несколько топовых постов за последнее время:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥18👍2❤1