KazDevOps
الذهاب إلى القناة على Telegram
Канал о DevOps во всех проявлениях: K8s, CI/CD, HighLoad, AI/ML, Cloud, Linux Возьмем на поддержку DevOps: https://core247.kz/ По рекламе @UlKonovalova
إظهار المزيد6 875
المشتركون
لا توجد بيانات24 ساعات
لا توجد بيانات7 أيام
+22530 أيام
أرشيف المشاركات
6 873
🔥 Бесплатный курс и сертификации
Сразу к делу:
➖ Курс Automation Tester by Leveraging Docker with CI&CD — бесплатно до 24 мая
➖ Сертификация GitHub — серия эфиров, после которой можно получить бесплатный ваучер, действует до 27 июня
➖ Сертификация Oracle Cloud Infrastructure 2024 Generative AI Professional — бесплатные 2 попытки сдачи экзамена до 31 июля
Пользуйтесь и делитесь с коллегами 🤝
@DevOpsKaz
6 873
🔥 Ollama в действии: запуск и настройка своего ChatGPT локально и в Kubernetes
Сегодня разбираем решения для локальной работы с LLM-ками. Возможно вы задумывались об аналоге ChatGPT у себя в компании, или вам он нужен прямо на домашнем ПК, или как умный помощник для детей.
👉 С новой статьей вы сможете развернуть Ollama локально и в Kubernetes.
Статью написал новый автор Core 24/7, Абдухаликов Асир 🫡
Читайте и делитесь с коллегами 🤝
#llm #mlops #ollama #chatgpt
@DevOpsKaz
6 873
☄️ Модуль авторизации через ЭЦП для казахстанских разработчиков и бизнеса
Инженеры Core 24/7 разработали плагин для Keycloak — с авторизацией через казахстанский ЭЦП (НУЦ РК). И выложили его в открытый доступ 🥳
👉 В репозитории есть версия для физических и юрлиц. Сэкономили разработчикам и бизнесу кучу времени 😉 Отблагодарить можно звездой на GitHub 🌟
Плагин представляет собой дополнительный шаг аутентификации пользователей с использованием сертификатом X.509 (от НУЦ РК). Также его можно использовать для двухфакторной аутентификации.
Работает это так:
1️⃣ При попытке входа в систему плагин просит предоставить сертификат
2️⃣ Если он поддерживается, аутентификация проходит на основе информации из сертификата
Плагин может быть настроен, чтобы выполнять дополнительные проверки, например, списка отозванных сертификатов (CRL).
Разработан и протестирован для Keycloak 22.0.4.
Если вам полезно, ставьте звезду и делитесь с коллегами 🤝
@DevOpsKaz
6 873
Ежегодная независимая премия для пентестеров — Pentest award возвращается!
Раз в году у этичных хакеров появляется шанс громко заявить о своих достижениях, показать свой вклад в развитие российского рынка ИБ и обменяться лучшими историями из практики на церемонии награждения Pentest award.
В этот раз вас ждут 6 номинаций, по три призовых места в каждой:
— Пробив WEB 🆕
— Пробив инфраструктуры🆕
— Девайс 🆕
— Hack the logic
— Раз bypass, два bypass
— Ловись рыбка
Главный приз — тяжеленная стеклянная именная статуэтка за первое место. Не менее главные призы: макбуки, айфоны, смарт-часы, умные колонки, а также бесценные подарки от партнеров проекта BI.ZONE Bug Bounty и VK Bug Bounty.
👉 Сбор заявок уже открыт на сайте
Давайте покажем, на что способны этичные хакеры!
#pentestaward
6 873
☄️ Пошаговый гайд по конвейеру CI/CD для оптимизации и автоматизации процессов разработки и развертывания ПО
Проект опубликован зарубежными коллегами — они используют Jenkins, Maven, GitHub и Apache Tomcat.
Jenkins выступает как сервер автоматизации, организуя конвейер, Maven управляет зависимостями проекта и сборками.
GitHub обеспечивает совместную работу, а Apache Tomcat облегчает плавное развертывание приложений, чтобы доставка обновлений была последовательной.
🫡 Все вместе повышает скорость разработки, обеспечивает качество кода и упрощает непрерывную доставку приложений.
👉 В гайде вы найдете:
➖ Setup Jenkins
➖ Setup & configure Maven and Git
➖ Setup Tomcat Server
➖ Integrating GitHub, Maven, Tomcat Server with Jenkins
➖ Create a CI and CD job
➖ Test the deployment
Пользуйтесь и делитесь с коллегами 🤝
#jenkins #cicd #maven #apache #tomcat #github
@DevOpsKaz
6 873
👋 Приглашаем на мероприятие Elcore и Google Cloud Central Asia Acceleration Day!
📅 17 мая 2024
⏰ 13:00
🏢 SmArt Point, Байзакова, 280 Almaty
⚡️На Acceleration Day вы узнаете о возможностях GenAI, научитесь использовать аналитику данных, получите рекомендации по миграции в облако, изучите реальные успешные кейсы.
Спикеры:
— Julia Nikulina, Channel Territory Manager, Google Cloud
— Mariia Pokhylchuk, Google Cloud Team Lead, Elcore
— Nicolae Ciobanu, Partner Engineer, Google Cloud
— Darkhan Meirman, DevOps Engineer, Cybernet
— Qazybek Beken, Manager (Advisory, Data & Analytics), PwC
— Temirlan Dalenov, Cloud Brand Manager, Elcore
Перенимайте опыт компаний, которые уже успешно внедрили и используют облачные решения в повседневных бизнес-процессах, получите информацию о новых технологиях из первых рук и разберитесь, как облако может быть полезно именно для вас.
🗓 Программа:
— Let's Talk GenAI
— Аналитика данных с BigQuery
— Кейсы казахских компаний
— Миграция в Google Cloud
— DevOps в облаке
👉 Регистрируйтесь и открывайте новые горизонты для роста бизнеса вместе с Elcore и Google Cloud!
6 873
☄️ Kubernetes без root-прав
👉 Usernetes (Gen2) развертывает кластер Kubernetes внутри Rootless Docker, чтобы cократить потенциальные уязвимости. Он также поддерживает создание кластера с несколькими хостами. На GitHub есть инструкция по требованиям, применению и ограничениям.
А ниже еще причины, почему инструмент полезен:
➖ Запуск без root-прав существенно снижает риски безопасности. Атакующий не сможет получить полный контроль над системой.
➖ Меньше вероятность, что кто-то случайно или со зла изменит системные настройки или файлы.
➖ Стандарты и политики безопасности, включая PCI DSS, HIPAA и другие, требуют или рекомендуют ограничение использования привилегий root.
➖ Упрощает развертывание на платформах и облаках, где установлены жесткие политики безопасности.
Пользуйтесь и делитесь с коллегами 🤝
#k8s #kubernetes #root
@DevOpsKaz
6 873
Интернет-издание it-nomads.kz работает с сентября 2023. В фокусе — люди, проекты и события, которые двигают Казахстанским IT и high tech.
Цель it-nomads объединить все самые актуальные отрасли IT на одной платформе: вакансии, стажировки, ивенты и новости. А также создать свой независимый сервис на 3х языках. Исключительно казахстанский, центрально-азиатский продукт.
На их сайте до 20+ тысяч читателей каждый месяц. Также они есть в Telegram @itnomads_kz и в Instagram
Аудитория — не только айтишники. Это активный средний класс, который хочет быть независимым, — представители цифровых и свободных профессий, предприниматели, преподаватели, студенты, учёные, активисты. И вообще все, кто планирует переход в ИТ или просто интересуется инновациями.
6 873
Почему защитой Kubernetes должно заниматься целое подразделение?
Так называется доклад Артема Мерец на конференции БеКон 2024, которая пройдет в июне в Москве (если будет запись доклада, обязательно поделимся). Спикер раскроет важную тему про выделенный отдел для защиты безопасности и регулировки нагрузки в кластерах.
Но уже сейчас можно дать короткое заключение. Часто в компаниях, где фокус у каждого специалиста размыт на разноплановые задачи, ресурсов на безопасность попросту не хватает. А эта задача требует постоянного внимания к деталям и умения смотреть на ситуацию в комплексе. И команда на аутсорсе даст намного больше выхлопа, чем один специалист в штате, причем за те же деньги.
Выходит, что при недостатке ресурсов лучше делегировать безопасность кластеров специализированной команде.
Наша компания Core 24/7 внедряет и поддерживает Kubernetes в режиме 24/7 для МСБ, стартапов и крупного бизнеса. Мы автоматизируем развертывание, масштабирование и управление вашими приложениями — всё в лучших практиках DevSecOps. Обращайтесь за консультацией, а результат и конфиденциальность данных мы гарантируем.#k8s #kubernetes #devops #devsecops @DevOpsKaz
6 873
🔥 Зачем Netflix использует FreeBSD
Если коротко: 100 Гб/с шифрованного трафика с каждого сервера.
FreeBSD-current помогает находить и исправлять ошибки гораздо эффективнее, чем при использовании более старой версии FreeBSD-stable. В докладе рассказывают о команде, о том, как мониторят FreeBSD-current, о достижениях в области производительности.
А в конце про то, как они обнаружили и исправили очень интересную ошибку в обновленной версии FreeBSD, которая снижала производительность на 20%.
👉 Смотрите доклад полностью
#devops #netflix #freebsd
@DevOpsKaz
6 873
nxs-backup — это инструмент для создания и доставки резервных копий различных баз данных (MySQL, Percona, MariaDB, PostgreSQL, Redis).
Возможности инструмента включают полное резервное копирование данных, файлов, поддержку пользовательских сценариев и их загрузку в такие удаленные хранилища, как S3, FTP и т.д.
Всем нам иногда не хватает некоторого функционала, поэтому разработчики опираются на мнение комьюнити и дают Вам возможность поучаствовать в развитии новых фич!
Примите участие в опросе, чтобы приоритизировать самую интересную, актуальную или необходимую Вам фичу 👈
👉 Попробовать уже имеющиеся функции и оставить свое issue можно в репозитории GitHub
6 873
🔥 Балансировщики нагрузки AWS: ALB или NLB
Выбор между AWS Application Load Balancer (ALB) и Network Load Balancer (NLB) зависит от конкретных требований архитектуры приложения, структуры трафика и используемых протоколов. Оба типа балансировщиков нагрузки распределяют трафик, но работают на разных уровнях модели OSI и предлагают разные функции.
➖ Балансировщик нагрузки приложений AWS (ALB)
Работает на прикладном уровне модели OSI (уровень 7). Он принимает решения о маршрутизации на основе содержимого заголовков HTTP/HTTPS, URL-путей, строк запроса и т. д.
🔸 Маршрутизация на основе контента. ALB идеален для современных архитектур приложений, включая микросервисы и приложения на основе контейнеров.
🔸 Маршрутизация на основе хоста и пути. Вы можете маршрутизировать трафик на основе имени домена (хоста) или URL-пути, указанного в запросе.
🔸 Поддержка HTTP/2 и WebSocket: расширенные веб-протоколы, которые помогают повышать производительность в реальном времени.
➖ Балансировщик сетевой нагрузки AWS (NLB)
Работает на транспортном уровне OSI (уровень 4) и маршрутизирует трафик на основе данных TCP-порта и IP-адреса.
🔸 Высокая производительность и низкая задержка. NLB оптимизирован для обработки миллионов запросов в секунду и сохраняет низкую задержку.
🔸 Static IP или Elastic IP. В отличие от ALB, NLB позволяет назначать статический IP-адрес для каждой зоны доступности или использовать Elastic IP.
Пользуйтесь и делитесь с коллегами 🫡
#aws #awsnlb #awsalb
@DevOpsKaz
6 873
🔥 Вакансия — Специалист DevOps в Fintech-проект
Компания Dreidel Finance разрабатывает и внедряет передовые решения в сфере финансов — предоставляет интернет-эквайринг для ecommerce-компаний.
Ищут энергичного и ответственного члена команды, готового присоединиться к миссии и внести свой вклад в достижение целей.
Обязанности:
• Управление инфраструктурой Fintech-проекта, включая настройку, развертывание и масштабирование с Docker.
• Автоматизация процессов разработки, тестирования и развертывания с инструментами CI/CD (Gitlab-CI).
• Управление и администрирование баз данных (PostgreSQL).
• Развертывание и управление инфраструктурой в облаке AWS.
• Обеспечение высокой доступности, безопасности и мониторинга приложения.
📝 Требования по опыту работы:
• Linux (Ubuntu) в производственной среде.
• Docker, включая управление контейнерами и Docker Compose.
• Gitlab-CI или другие системы непрерывной интеграции и развертывания.
• PostgreSQL.
• Облачные сервисы AWS.
• Желание обучаться новым технологиям и идти в ногу с индустрией финансовых технологий.
Будет преимуществом опыт работы в финансовой сфере или Fintech-проектах, знание Ruby, RoR или Python.
Условия:
• Офис в верхней части города Алматы
• Официальное трудоустройство по ТК РК
• ЗП от 600 000 до 1 000 000 тг в месяц
• Профессиональный и карьерный рост + обучение
• Страховка
• Дружная и креативная командная атмосфера
Присоединяйтесь к Dreidel Finance и станьте частью команды, развивающей передовые технологии в финтехе.
✉️ Отправьте свое резюме на office@dreidel.kz или узнайте подробнее у @sparebo
#вакансии #devops
6 873
☄️ Как оптимизировать ресурсы в Kubernetes
Robusta KRR (Kubernetes Resource Recommender) — инструмент CLI для оптимизации распределения ресурсов в кластерах. Он собирает данные об использовании модулей из Prometheus и Grafana и рекомендует запросы и ограничения для процессора и памяти.
🫡 В результате снижает затраты и повышает производительность.
Отчеты можно получать в Slack или в бесплатной SaaS-платформе Robusta.
Правильно определив размеры контейнеров с помощью KRR, можно сэкономить в среднем 69% затрат на облако.
#devops #robusta #prometheus #grafana
@DevOpsKaz
6 873
🔥 Как проанализировать безопасность сервера PostgreSQL
PGDSAT — инструмент, который проверяет 70 элементов управления в кластерах PostgreSQL, включая все рекомендации CIS. Для сбора необходимой информации нужно запустить лишь одну команду на сервере PostgreSQL — и вы получите отчет. В нем есть сводка статусов и и подробные детали.
А здесь вы найдете пример отчета о безопасности — все упорядочено и наглядно
#devops #db #security #postgresql #database
@DevOpsKaz
6 873
☄️ Сегодня, 6 мая, последний день акции от The Linux Foundation — CKA, CKAD, CKS и другие предложения от сертификационного центра доступны со скидкой 40%
Помимо классических комплектов, завезли и новые. Например: Kubernetes and Cloud Native Associate (KCNA) Exam + Kubernetes and Cloud Native Security Associate (KCSA) Exam Bundle.
🔥 А самый востребованный набор CKA + CKAD + CKS Exam Bundle отдают за 657$ вместо 1095$.
Пользуйтесь и делитесь с коллегами 🤝
@DevOpsKaz
6 873
Продолжаем делиться опытом через книги.
👉 Сегодня это — «Podman в действии».
Книга познакомит вас с менеджером контейнеров Podman. Простые объяснения и примеры позволят быстро разобраться с тем, что такое контейнеры, как они работают и как управлять ими. Вы получите глубокие знания об используемых Podman компонентах Linux и даже узнаете больше о Docker. Особенно ценны соображения автора Дэна Уолша по поводу безопасности контейнеров.
Книга написана для разработчиков ПО, которые хотят разобраться в том, что такое контейнеры, создавать и применять их, а также для девопсов системных администраторов, использующих контейнеры в выпускаемых продуктах.
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
6 873
Недавно мы писали, что Yandex Cloud запустил облако в Казахстане. А 16 мая можно узнать, как это происходило и какие нетривиальные технические задачи решали, чтобы запуск состоялся.
👉 Программа мероприятия
Отличная возможность позадавать каверзные вопросы легендарным спикерам, глубже понять устройство облака и познакомиться с представителями комьюнити 🫡
Интересно будет и разработчикам, и #DevOps, и архитекторам, проджект- и продакт-менеджерам.
Мероприятие бесплатное, но вход только по подтверждённым приглашениям.
👉 Для этого необходимо зарегистрироваться.
📝 16 мая, ул. Гоголя, 40, Алматы
#yandex #yandexkz #yandexcloud
@DevOpsKaz
6 873
🔥 Казахстанская IT-компания QazCode создает первое GPU-облако в Центральной Азии
Организаторы IT-конференции beetech conf вновь порадовали интересными анонсами: в 2023 году рассказали, что у Beeline Казахстан появилась своя IT-компания QazCode. А уже в этом они запускают GPU-облако для разработки AI-продуктов на базе технологии NVIDIA.
💪 Технология ускорит обработку большого объема AI-задач за счет равномерного распределения нагрузки. QazCode сможет предоставлять доступ к передовым AI-решениям как местным, так и международным клиентам, соответствуя лучшим стандартам и мировым практикам.
Еще одна новость в том, что компания планирует создать собственный дата-центр в Казахстане.
«Считаю, что собственный дата-центр поможет развивать высокие технологии в Казахстане и поспособствует устойчивому росту национальной экономики» — поделился СЕО QazCode Алексей Шаравар.
6 873
☄️ Статистика по ЗП в IT секторе Казахстана
@maximgorbatyuk разработал сервис для сбора статистики по зарплатам в IT Казахстана. Данные рассчитываются на основе заполненных пользователями анкет, поэтому актуальны за последний год.
💪 Если хотите узнать, сколько денег просить в следующий раз на собесе, то сервис поможет в этом.
Вопросы, предложения, баги — в ЛС Максиму @maximgorbatyuk
👉 Исходный код открыт, репозитории можно посмотреть тут
