fa
Feedback
KazDevOps

KazDevOps

رفتن به کانال در Telegram

Канал о DevOps во всех проявлениях: K8s, CI/CD, HighLoad, AI/ML, Cloud, Linux Возьмем на поддержку DevOps: https://core247.kz/ По рекламе @UlKonovalova

نمایش بیشتر
6 875
مشترکین
+124 ساعت
-27 روز
+22330 روز
آرشیو پست ها
☄️ Что делает AWS Lambda таким быстрым? 1️⃣ Вызов функций: AWS Lambda поддерживает синхронный и асинхронный вызов. — При синхронном вызове — клиент вызывает функцию напрямую и ждет, пока она вернет результат, используя AWS CLI, SDK или другие сервисы. — При асинхронном вызове — клиент отправляет запрос и не ожидает немедленного ответа. Вместо этого событие добавляется в очередь SQS, где процессы-поллеры обрабатывают их позже​. 2️⃣ Assignment Service Сервис назначения управляет средами выполнения Lambda. Он построен на Rust для высокой производительности и обеспечивает отказоустойчивость за счет разделения на лидера и ведомых. 3️⃣ Firecracker MicroVM Это облегченный менеджер виртуальных машин для запуска serverless-рабочих нагрузок, таких как AWS Lambda. Он использует виртуальные машины на базе ядра Linux для создания быстрых и защищенных сред 4️⃣ Component Storage Lambda управляет состоянием, включающим исходные данные и код функции, используя техники оптимизации, такие как Chunking для эффективного хранения образов контейнеров и конвергентное шифрование для безопасности данных. Этот механизм позволяет Lambda эффективно управлять ресурсами и снижать задержки холодного старта, например, с помощью функции SnapStart, которая предварительно инициализирует окружение @DevOpsKaz 😛

🔥 Самое интересное про казахстанские IT и Digital в одной папке Собрали в одном месте каналы, которые делятся событиями, новостями и практиками на казахстанском IT-рынке. Что внутри: — аналитика и разборы инфоподов — подборки вакансий — анонсы ивентов — IT-сообщества и локальные коммьюнити 👉 Подписывайтесь и не пропускайте самое интересное @DevOpsKaz 😛

🛡 Понятия и принципы изоляции контейнера В статье Armosec объясняются ключевые различия между традиционным root-процессом и
🛡 Понятия и принципы изоляции контейнера В статье Armosec объясняются ключевые различия между традиционным root-процессом и процессом, запущенным внутри контейнера. Также здесь описаны методы изоляции. Даже root-процесс может быть изолирован с помощью пространства имен Linux от других ресурсов в контейнере. Например: ➖ Изоляция пространства имен процесса: корневой процесс не увидит и не сможет обращаться к другим процессам на той же машине. ➖ Изоляция сетевого пространства имен: корневому процессу будет назначен собственный сетевой стек независимо от фактического сетевого стека. ➖ Изоляция файловой системы: корневой процесс увидит подмножество файловой системы хоста. ➖ Изоляция пространства имен IPC: корневой процесс будет иметь свой собственный набор средств межпроцессного взаимодействия, которые изолированы от других процессов за пределами пространства имен. Однако запуск контейнеризованных корневых процессов может представлять угрозу безопасности из-за потенциальных уязвимостей в ядре Linux. Ситуацию немного смягчает настройка уровня процесса, называемая «возможностями». Она обеспечивает более детальный контроль доступа, чем при использовании только UID. Также в статье говорится о важности запуска контейнера не из под root. Читайте и делитесь с коллегами 🫡 @DevOpsKaz 😛

⭐️ Спикер #10 на DevOpsDays Almaty'24 — Арман Нургалиев, Solutions Architect, Yandex Cloud. Арман — Senior DevOps, Cloud и So
⭐️ Спикер #10 на DevOpsDays Almaty'24 — Арман Нургалиев, Solutions Architect, Yandex Cloud. Арман — Senior DevOps, Cloud и Solutions Architect c богатым опытом на топовых проектах. Он частый гость IT-мероприятий в качестве спикера и автор собственного канала про DevOps и IT Architecture. ✨ Арман проведет воркшоп на тему Change Data Capture в Yandex Data Transfer. Покажет CDC подход, в котором данные изменяются в PostgreSQL и передаются через Data Transfer в Kafka в режиме реального времени. Продемонстрирует реализацию того, как данные попадут в OLAP базу данных для дальнейшей обработки и анализа. 👉🏻 Регистрируйтесь на DevOpsDays Almaty’24 онлайн, если не успели с билетом, и не пропускайте ни одного докладчика — интересного будет много. #devops #devopsdays #speakers @devopsdayskz

Без лишних слов @DevOpsKaz 😛
Без лишних слов @DevOpsKaz 😛

🔥 Оставьте заявку на международный конкурс «Проект Года» профессионального сообщества Global CIO 16 сентября открылся прием
🔥 Оставьте заявку на международный конкурс «Проект Года» профессионального сообщества Global CIO 16 сентября открылся прием заявок на конкурс «Проект года» международного профессионального ИТ-сообщества Global CIO, в котором ИТ-руководители со всего мира представляют свои лучшие ИТ-проекты. В прошлом году в конкурсе приняли участие проекты из 15 стран, почти 500 ИТ-руководителей высшего звена голосовали за проекты и обсуждали эффективность заявленных ИТ-решений в комментариях.
Опыт, которым обмениваются участники в рамках «Проекта года», способствует развитию всей индустрии информационных технологий. В числе победителей прошлых лет можно отметить такие компании как: Malaysia Airports Holdings Berhad, Istanbul Metropolitan Municipality, Центральный Банк Республики Узбекистан, Commercial Bank Kyrgyzstan, Halyk Bank, UZCARD, Казахтелеком, Altel, SEG ENERA, Шуртанский ГХК, KZ Recycling.
В конкурсе нет жюри, победители определяются с помощью специально разработанной экспертами методологии, которая включает в себя как онлайн-голосование членов профессионального сообщества, так и комплексную оценку масштаба, важности реализации проекта, а так же пользы для профессионального сообщества. Прием заявок продлится по 31 октября 2024 года. Проекты могут подавать как ИТ-руководители конечных заказчиков, так и поставщики ИТ-решений. Подача заявок проходит онлайн. Участие в конкурсе БЕСПЛАТНОЕ. 👉 Посмотреть подробные условия и заявить проект Задать вопросы о конкурсе можно по адресу project@globalcio.com
Международное профессиональное ИТ-сообщество Global CIO объединяет более 5000 ИТ-руководителей высшего звена из 80 стран мира. Миссия Global CIO — находить, консолидировать и продвигать лучшие ИТ-практики, формировать комфортную среду для обмена опытом, способствовать профессиональному росту участников сообщества.

🔥 Опасности и подводные камни Platform Engineering Разработка платформ — это как инфраструктура v2.0. И вот какие ошибки зде
🔥 Опасности и подводные камни Platform Engineering Разработка платформ — это как инфраструктура v2.0. И вот какие ошибки здесь могут быть: — Ошибка 1: Слишком много запущенного ПО — Ошибка 2: Продуктовые команды несут ответственность за безопасность — Ошибка 3: Недостаток инструментов для анализа и понимания кода — Ошибка 4: Непонимание клиента — Ошибка 5: Команда DevOps — это не команда продукта — Ошибка 6: Недостаток внимания к бюджету на архитектуру — Ошибка 7: Закапсулированность в своей важности 👉 Читать полную версию @DevOpsKaz 😛

🔜 Всего 2 недели до DevOpsDays Almaty'24 Желающих поучаствовать в конференции и послушать доклады топовых спикеров было так
🔜 Всего 2 недели до DevOpsDays Almaty'24 Желающих поучаствовать в конференции и послушать доклады топовых спикеров было так много, что мест всем не хватило — у нас SOLD OUT. 👉 Напоминаем, что к конференции можно будет подключиться онлайн. Ну, и конечно, после завершения все доклады с DevOpsDays выложим на YouTube мероприятия. Поделитесь информацией с коллегами, которые не успели оплатить участие 🫡 Продолжайте следить за анонсом спикеров и партнеров. И до встречи на конференции! @devopsdayskz

🛡 Разбираемся с уязвимостями платежей В продолжение поста про заголовки безопасности HTTP, рассказываем про безопасность пла
🛡 Разбираемся с уязвимостями платежей В продолжение поста про заголовки безопасности HTTP, рассказываем про безопасность платежей. Уязвимости в платежных системах могут проявляться по-разному: ➖ Манипуляция ответами: Хакеры перехватывают и изменяют ответы сервера во время проведения платежной транзакции. ➖ Атаки на проверку карт: Сценарии используют украденные данные карт для проверки их действительности. ➖ Межсайтовый скриптинг (XSS): Внедрение вредоносного кода для захвата платежных данных пользователей. ➖ SQL-инъекции: Внедрение вредоносных данных с целью манипуляции базами данных, где хранятся платежные данные. 👉 Руководство построено по структуре: — Сценарий атаки — Пример несоответствующего кода — Поток атаки в несоответствующем коде — Пример совместимого кода Зная эти сценарии и используя примеры, вы сможете обезопасить платежные данные и узлы своих клиентов. Пользуйтесь и делитесь с коллегами 🫡 #devsecops @DevOpsKaz 😛

⭐️ Спикер #7 на DevOpsDays Almaty'24 — Аскар Демеу, DevOps Engineer, Altel Digital. Аскар представляет направление Altel Digi
⭐️ Спикер #7 на DevOpsDays Almaty'24 — Аскар Демеу, DevOps Engineer, Altel Digital. Аскар представляет направление Altel Digital, которое создаёт и поддерживает инженерные и цифровые продукты для брендов Tele2 и Altel. Он разрабатывал и внедрял модульные CI/CD, разворачивал высоконагруженные и отказоустойчивые кластеры баз данных. Также он внедрял Talos Linux в несколько проектов, что усилило безопасность и автоматизацию Kubernetes-кластеров. В своем докладе Аскар расскажет про опыт внедрения Talos Linux: как эта ОС упрощает управление кластерами, помогает безопасности и автоматизации. Спикер раскроет ключевые особенности Talos Linux, а также интеграцию с существующими DevOps процессами на практическом опыте.✨ Также Аскар проведет воркшоп по Talos Linux, чтобы вы могли познакомиться с ОС и понять ее ключевые особенности. 👉🏻 Регистрируйтесь на DevOpsDays Almaty’24 и не пропускайте ни одного докладчика — интересного будет много. #devops #devopsdays #speakers @devopsdayskz

⭐️ Спикер #7 на DevOpsDays Almaty'24 — Аскар Демеу, TeamLead DevOps, Altel Digital. Аскар представляет направление Altel Digi
⭐️ Спикер #7 на DevOpsDays Almaty'24 — Аскар Демеу, TeamLead DevOps, Altel Digital. Аскар представляет направление Altel Digital, которое создаёт и поддерживает инженерные и цифровые продукты для брендов Tele2 и Altel. Он разрабатывал и внедрял модульные CI/CD, разворачивал высоконагруженные и отказоустойчивые кластеры баз данных. Также он внедрял Talos Linux в несколько проектов, что усилило безопасность и автоматизацию Kubernetes-кластеров. В своем докладе Аскар расскажет про опыт внедрения Talos Linux: как эта ОС упрощает управление кластерами, помогает безопасности и автоматизации. Спикер раскроет ключевые особенности Talos Linux, а также интеграцию с существующими DevOps процессами на практическом опыте.✨ Также Аскар проведет воркшоп по Talos Linux, чтобы вы могли познакомиться с ОС и понять ее ключевые особенности. 👉🏻 Регистрируйтесь на DevOpsDays Almaty’24 и не пропускайте ни одного докладчика — интересного будет много. #devops #devopsdays #speakers @devopsdayskz

🛡 Разбираемся с заголовками безопасности HTTP Content Security Policy (CSP) для предотвращения XSS-атак, HTTP Strict Transpo
🛡 Разбираемся с заголовками безопасности HTTP Content Security Policy (CSP) для предотвращения XSS-атак, HTTP Strict Transport Security (HSTS) для принудительного использования HTTPS, и другие заголовки на реальных проектах. 👉 Руководство построено по структуре: — Политики — Сценарий атаки — Защита на Apache — Защита на Nginx Гайд поможет улучшить защиту веб-приложений и разобраться во взаимодействии заголовков с другими компонентами безопасности. Пользуйтесь и делитесь с коллегами 🫡 #devsecops #http @DevOpsKaz 😛

👀 Что мы знаем о AIOps? Это «профессия» на стыке машинного обучения и аналитики для быстрой и эффективной автоматизации IT-з
👀 Что мы знаем о AIOps? Это «профессия» на стыке машинного обучения и аналитики для быстрой и эффективной автоматизации IT-задач. А дальше идет игра воображения — кто-то приписывает одни обязанности, кто-то другие. Но одно знаем точно — в нашей сфере появляются сущности, цели которых либо распределяются между другими, либо забываются. 🔗 В статье на Хабре коллеги подробно описали предпосылки, настоящее и возможное будущее AIOps Вот ключевые факты: 1️⃣ Сегодня задачи AIOps выполняются спецами из разных областей: DevOps, Data Science, IT Operations 2️⃣ AIOps — не про замену DevOps-инженеров, а про расширение компетенций DevOps 3️⃣ Уже сегодня инженеры начинают использовать инструменты AIOps для автоматизации проверки кода, внедрения лучших практики сборки приложений и выявления ошибок на ранних этапах разработки 4️⃣ AIOps также используется как инструмент для оценки и прогнозирования в реальном времени — и обнаружения аномалий в данных, которые указывает на проблемы в системы 5️⃣ AIOps предоставляет возможность анализировать большие объемы машинных данных с многочисленных цифровых платформ предприятий А вот ключевые (возможно) обязанности AIOps-инженера: ➖ Настройка и управление инструментами AIOps ➖ Разработка собственных или подбор готовых моделей ML ➖ Автоматизация процессов выявления и устранения инцидентов ➖ Анализ больших данных и создание отчетов
Благодаря AIOps действительно получается быстрее решать проблемы управления инфраструктурой, а в крупных проектах это значительно сокращает ресурсы. Однако на AIOps никто не учит — курсов нет ни в СНГ, ни за границей. Есть ли будущее у этой сферы? Предлагайте свое видение в комментариях 👇🏼
#aiops #devops @DevOpsKaz 😛

⭐️ Спикер #6 на DevOpsDays Almaty'24 — Виктор Ведмич, Senior Developer Advocate, AWS Виктор успел поработать разработчиком, а
⭐️ Спикер #6 на DevOpsDays Almaty'24 — Виктор Ведмич, Senior Developer Advocate, AWS Виктор успел поработать разработчиком, администратором и инженером DevOps. Совмещал роли системного архитектора и инженера над проектами на базе Kubernetes. Часто делится знаниями на выступлениях и подкастах (DevOps Kitchen Talks, AWS на русском языке). В своем докладе Виктор расскажет про создание умного помощника для DevOps, который облегчит работу каждому специалисту. Он затронет принципы prompt engineering, понятие и создание своего Retrieval-Augmented Generation (RAG), а также способы взаимодействия с инфраструктурой. Также Виктор на практике покажет, как агент способен написать Terraform-код для нового функционала, оценить затраты на инфраструктуру и выдать рекомендации по работе с проектом.✨ 👉🏻 Регистрируйтесь на DevOpsDays Almaty’24 и не пропускайте ни одного докладчика — интересного будет много. #devops #devopsdays #speakers @devopsdayskz

🔥 Инструменты недели для DevOps-специалистов 1️⃣ Cyphernetes — это язык запросов для Kubernetes, который помогает во время п
🔥 Инструменты недели для DevOps-специалистов 1️⃣ Cyphernetes — это язык запросов для Kubernetes, который помогает во время проверки и работы. С Cyphernetes можно создавать более простые и понятные запросы для проверки состояния кластеров, сделать мониторинг более гибким и интуитивным. 2️⃣ GitLab CI Local — утилита помогает запускать GitLab CI/CD пайплайны локально. Можно тестировать .gitlab-ci.yml файлы, используя shell или Docker executors на своей машине, не дожидаясь выполнения на удалённом сервере. Это помогает быстрее находить и устранять ошибки в конвейерах 3️⃣ Terraform Docs — удобный инструмент для автоматической генерация документации для модулей Terraform в форматах: Markdown, JSON, и YAML. Он помогает поддерживать актуальные и понятные описания инфраструктуры. Это особенно полезно для больших проектов, где модули Terraform часто обновляются. #Terraform #Documentation #Automation #GitLabCI #LocalDevelopment #CICD #kubernetes @DevOpsKaz 😛

☄️ Больше, чем просто настройка Kafka: изучите архитектуру и поймите логику работы с Kafka на примере бизнес-кейсов Это углуб
☄️ Больше, чем просто настройка Kafka: изучите архитектуру и поймите логику работы с Kafka на примере бизнес-кейсов Это углубленный курс с практикой на Java и платформой Docker+Postgres переведёт вас на новый уровень владения инструментом. При покупке курса «Apache Kafka для разработчиков» на нашем сайте до 15 сентября включительно, видеокурс «Apache Kafka База» — в подарок. Старт курса: 16 сентября Что ждет на курсе: — Видеоуроки (доступ на 2 года) — Практические задания — Встречи со спикером — Работа в группах с куратором — Сертификат 👉 По вопросам @UlKonovalova 👉 Оформить заявку

☄️ Act — это open-source инструмент, позволяющий локально запускать GitHub Actions. Он помогает тестировать и отлаживать пайплайны CI/CD без необходимости отправлять изменения в репозиторий. Act работает путём симуляции окружения GitHub Actions на локальной машине, используя Docker. Это упрощает процесс разработки, поскольку позволяет разработчикам быстрее тестировать и вносить изменения в workflow, не ожидая выполнения на удалённом сервере. Act поддерживает различные конфигурации и версии, как и на GitHub. #GitHubActions #CI_CD #LocalDevelopment @DevOpsKaz 😛

🔥 Возможность бесплатного входа на DevOpsDays Almaty'24 Друзья и коллеги, мы ищем 3 фасилитаторов на 3 комнаты для дискуссий
🔥 Возможность бесплатного входа на DevOpsDays Almaty'24 Друзья и коллеги, мы ищем 3 фасилитаторов на 3 комнаты для дискуссий и обсуждений. Рассказываем подробнее, как все устроено. В начале конференции, перед переговорками будет вывешена доска. Каждый участник DevOpsDays Almaty'24 может предложить интересующую его тему и записать её на доску. На обсуждение каждой темы будет отведено определенное время. В выбранное время заинтересованные собираются на обсуждение, а фасилитатор модерирует встречу. Условия: — фасилитатор должен быть профессионалом и хорошо разбираться в DevOps — ваша инициатива — помочь конференции и сообществу — вы получаете бесплатный вход на мероприятие как фасилитатор 👉 Подробнее об обсуждениях в формате OpenSpace Для подачи заявки на фасилитатора напишите @tamerlanabu @devopsdayskz

🔥 Коллекция шаблонов, примеров и ресурсов для проектирования процессов и структур репозиториев GitOps Проектирование GitOps
🔥 Коллекция шаблонов, примеров и ресурсов для проектирования процессов и структур репозиториев GitOps Проектирование GitOps помогает автоматизировать и улучшить процессы развертывания приложений и управления инфраструктурой. 👉 Этот репозиторий облегчит построение GitOps Вот что вы получаете с GitOps: ➖ автоматизация CI/CD процессов с использованием репозитория Git как единого источника ➖ все изменения в инфраструктуре отслеживаются через коммиты и могут быть откатаны при необходимости ➖ процессы развертывания управляются через Git, что минимизирует человеческий фактор и повышает безопасность ➖ консистентность между средами разработки, тестирования и продакшн Пользуйтесь и делитесь с коллегами 🫡 #GitOps #Patterns #RepositoryDesign @DevOpsKaz 😛

⭐️ Спикер #5 на DevOpsDays Almaty'24 — Алексей Антошевский, Senior Linux Engineer, RHCA. Алексей занимается автоматизацией и
⭐️ Спикер #5 на DevOpsDays Almaty'24 — Алексей Антошевский, Senior Linux Engineer, RHCA. Алексей занимается автоматизацией и участвует в создании облачных услуг в PS Cloud Services. В своем докладе Алексей расскажет, как устроены сервисы в облаке на примере сервиса для 1С: какой процесс видит пользователь и что происходит со стороны провайдера. Также Алексей затронет тему синтетических тестов производительности 1С, поговорит о дилемме baked vs fried, о подготовке образа и cloud init, а также о роли AWX (Ansible Tower) в создании сервиса. ✨ 👉🏻 Регистрируйтесь на DevOpsDays Almaty’24 и не пропускайте ни одного докладчика — интересного будет много. #devops #devopsdays #speakers @devopsdayskz