DevOps MemOps – Telegram
DevOps MemOps
5.45K subscribers
2.46K photos
442 videos
15 files
3.91K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Kubernetes для современной инженерии данных

В этом видео вы подробно окунетесь в мир Kubernetes — мощного инструмента для управления контейнеризированными приложениями, а также рассмотрите его применение в области инжиниринга данных.

📌 Подробнее: https://youtu.be/ISftrpAImHA

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁289👍3
Как сократить размер Docker-образов: практические советы

В видео показано, как уменьшить размер Docker-образа с 1,2 ГБ до всего 10 МБ. Это не только экономит место, но и ускоряет развертывание, улучшает масштабируемость и безопасность.

Что можно взять на заметку из видео:
▪️ Облегчённые версии образов, такие как Alpine или distroless от Google, позволяют значительно сократить размер.
▪️ Использование кэширования через оптимальный порядок инструкций в Dockerfile.
▪️ Разделение сборки и финального образа, чтобы в прод попадали только необходимые файлы.
▪️ Dive для анализа слоёв и Slim для автоматического уменьшения размера и повышения безопасности.

📌 Подробнее: https://www.youtube.com/watch?v=t779DVjCKCs

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44🔥4
Неизбежное будущее Kubernetes: почему оркестратор должен пойти по пути Linux Kernel

Сейчас Kubernetes воспринимается как «готовое» и самодостаточное ПО — грубо говоря, как отдельная программа. Да, чтобы его использовать в проде, придется добавить к нему разных cloud native-инструментов: CNI, service mesh и т.п. штуковины. Однако всё же K8s выглядит именно как приложение (иногда его даже называют ОС для облаков).

На мой взгляд, такое понимание Kubernetes заводит рынок в тупик. Очевидно, что сложность оркестратора должна расти, очевидно, что будет все больше сфер, в которых он будет использоваться и которые способны извлечь немало пользы из внедрения K8s. Если рынок не начнет смотреть на Kubernetes как на Linux Kernel, это заведет нас в тупик, и вот почему...

📌 Подробнее: https://habr.com/ru/companies/aenix/articles/865238/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
6
MemeOps

@itmemas
😁22
Media is too big
VIEW IN TELEGRAM
MDos — Стек Kubernetes с открытым исходным кодом

📌 Подробнее: https://medium.com/@mdundek/mdos-the-open-source-kubernetes-stack-61e29dd2b449

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Как настроить Gitlab CI/CD для Android и Firebase App Distribution для доставки сборок

В статье рассказывается, как реализовать сборку Android‑приложений на Gitlab CI/CD с последующей загрузкой в Firebase App Distribution для удобной доставки.

Это позволит:
- автоматически собирать сборки на каждый пуш или Merge request;
- прогонять тесты на сборках и не допускать мерджа веток, которые не прошли тесты;
- доставлять сборки заинтересованным лицам (тестирование, менеджеры, клиенты, другие разработчики, и т. д.).

📌 Подробнее: https://habr.com/ru/company/doubletapp/blog/712490/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25
Docker для React разработчиков: как оптимизировать работу

Docker позволяет создать единое окружение для разработки и деплоя React приложений, устраняя проблему "работает только у меня". Он обеспечивает удобное управление зависимостями, ресурсоэффективность и изолированное окружение. Узнайте, как начать контейнеризацию вашего React проекта! Оптимизация React-приложения в Docker

Docker делает разработку React-приложений более эффективной. Узнайте, как решить распространенные проблемы: от конфликта портов до медленных сборок. Используйте volumes для горячей перезагрузки и оптимизируйте Dockerfile с помощью кеширования. Улучшите производительность на Windows и macOS с помощью Docker Desktop 4.27+.

📌 Подробнее: https://www.docker.com/blog/how-to-dockerize-react-app/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁27😢8
Чем Cloud-инженер отличается от DevOps-инженера и что между ними общего

Привет всем! Давайте поговорим о том, чем роли Cloud-инженеров отличаются от DevOps-инженеров в разработке программного обеспечения. Эти две популярные позиции появились сравнительно недавно и из-за схожести их функций часто происходит путаница, а иногда их и вовсе считают взаимозаменяемыми, хотя перед этими профессиями стоят разные цели и задачи.

Статья предназначена для новичков, которым интересно узнать о задачах DevOps- и Cloud-инженеров, какими навыками им необходимо обладать, что между ними общего и в чём их различия.

📌 Подробнее: https://habr.com/ru/companies/sberbank/articles/865574/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5😁2😢1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁255👍1
Официальный релиз Kubernetes 1.32

Сегодня официально выпустили новую версию Kubernetes — 1.32. Среди главных нововведений — возможность задавать ресурсы на уровне пода, асинхронное вытеснение подов планировщиком, нулевое ожидание (sleep) для PreStop-хуков, новые эндпоинты /statusz и /flagz для ключевых компонентов K8s, более гранулярная авторизация для API kubelet’а, внешнее управление ключами сервисных учётных записей и специальная функция, с помощью которой плагины смогут подсказывать планировщику, когда стоит повторить попытку планирования. Всего в новом релизе 43 изменения.

📌 Подробнее: https://habr.com/ru/companies/flant/articles/864988/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Kubernetes v1.32: Новые горизонты с Penelope

Команда Kubernetes объявила выпуск версии v1.32 с кодовым именем "Penelope". В обновлении представлены 44 улучшения, среди которых 13 стали стабильными. Особое внимание уделено Dynamic Resource Allocation и улучшениям в управлении узлами и контейнерами, что повышает надежность и эффективность.

Kubernetes v1.32 добавляет поддержку плавного завершения работы Windows-узлов и улучшает поддержку CPU и памяти. Обновлены функции, такие как конфигурация авторизации и учет токенов.

📌 Подробнее: https://kubernetes.io/blog/2024/12/11/kubernetes-v1-32-release/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁38🔥4
Базовые образы контейнеров: ключ к безопасности приложений

Контейнеризация трансформировала разработку, но с ней пришли и новые угрозы. Уязвимости часто проникают через базовые образы, которые используют ваши контейнеры.
В статье на DZone обсуждается, как использование минималистичных и чистых образов помогает защитить приложения:
▪️ Меньше компонентов — меньше уязвимостей. Чистые образы содержат только необходимое.
▪️ Простота обновления: легче поддерживать образы в актуальном состоянии.
▪️ Снижение атакующей поверхности: минимальные образы уменьшают вероятность эксплуатации.

Советы из статьи включают регулярное сканирование образов, использование таких инструментов, как Docker Slim, и предпочтение проверенных базовых образов (например, Alpine). Если вы строите приложения, уделите внимание безопасности контейнеров — это инвестиция в надёжность.

📌 Подробнее: https://dzone.com/articles/reducing-vulnerabilities-using-clean-base-image

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31
Serverless: будущее в развертывании приложений

Serverless computing — это подход, который кардинально меняет процессы разработки и развертывания. Разработчики создают функции (Functions-as-a-Service, FaaS), а инфраструктурой занимаются облачные провайдеры, такие как AWS Lambda, Azure Functions и Google Cloud Functions.

В статье выделены ключевые аспекты:

▪️ Automatic Scaling: приложения автоматически масштабируются под нагрузку;
▪️ Cost-Efficiency: плата только за выполненные операции, без затрат на простой;
▪️ Faster Time-to-Market: быстрая разработка и развертывание.

Serverless computing строится на событиях (event-driven architecture). Например, вызов функции может быть инициирован HTTP-запросом, изменением данных в базе или поступлением сообщения в очередь. Это делает Serverless идеальным для микросервисов, которые требуют быстрого и эффективного взаимодействия.

Примеры использования:
▪️ Обработка данных IoT;
▪️ Event-driven workflows;
▪️ Чат-боты и API Gateway.

📌 Подробнее: https://dzone.com/articles/serverless-computing-the-future-of-application-deployment

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3