KazDevOps
Открыть в Telegram
Канал о DevOps во всех проявлениях: K8s, CI/CD, HighLoad, AI/ML, Cloud, Linux Возьмем на поддержку DevOps: https://core247.kz/ По рекламе @UlKonovalova
Больше6 873
Подписчики
-124 часа
+47 дней
+21530 дней
Архив постов
6 871
🚩 Зачем запускать кластеры Kubernetes на виртуальных частных серверах?
Так вы сможете создать свой собственный IaaS, размещать свои собственные проекты с помощью Kubernetes, но не платить за управляемый сервис.
Настройка Kubernetes — это одно, но поддерживать кластер в актуальном состоянии гораздо сложнее. Локальный кластер имеет больше смысла, если вы хотите поэкспериментировать и быстро выполнить итерацию.
Такой вариант может также послужить отправной точкой для системы Kubernetes CI/CD или локальной среды разработки, в зависимости от ваших целей.
👉 В статье рассказывают как:
➖ загрузить локальный кластер виртуальных машин с помощью QEMU
➖ настроить виртуальную сеть
➖ установить Kubernetes с помощью k0s
➖ настроить входящий контроллер
➖ и использовать HAProxy в качестве балансировщика нагрузки.
#devops #k0s #qemu #k8s #kubernetes
@DevOpsKaz
6 871
☄️ Подборка вакансий на выходные
Воскресным днем иногда приходит мысль: «может, пора менять работу?» 😉
➖ DevOps-инженер в Neocode, от 800 000 ₸, Алматы
➖ DevOps-инженер (Удаленно), Job Recruitment, от 1 000 000 до 1 500 000 ₸
➖ DevOps Engineer, Перфект Системс, от 2 500 до 4 500 $, Алматы
➖ DevOps Engineer, TargetAI Limited, От 1500 до 2500 $, Алматы
➖ DevOps инженер, Вайпоинг, по договоренности, Астана
➖ DevOps инженер, «FREEDOM TELECOM», по договоренности, Астана
➖ DevOps-инженер, OneVision, 1 500 000 ₸, Алматы
➖ DevOps инженер (Middle/Senior), Hard Code, от 500 000 до 1 200 000 ₸, Астана
➖ DevOps Developer, Народный банк Казахстана, по договоренности, Алматы
➖ DevOps Engineer, Банк ЦентрКредит, по договоренности, Алматы
#devops #DevOpsИнженер #sre #cv
@DevOpsKaz
6 871
Продолжаем делиться опытом через книги.
👉 Сегодня это — Микросервисы на платформе .NET Кристиана Хорсдала
В этой книге подробно и интересно рассмотрены тонкости построения микросервисов на платформе .NET с применением таких популярных технологий, как Nancy и OWIN.
Книга учитывает тонкости работы на платформе .NET Core и будет интересна всем, кому требуется эффективно и быстро решать нетривиальные задачи при работе с растущими системами.
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
6 871
➖ Повторное создание (Recreate)
Сперва удаление текущей версии приложения, затем развертывание новой версии.
➖ Постепенное развертывание (Rolling)
Все инстансы приложения будут последовательно обновляться до новой версии.
➖ Мультиверсии
В продуктиве поддерживаются сразу несколько версий приложения. Ее используют, когда в новой версии приложения запланированы какие-то значительные изменения в функционале.
➖ Сине-зеленое развертывание (Blue/Green)
Эта стратегия базируется на двух продуктивных средах: «синяя» — там, где живут старые версии приложения, и «зеленая» — зона, где мы запускаем новую версию приложения.
➖ Канареечное развертывание (Canary)
«Канареечный» деплой схож с зелено-синей стратегией. Часть текущих инстансов приложения заменяется новой версией, на которую переключается часть трафика.
👉 Более детальную информацию читайте на Хабре или в статье коллег из МТС
#devops
@DevOpsKaz
6 871
Kubectl — это утилита командной строки в Kubernetes для запуска команд в кластерах. Помогает развертывать приложения и микросервисы, просматривать ресурсы и управлять ими, проверять файлы журналов и другое.
👉 В этом руководстве собраны часто используемые команды kubectl для управления кластером Kubernetes. Чтобы уж точно ничего не забыть — сохраняйте в закладки и пользуйтесь при необходимости 😘
Для удобства команды поделены на разделы:
➖ Создание объектов/ресурсов Kubernetes
➖ Узлы в кластере Kubernetes
➖ Управление кластером
➖ Поды
➖ Листинг/удаление модулей
➖ Наборы реплик в кластере
➖ и так далее
Упорядочено и с примерами.
#devops #kubernetes #kubectl
@DevOpsKaz
6 871
Repost from "АПА-АВТОПРОКАТ"МОСКВА.
💻DevOops 2023. Конференция по инженерным решениям и DevOps-культуре (2023) [RU]
Что внутри?
DevOops - конференция от JUG Ru Group, посвященная практикам DevOps. Она объединяет специалистов по разработке и эксплуатации, чтобы в итоге все могли релизить чаще, а чинить быстрее и надежнее.
💾СКАЧАТЬ
#DevOps
Идентификатор: 354
@FreeZnanija
6 871
😠 Компании вовсю используют ИИ для прогресса, но и киберпреступники не отстают, используя ту же технологию для организации атак.
Быстрая эволюция искусственного интеллекта привела к более изощренным попыткам фишинга и DDoS-атакам. Решением становится защитное обнаружение угроз на базе ИИ.
👉 Вот что можно сделать для этого.
➖ Обучайте сотрудников распознавать фишинговые электронные письма и попытки взлома, предотвращать угрозы с помощью ИИ
➖ Мониторьте даркнет на предмет скомпрометированных паролей, логинов и личной информации с помощью ИИ
➖ Системы защиты искусственного интеллекта можно научить блокировать доступ к вредоносным веб-сайтам, которые стремятся украсть конфиденциальную информацию у сотрудников или клиентов
➖ ИИ может противодействовать мошенничеству и спаму, вычислять подозрительные звонки и сообщения, как это уже делает, например, Тинькофф
➖ Обнаруживайте сетевые аномалии и уязвимости в сети, особенно в нерабочее время
Вот инструменты, которые в этом помогут:
🔹Crowdstrike
🔹BioHAIFCS
🔹Cognito от Vectra
🔹DefPloreX от TrendMicro
🔹IBM QRadar Advisor с Watson
🔹StringSifter
🔹Targeted Attack Analytics (TAA) от Symantec
🔹Sophos’ Intercept X Tool
🔹Intraspexion
#InfoSec #Cybersecurity #BugBounty #Hacking
@DevOpsKaz
6 871
☄️ Приглашаем на Qazaq Data Analytics Conference 2023
Почему это интересно DevOps-ам? Рассказываем в двух словах.
1️⃣ DevOps не существует в отрыве от бизнес-показателей. То, что важно бизнесу — важно и нам.
2️⃣ Современный мир — про объединение, а не разделение. Чем больше смежных сфер мы затрагиваем, тем шире наш кругозор и нейронные связи.
На конференции эксперты-аналитики расскажут о:
➖ современных BI-инструментах
➖ прогнозированию и клиентской аналитике на базе ИИ
➖ результатах внедрения аналитических приложений
#devops #data #dataanalysis #datascience #powerbi
@DevOpsKaz
6 871
Как устроен мониторинг мобильных приложений в Тинькофф и на что они обращают особое внимание?
«Какие еще изменения в пятницу вечером на проде?! Где хоть какая-нибудь валидация или ревью?! Именно эти вопросы я мысленно задавал, когда был на том созвоне. Мысленно — потому что это была буквально вторая неделя моей работы в Тинькофф»
Рассказывает технический менеджер продукта в статье на Хабре — не только голые факты, но и увлекательная история взлетов и падений 😜
#devops #observability #monitoring
@DevOpsKaz
6 871
☄️ Новости недели. Пока мы отдыхали, рынок подогнал несколько значимых новостей:
➖ Релиз GitLab 16.4 принес более 100 улучшений на платформе #DevSecOps, в том числе: настраиваемые роли, рабочие области для частных проектов, массовые обновления статусов уязвимостей.
➖ Релиз OpenTofu, долгожданной альтернативы с открытым исходным кодом Terraform в качестве инструмента подготовки кода.
Red Hat OpenShift в облачную инфраструктуру Oracle Red Hat OpenShift внедрят в облачную инфраструктуру Oracle, чтобы предложить клиентам более широкий выбор при развертывании приложений в Oracle Cloud Infrastructure (OCI).
#devops #opentofu #gitlab #redhat #oci #oracle
@DevOpsKaz
6 871
8 айтишников с суммарным опытом в IT 130 лет выпустили интерактивный учебник по тестированию, которого еще никто и никогда не делал.
➖ 700+ страниц (без учета картинок!) — один из самых полных источников по тестированию
➖ Интерактивный: более 40 наборов встроенных тестов (если не прошел тест, то к следующей теме не перейти) и 40 домашних заданий
➖ Информация подается модулями, и знания растут постепенно.
Полностью бесплатный, теперь и на русском.
Пользуйтесь и делитесь с коллегами 🤝
#devops #qa
@DevOpsKaz
6 871
⚡️У Telegram-каналов официально появилась возможность публиковать сторис.
Доступ к публикации историй открывается после того, как подписчики Premium поддержат канал голосом.
Поддержите «KazDevOps»: t.me/DevOpsKaz?boost
❗️ Нужно обновить приложение Telegram!
6 871
👉 Предлагайте свой контент для публикации в канале!
Волна обращений в личку и недавний подарок с библиотекой книг от подписчиков дарит вдохновение.
Мы решили дать возможностям вам, каждому подписчику, стать причастным к контенту канала — теперь вы можете поделиться событиями из своей работы 📬
Что это может быть за контент:
— Кейсы из вашей работы, связанной с разработкой, безопасностью, DevOps и облаками
— Новости, которые порадуют коллег по ремеслу
— Книги, фильмы и руководства — всё, что пригодится в обучении
— Мемасы, от которых обхохочешься
— То, о чем мы не подумали, но вам кажется это классным
🫡 Мы в редакции примем ваш контент, опубликуем или свяжемся за уточнением — и обязательно укажем ваше авторство.
Всё, что для этого нужно — нажать на кнопку (она будет в закрепах канала) и отправить сообщение боту.
Будем ждать, с любовью, KazDevOps.
@DevOpsKaz
6 871
Данных становится все больше и растут они с огромной скоростью. Их нужно хранить, обрабатывать и работать с ними. Тут и приходит на помощь инженерное мышление — оптимизация с подходом DataOps.
Лучшие практики DevOps подключаются к управлению данными. На чем они фокусируются?
➖ Воспроизводимая работа с данными
Иначе говоря, а давайте не будем заново обрабатывать данные. Пайплайны должны выстраиваться вокруг внутрикомандных процессов доставки, подготовки, деплоя. При правильном построении пайплайна любая команда в любой момент может получить требуемые данные.
🚩 Census — это платформа для операционной аналитики с обратным ETL (извлечение, преобразование, загрузка) и единое надежное пространство для переноса данных из хранилища в ваши повседневные приложения.
➖ Аналитика как код
Аналитику можно рассматривать как код и конфигурацию, которые описывают действия с данными для получения обработанной информации. Так работа с данными будет воспроизводима, ее можно интегрировать в конвейер и быть более гибкими, когда изменяем инфраструктуру.
Надежный воспроизводимый пайплайн для обработки и получения данных позволяет представить аналитику в виде кода.
🚩 dbt позволяет развертывать аналитический код в короткие сроки с помощью модульности, переносимости, CI/CD и документации.
➖ Данные как платформа
Мало получить информацию, ее еще надо обработать. Эти решения должны быть легко масштабируемыми, ведь представление данных в качестве платформы — это главная задача DataOps-инженера. Такая методология позволяет разработчикам запускать свои среды для быстрого прототипирования, получать данные здесь и сейчас и на их основе уже создавать продукты.
🚩 Databricks Lakehouse — это комплексная платформа управления данными, которая объединяет сценарии использования хранилища данных и ИИ через веб-интерфейс, интерфейс командной строки и SDK.
#devops #dataops
@DevOpsKaz
6 871
«Возможно, отключение всего — более эффективное средство устранения неполадок. И именно устранение неполадок должно быть вашей главной заботой. Так вы выигрываете время для понимания проблемы. Это возможно не во всех случаях, но даже если вы сместите фокус с проблемы, вы сможете выиграть немного времени»
Это слова SRE-инженера Рикардо Кастро. Категорично настолько, будто это сказал его однофамилец Фидель 😜 Но смысл в этом есть.
👉 Читайте об опыте SRE-инженера в нашей новой статье.
#devops #sre
@DevOpsKaz
6 871
Получите практический опыт создания и развертывания serverless-приложений с помощью Amazon SNS, Amazon SQS и AWS Lambda.
👉 Залетайте на митап по теме Data Protection in Event-Driven Architectures
Когда: 23 сентября в 13:00 GMT+6
Перед митапом необходимо заполнить форму, чтобы вам отправили учетные данные для воркшопа.
#devops #amazonsns #amazonsqs #aws #awslambda #dataprotection
@DevOpsKaz
6 871
🚩 Многие слышали фразу "обучение — это инвестиция". И вот что за ней стоит на самом деле.
➖ Для компаний это значит, что вложенные деньги окупаются благодаря ускорению разработки, уменьшению аварий, упрощению и удешевлению инфраструктуры, независимости от аутсорсеров.
➖ Для девопсов это значит, что вы растете в зарплате и должности, нарабатываете насмотренность в разных проектах и заводите ценные связи.
☄️ Для этих целей у нас есть курсы от Слёрм — по Kubernetes, DevOps, SRE, Безопасности, Работе с данными, IaC и другим скиллам. И теперь граждане Казахстана могут купить их в рассрочку от Kaspi либо по региональной скидке от 10%.
Условия только для наших подписчиков 🫡
Пользуйтесь и делитесь с коллегами 🤝
#devops #iac #kubernetes #sre #data #secops #learning
@DevOpsKaz
6 871
Мы спросили у OWASP OpenCRE Chat, как обойти «403 Forbidden». И он без зазрения совести ответил... 😠
Это чат-бот, который генерирует ответы с помощью большой языковой модели Google PALM2, обучается в интернете, а также собирает ключевые стандарты кибербезопасности из OpenCRE в качестве предпочтительного источника.
Вот что бот предлагает делать с «403 Forbidden»:
➖ Использовать методы HTTP (например, POST вместо GET) или заголовки/параметры URL «переопределения метода» (например, X-HTTP-метода), если внутренний сервер их поддерживает.
➖ Использовать HTTP-заголовки «Client Origin» (например, X-Forwarded-For) для подделки исходного IP-адреса в обход черных списков IP-адресов.
➖ Управлять путем URL-адреса с помощью обхода каталога, изменения регистра, добавления символов или кодирования двойного URL-адреса.
Попробуйте решить свои задачи по безопасности через чат-бот и вы, а потом приходите в комменты и поделитесь своими наблюдениями 🤝
#InfoSec #Cybersecurity #BugBounty #Hacking
@DevOpsKaz
6 871
👋Hello, Lambda: что такое бессерверная архитектура и как без боли перейти на serveless в AWS
В новом выпуске шоу «Заходят два архитектора в бар…» поговорим про serveless-технологии. Обсудим, какие интересные решения есть в бессерверной архитектуре, в частности разберём кейс наших партнёров Core 24/7.
Гость выпуска Арман Нургалиев, Cloud Architect в Core 24/7, расскажет про переход компании на serveless в AWS:
🔠Почему отказались от EKS Fargate в пользу AWS Lambda?
🔠С какими проблемами столкнулись при переезде с одного сервиса на другой?
🔠Не обошлось без кодинга: как команда спроектировала архитектуру сервисов?
🔠Какие плюшки получили от перехода и что дальше ждёт платформу?
Оппонировать гостю будут Виталий Лихачев, Senior Software Engineer в Авито (платформа авторизации), и Николай Скинтеев, Teamlead в EBAC Online.
🔠 Приходите на эфир 20 сентября в 19:00 мск узнать больше о serveless-технологии, позадавать вопросы спикерам и высказать своё вау или фи лямбде. Ссылку на встречу пришлёт бармен-бот. Также он хранит все выпуски шоу и презентации гостей.
🤖 Пообщаться с бармен-ботом→
6 871
☄️ ParadeDB — это альтернатива ElasticSearch на основе PostgreSQL для моментального полнотекстового поиска, поиска по сходству и гибридного поиска.
Он предлагает наиболее полные функции поиска среди всех баз данных Postgres, что избавляет от надстроек громоздких сервисов типа поискового движка или векторной БД.
Полноценный релиз — в конце сентября.
#devops #database #db #elasticsearch
@DevOpsKaz
