KazDevOps
Kanalga Telegram’da o‘tish
Канал о DevOps во всех проявлениях: K8s, CI/CD, HighLoad, AI/ML, Cloud, Linux Возьмем на поддержку DevOps: https://core247.kz/ По рекламе @UlKonovalova
Ko'proq ko'rsatish6 872
Obunachilar
-424 soatlar
+17 kun
+21530 kun
Postlar arxiv
6 870
Сегодня у нас ребрендинг — обновили логотип и фирменный стиль постов, чтобы быть визуально ближе к нашей компании Core 24/7.
👇🏼Напишите в комментариях, что думаете по поводу нового лого канала.
Всех обняли ❤️
@DevOpsKaz
6 870
nxs-data-anonymizer — инструмент для анонимизации баз данных
Поддерживает PostgreSQL (все версии) и MySQL/MariaDB/Percona (все версии).
Решение строится на следующих основных идеях:
⚙️ Потоковая обработка данных. Не обязательно предварительно готовить и сохранять где-то на диске дамп исходной базы. Инструмент может менять на лету данные, которые ему передаются на stdin. А выдавать всё — на stdout.
⚙️ Значения описываются Go template. То, на что вы хотите заменить нужные вам ячейки в таблице, определяется шаблонами как в Helm, который многим должен быть знаком.
⚙️ Использование условий и данных других ячеек в строке. Фильтры могут быть гибкими и делать те или иные подстановки в зависимости от значений других (или даже себя самого) ячеек в той же строке.
⚙️ Проверка уникальности данных.
Подробный рассказ про инструмент в статье на Хабре.
💻 Ссылка на GitHub
6 870
GitLab 16.2 уже здесь.
Несколько основных моментов:
• Совершенно новый интерфейс редактора форматирования текста
• Автоматический запуск синхронизации Flux
• Поддержка подписи без ключа с помощью Cosign
👉 Узнать больше о релизе
Напоминаем, что наша компания Core 24/7 — Professional Service Partner для GitLab! Мы получаем доступ к эксклюзивным ресурсам GitLab, у нас прямой контакт с экспертами компании и возможность быстро получать поддержку при необходимости.
👉 Следовательно, мы можем настроить GitLab вашей компании максимально эффективно — обращайтесь.
#devops #gitlab
@DevOpsKaz6 870
Что общего у Docker, Kubernetes и Prometheus? Все они написаны на языке программирования Go.
👉 В практической книге Cloud Native Go показано, как использовать сильные стороны Go для разработки масштабируемых и устойчивых облачных служб в непредсказуемом окружении.
Вы узнаете, как конструировать такие приложения, познакомитесь с приемами создания низкоуровневых функций Go, шаблонами проектирования и архитектурными решениями.
Будет полезно опытным разработчикам, инженерам веб-приложений и инженерам по надежности, которые решают задачи управления и развертывания облачных приложений.
#devops #devopsbooks
@DevOpsKaz
6 870
Конвейер CI/CD для Java-приложения в Kubernetes + Jenkins
Теория — это хорошо, но подсмотреть чужой опыт на практике — бесценно. Специально для этой цели делимся с вами видео, где инженер за 3 часа строит пайплайн для Java-приложения в Kubernetes с помощью Jenkins. Каждое свое действие он объясняет, так что вопросов быть не должно.
По традиции предлагаем использовать Яндекс Браузер со встроенным синхронным переводчиком, если видео на английском пока даются тяжело 😉
Пользуйтесь и делитесь с коллегами 🤝
#kubernetes #devops #jenkins #nexus #docker #cicd #java
@DevOpsKaz
6 870
И еще один глобальный репозиторий на сегодня.
Более 1000 сценариев оболочки DevOps и расширенная среда Bash для быстрого, передового проектирования систем, автоматизации, API и т.д.
Вы найдете:
• Скрипты для многих популярных технологий DevOps
• Расширенные настройки для Git, vim, screen, tmux, PostgreSQL, psql и т. д.
• Конфигурации CI и сценарии
• Конфигурации Kubernetes
• Скрипты API
• SQL-скрипты
👉🏻 Сборка активно используется во многих репозиториях GitHub, десятках сборок Docker Hub (Dockerfiles) и более чем 600 сборках CI.
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #Azure #infrastructureascode #cloudcomputing #serverless #terraform #ansible #yaml #sre
@DevOpsKaz6 870
Cloud Native — это подход, который призывает оптимизировать использование ресурсов и эффективность доставки приложений в облаке.
Понятное дело, что впитать весь огромный пласт методологии и применить его на практике разом — нереально. Но можно собирать идеальную картину по крупицам и улучшать деталь за деталью. В этом вам поможет Awesome Cloud Native.
👉🏻 Встречайте — тщательно cобранный список облачных инструментов, ПО и руководств с открытым исходным кодом.
#devops #bigdata #api #cloud #cloudnative
@DevOpsKaz
6 870
Методология 12-факторных приложений — набор практик для разработки, теста, масштабируемости и надежности приложений.
1. Единая кодовая база в системе контроля версий с несколькими развертываниями
2.Четко объявляйте и изолируйте зависимости
3. Сохраняйте конфигурацию в среде отдельно от кода
4. Службы резервного копирования как подключенные ресурсы, которые легко заменить
5. Строго разделяйте этапы сборки, выпуска и запуска в жизненном цикле приложения
6. Запускайте приложение как один или несколько процессов без сохранения состояния
7. Приложения должны быть автономными и не зависеть от внедрения веб-сервера
8. Приложения должны иметь возможность горизонтального масштабирования
9. Процессы должны быстро запускаться и останавливаться
10. Поддерживайте наиболее схожие среды разработки и производства
11. Приложение не должно заниматься маршрутизацией или хранением своего выходного потока
12. Запускайте административные и управленческие задачи как разовые процессы в той же среде, что и приложение
@DevOpsKaz
6 870
Repost from DevOpsDays Almaty 2024
Начинаем знакомиться со спикерами DevOpsDays Almaty'23
✨Игнат Корчагин
Engineering manager
Cloudflare
Игнат занимается Linux, отвечает за безопасность и производительность систем. Он увлекается низкоуровневым программированием и криптографией. До Cloudflare работал в Samsung Electronics, а его код, возможно, до сих пор присутствует в наших телефонах и планшетах.
На DevOpsDays Almaty 23 Игнат расскажет об обновлении ядра Linux. Код ядра исполняется на самом привилегированном уровне, поэтому важно следить за обновлениями, чтобы вовремя патчить уязвимости, которые появляются чуть ли не каждую неделю.
👉🏻 Регистрируйтесь на DevOpsDays Almaty’23 и не пропускайте ни одного докладчика — интересного будет много.
#devops #devopsdays #speakers
@devopsdayskz
6 870
Nucleimonst3r — высокоскоростной сканер уязвимостей для охотников за ошибками и сотрудников Red Team, которым необходимо быстро определять потенциальные цели для атаки.
Инструмент извлекает URL-адреса домена и фильтрует их на основе определенных расширений. Способен глубоко и всесторонне сканировать веб-сайт и искать конкретные уязвимости и слабые места в безопасности.
Вы можете видеть, сколько URL-адресов просканировано, сколько уязвимостей найдено и сколько времени заняло.
😉Привыкните, а потом и шаблоны создадите — с ними будет еще проще.
#devops #devsecops #pentester #hacking #scanner
@DevOpsKaz
6 870
HashiCorp Vault помогает управлять секретами и идентификацией, шифровать данные и улучшать рабочий процесс приложений в любой инфраструктуре.
Vault 1.14 фокусируется на рабочих процессах основных секретов, а также на командных рабочих процессах, интеграции и прозрачности.
Ключевые дополнения в этом выпуске:
• Оператор секретов хранилища (GA)
• ACME PKI
• Механизм секретов OpenLDAP
• Функциональность нескольких эмитентов для поставщика Vault Terraform
• Разделение агента хранилища
• Улучшения репликации, лицензирования
• Внедрение переменных среды с помощью Vault Agent
• Роли статических секретов AWS
• Поддержка аутентификации X.509 механизма секретов MongoDB Atlas
Мы рекомендуем обновлять и тестировать релиз в изолированной среде. Да пребудет с вами сила 💪
#devops #vault #hashicorp
@DevOpsKaz6 870
💼 Еженедельная подборка вакансий
Воскресным днем иногда приходит мысль: «может, пора менять работу?» 😉
— DevOps-инженер. Центр электронных финансов, По договоренности, Астана
— Linux-DevOps инженер. Интернет Решения, От 800000, Алматы
— DevOps-инженер. ProPeople Global, По договоренности, Астана
— DevOps Engineer. NLS Kazakhstan, От 500000 до 700000, Алматы
— DevOps инженер. АДмастерс, По договоренности, Астана
— DevOps инженер. Bereke Bank, По договоренности, Алматы
— Администратор DevOps. Страховая компания Халык, ДО Народного Банка Казахстана, По договоренности, Алматы
— Middle DevOps специалист. Банк ЦентрКредит, По договоренности, Алматы
— DevOps инженер (удаленно). Частная компания Retail Robotics Solutions - R&D Ltd., По договоренности, Астана
— DevOps Engineer в SuperApp. Kcell, По договоренности, Алматы
#devops #DevOpsИнженер
@DevOpsKaz
6 870
Продолжаем делиться опытом по выходным через книги.
Сегодня это — Руководство по DevOps. Как добиться гибкости, надежности и безопасности мирового уровня в технологических компаниях.
Кому будет полезно: абсолютно всем, кто прямо или косвенно связан с информационными технологиями и управлением. Руководителям, менеджерам, топ менеджерам, инженерам, лидам, рядовым сотрудникам.
💥Особенно тем, кто не только видит весь процесс создания и доставки ПО но и имеет возможность и полномочия его изменить/усовершенствовать.
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
6 870
Интересное решение: масштабирование IaC и конвейеров CI/CD с помощью Terraform, GitHub Actions и AWS Proton.
👉 Посмотреть полную версию кейса
Также напоминаем, что Core 24/7 — официальный партнёр AWS. А это значит, что наши специалисты хорошо себя зарекомендовали как инженеры облачной инфраструктуры Amazon и могут помочь вашей организации с миграцией в облако и его обслуживанием.
#devops #aws #iac #cicd #terraform #github
@DevOpsKaz
6 870
Отчет о состоянии DevOps в России 2023 — всегда интересно посмотреть, что там у соседа 🚀
Команда Экспресс 42 при поддержке партнеров выпустила полную версию масштабного исследования состояния DevOps в России на 2023 год.
В отчете детальная статистика о состоянии метрик, практик и инструментов, результаты и планы компаний, неочевидные тренды на ИТ-рынке и инсайты.
Полная версия исследования доступна для скачивания 👉 по ссылке
#devops
@DevOpsKaz
6 870
Krossboard — средство аналитики и визуализации потребления ресурсов множеством кластеров Kubernetes.
— Сбор данных с кластеров. Информация о container, pod, node с каждого кластера собирается раз в 5 минут
— Аналитика. Удобные dashboards, которые предоставляют информацию о потреблении ресурсов по namespace, cluster и globally
— Отчетность. Krossboard обладает REST API, при помощи которого можно скачивать отчеты в CSV или JSON
#devops #kubernetes #krossboard
@DevOpsKaz
6 870
Зачем DevOps-специалисту нужен Python?
Python является предпочтительным языком программирования для автоматизации. А значит, с помощью него можно настроить CI|CD, облако мониторинг и другие вещи.
👉 Читать статью о пользе Python для DevOps-специалистов
#devops #python
@DevOpsKaz
6 870
Когда торопишься в последний вагон, а он ждет именно тебя ❤️
На добавку к AWS и по рекомендациям нашего подписчика — скидка 40% на всё обучение и сертификацию от Linux Foundation.
💥Только два дня — 11-12 июля по промокоду prime23
Учитесь, развивайтесь и делитесь с друзьями 🤝
#devops #linux #linuxfoudation
@DevOpsKaz
6 870
Рады поделиться 2 ограниченными по времени возможностями для получения сертификатов и практических навыков работы с облачными технологиями!
1️⃣ С сегодняшнего дня и до 30 июля можете получить бесплатный доступ к более чем 100+ платным лабораториям AWS с 7-дневной пробной версией.
2️⃣ Скидка 50% на любую сертификацию уровня AWS associate level + бесплатные подготовительные занятия на Twitch. Онлайн, ваучер заканчивается 29 сентября.
#devops #aws #слерм
@DevOpsKaz
6 870
👆Так выглядит отказоустойчивая трехуровневая архитектура на AWS с межрегиональной репликацией.
Убедитесь, что вы следуете лучшим практикам при разработке своих приложений 😉
Визуализация без анимации лежит здесь.
#devops #aws
@DevOpsKaz
