6536
Канал о DevOps во всех проявлениях: K8s, CI/CD, AppSec, AI/ML, Cloud, Linux Поможем с DevOps: https://core247.kz/ По рекламе @UlKonovalova
☄️ «Одноклассники» представили сервис для сбора и анализа ошибок в мобильных приложениях — Tracer. Как шутят в интернете, всё ради классов. На деле же это — работающая альтернатива Crashlytics, Firebase или AppMetrica.
Tracer не просто фиксирует ошибки, но и помогает найти причины, почему приложение или сервис работают плохо. При этом он не собирает личные данные, а лишь выполняет техническую аналитику.
Tracer найдёт даже то, что не обнаружить классическими способами. Например, он умеет:
➖проводить профилирование в продакшене, чтобы определить причины лагов и фризов;
➖находить причины утечек памяти на устройстве пользователя в автоматическом и полуавтоматическом режиме;
➖обнаруживать забытые и утёкшие файлы приложения на диске — так меньше рисков, что в результате очистки данных приложение удалится или пользователь будет разлогинен.
Сервис уже работает в мобильных приложениях под iOS и Android. В будущем планируется поддержка и других платформ.
Ставьте классы и делитесь с коллегами 😉
#oktech #devops #tracer #ios #android #analytics
@DevOpsKaz
🚩 Представляем Karpenter. Это не режиссер и не музыкальная группа, как можно было подумать, а инструмент для Kubernetes.
Он повышает эффективность рабочих нагрузок в кластерах с помощью нескольких фичей:
➖Отслеживание модулей, которые планировщик Kubernetes пометил как незапланированные
➖Оценка ограничений планирования (запросы ресурсов, селекторы узлов, сходства, допуски и ограничения распространения топологии), запрашиваемых модулями
➖Удаление узлов, когда они больше не нужны
В общем, помогает автоматически масштабировать ваши кластеры 🫡
👉 Затестить
#devops #k8s #kubernetes #karpenter
@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.
👉 Сегодня это — книга Безопасность веб-приложений на Python Денниса Бирна.
В этой книге подробно рассказывается о нюансах написания безопасного кода на Python.
В первой части излагаются основы криптографии. Вторая часть содержит пошаговые инструкции для воплощения типичных сценариев взаимодействия пользователя с приложением. В третьей части показано, как противостоять атакам разного рода.
Все примеры кода воспроизводят реальные задачи, стоящие перед разработчиками. Книга будет полезна как начинающим программистам, так и профессионалам, заинтересованным в повышении безопасности сервисов, которые они поддерживают.
P.S. И кто рисует им ТАКИЕ обложки? 😂
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
🚩 Уже совсем скоро — 8 сентября состоится DevOpsDays Almaty'23
16 спикеров выступят с докладами, 500 участников их послушают, а спонсоры мероприятия представят свои продукты.
👉 Вы можете купить билет на DevOpsDays '23 в Алматы и забронировать свое участие — осталось всего 50 мест.
Если живете в Астане или Караганде, то вход на территорию Astana Hub и Terricon valley бесплатный — именно там вы сможете смотреть конференцию онлайн.
Одним из спикеров будет сотрудник нашей компании — Нургалиев Арман, Cloud Architect Core 24/7. Арман отвечает за управление облачной архитектурой и вычислительную стратегию компании.
На DevOpsDays Almaty 23 Арман расскажет про мониторинг AWS Lambda и о том, как Lumigo помогает отслеживать и отлаживать serverless и containerized environments.
Kolesa Conf 2023: масштабная IT-конференция пройдёт 7 октября в Алматы
Это ежегодная конференция для разработчиков, менеджеров, QA-инженеров, data-специалистов, стартаперов и других представителей IT-сообщества
В этом году 30+ спикеров выступят с докладами по 4 направлениям: Web, Mobile, Data и Management.
👉 Зарегистрироваться можно по ссылке.
Канал KazDevOps выступает информационным партнером события.
В каждом потоке будет 8 докладов с рабочими и полезными кейсами от экспертов из: Kolesa Group, Reddit, InDrive, Wildberries, ERG Kazakhstan, Beeline Казахстан, STRONG, Яндекс, Авито, БЦК, Хекслет.
Посмотреть онлайн-трансляцию Kolesa Conf 2023 можно будет бесплатно. В прошлом году трансляция на YouTube набрала 15 тысяч просмотров.
А вот за возможность нетворкинга в офлайн-формате придётся заплатить 15 тысяч тенге — организаторы пошли на такой шаг из-за ограниченной вместимости локации.
Приглашаем вас на KazHackStan — это ведущая конференция по кибербезопасности в Центральной Азии.
🔥В этом году KazHackStan пройдет на протяжении трех дней, каждый из которых отведен под определенную тематику.
💼 День 1: Government & Business day — обсуждения и практические мастер-классы, нацеленные на взаимодействие государственных структур и бизнес-сектора в области кибербезопасности.
🛡День 2: Secure development day — о принципах безопасной разработки программного обеспечения, актуальных уязвимостях и современных методах защиты.
🧨 День 3: Hack day — в самом центре внимания окажутся практические навыки и техники хакерства. Расширьте свои знания, проведите собственные исследования и станьте частью мощной хакерской команды.
💥Следите за новостями в канале KazHackStan и готовьтесь слушать интересные доклады спикеров!
📅 Дата: 13-15 сентября 2023 г.
📍 Место: Q-lab, пр. Абая 90, Алматы
🌐 Регистрация: https://kazhackstan.com/
☄️ Выпускайте кракена!
Kraken — это реестр на базе P2P для управления, репликации и распространения образов Docker в гибридной облачной среде. Он легко интегрируется в настройки реестра Docker. в качестве уровня распространения.
А еще Kraken работает в Uber уже 5 лет. В их самом загруженном кластере Kraken распределяет более 1 миллиона blobs в день. При максимальной нагрузке его мощность такая — 20 000 blob-объектов размером 100 МБ-1 ГБ менее чем за 30 секунд.
Штука полезная. Пользуйтесь и делитесь с коллегами 🤝
#docker #registry
@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.
👉 Сегодня это — книга Git. Практическое руководство. Управление и контроль версий в разработке ПО Леонида Фишермана.
Это подробное практическое руководство по Git, в котором помимо теории автор разбирает конкретные ситуации и варианты применения. Изложение начинается с самых азов, никакой предварительной подготовки не требуется.
Лучший выбор, чтобы освоить Git и максимально быстро начать его применять на практике.
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
🚩 Встречайте Kubernetes v1.28!
Этот выпуск состоит из 45 улучшений. Из этих улучшений 19 входят в альфа-версию, 14 — в бета-версию и 12 — в стабильную версию.
Среди главных изменений:
— оптимизация работы с sidecar-контейнерами и задачами (jobs)
— клиенты теперь будут переадресовываться на тот сервер API, который способен обработать их запрос, что упростит скользящие обновления.
— KEP 3331 (Structured Authentication Config) — самое крупное за последние шесть лет обновление в системе аутентификации Kubernetes, в котором учитываются все просьбы пользователей.
Почитать полный текст релиза можно:
— на английском (официальный источник)
— на русском (Хабр)
Обновляйтесь и делитесь с коллегами 🤝
#kubernetes #devops
@DevOpsKaz
Продолжаем знакомиться со спикерами DevOpsDays Almaty'23
✨ Сергей Караханов,
CTO PrimeCloud
✨ Иван Кабанов,
архитектор облачных решений PrimeCloud
Сергей отвечает за техническую реализацию, развитие и эксплуатацию облачных сервисов PrimeCloud. Иван занимается проектированием IT-инфраструктуры в облаках и OnPrem.
На DevOpsDays Almaty 23 они вместе расскажут про тренды развития DevOps в крупных компаниях, переходу к Platform Engineering, пути развития DevOps-инеженеров и системных администраторов. Поделятся идеями, как навести порядок в IT-инфраструктуре и эффективно управлять мощностями при большом количестве команд разработки.
👉🏻 Регистрируйтесь на DevOpsDays Almaty’23 и не пропускайте ни одного докладчика — интересного будет много.
#devops #devopsdays #speakers
@devopsdayskz
🌚 HashiCorp объявила о переходе с публичной лицензии на лицензию Business Source для будущих выпусков всех продуктов и нескольких библиотек.
По сути — отказалась от OpenSource. Изменения уже затронули Terraform, Nomad, Vault, Vagrant, Packer. Авторы хотят контролировать коммерческое использование своих продуктов, когда на их основе выстраивают конкурирующие сервисы.
💥 Новость неприятная, но уже есть альтернативы. Например, Infisical — платформа управления секретами с открытым исходным кодом и сквозным шифрованием.
Команды могут использовать её для централизации своих секретов, таких как ключи API, учетные данные базы данных и конфигурации.
Также появился открытый форк Terraform.
В общем, коллеги-энтузиасты не спят 😃
Пользуйтесь и делитесь с коллегами 🤝
#devops #hashicorp #terraform #infisical #vault
@DevOpsKaz
💥 8 лучших архитектурных стилей API в 2023 году
REST — чемпион простоты, позволяет легко взаимодействовать с ресурсами, что делает его идеальным шаблоном для множества приложений и современных API.
SOAP — комплексный и мощный. Использует XML для определения структурированной связи.
GraphQL — гибкий, точный, производительный. Вы получаете именно то, что просили — ни больше, ни меньше.
gRPC — более удобная альтернатива REST. Подходит для архитектур микросервисов.
WebSockets — двусторонняя связь в режиме реального времени. Подходит для чат-приложений и прямых трансляций.
Webhooks — главные глашатаи цифрового мира. Уведомляют клиентов о всем, что происходит на сервере. Идеальны для архитектур, управляемых событиями.
MQTT — облегченный мессенджер для сред с ограниченными ресурсами, низкой пропускной способностью и ненадежными сетями.
AMQP — надежный конвейер, перемещающий сообщения куда нужно. Подходит для промежуточного программного обеспечения благодаря возможностям обмена сообщениями.
@DevOpsKaz
Предпочтительный способ документирования баз данных — это диаграммы сущность-связь (ER). Однако рисование их вручную — настолько трудоемкий и подверженный ошибкам процесс, что мы почти никогда не делаем этого. А если и делаем, то они редко остаются актуальными.
👉 С SchemaSpy такой проблемы нет. SchemaSpy — это анализатор метаданных базы данных. Он помогает администраторам баз и разработчикам визуализировать и понимать модель данных.
А благодаря отчету на основе HTML перемещение по диаграмме становится простым и изящным.
Пользуйтесь и делитесь с коллегами ❤️
#devops #schemspy #database
@DevOpsKaz
У всех Azure сертификаций есть список требований на его официальной странице в блоке Skills measured — вот пример.
Для уровня Fundamental нужно лишь понимать общие концепции сервисов Azure Cloud. Подходит при минимальном опыте работы с Azure.
Associate сертификации требуют внушительного опыта работы, чтобы вы могли рассказать, как сделать A-B-C-D и в какой последовательности.
Самое важное при подготовке к любой сертификации — изучить Microsoft Learn-портал, так как там всегда актуальная информация, и сейчас Microsoft работают над его развитием.
Лучшее, что вы можете сделать — получить реальный опыт работы с технологиями: либо попасть на проект, где используется Azure, либо проходить лабы на личном аккаунте.
Примеры вопросов (дампы) экзамена можно найти, как в TG-чатах, так и в открытом доступе. Например, на Examtopics.
Примеры заданий и лаб чаще всего находятся на GitHub.
Вот здесь можно посмотреть step-by-step гайды по регистрации.
@DevOpsKaz
Продолжая тему мониторинга, представляем исчерпывающий гайд по улучшению наблюдаемости ваших систем.
💥Инструменты, лучшие практики, обработка и анализ, визуализация — здесь есть все, чтобы подобрать решение под свои задачи. Даже примеры подвезли.
Пользуйтесь и делитесь с коллегами 🤝
#devops #github #observability #monitoring
@DevOpsKaz
roadmap.sh — это попытка сообщества создать дорожные карты, руководства и другой образовательный контент, который поможет разработчикам, инженерам и другим специалистам выбрать путь и пойти по пути обучения.
☄️ Теперь можно не искать статичные роадмапы, ведь этот проект постоянно дополняет и улучшает сообщество. Все элементы карт кликабельны, а это значит, что можно пойти дальше — и сразу приступить к обучению той или иной области.
Кстати, это шестой по популярности проект на GitHub, и его ежемесячно посещают сотни тысяч разработчиков🫡
#devops #github #roadmap #learning
@DevOpsKaz
🚩 Две недели назад HashiCorp объявила, что меняет лицензию для своих продуктов, включая Terraform.
После этого сообщество проснулось, возмутилось и.. спустя время более 100 компаний, 10 проектов и 400 человек посвятили ресурсы сохранению открытого исходного кода. HashiCorp не отреагировала, поэтому энтузиасты решили сделать официальный форк под эгидой Linux Foundation.
☄️ Форк Terraform будет опубликован в ближайшие 1-2 недели. Многие инженеры, иногда даже из конкурирующих компаний, работали вместе, чтобы сделать это возможным.
Эта новость доказывает, что в нашей сфере коммунизм основные ценности — взаимопомощь, общее благо и предприимчивость. Приятно, коллеги! 💪
Что думаете по этому поводу?
#opentf #terraform #devops
@DevOpsKaz
☄️ Бесплатное обучение для граждан Республики Казахстан по программам Cloud & DevOps и Big Data для Middle- и Senior специалистов.
Организаторы — Tech Orda от Astana Hub и EPAM. Кандидаты, прошедшие все стадии отбора, смогут бесплатно обучаться с еженедельными индивидуальными и групповыми онлайн-встречами с ментором.
🚩 Курсы стартуют 30 октября, а подать заявку можно уже сейчас:
— Cloud & DevOps
— Big Data
Программы длятся 6 месяцев и включает в себя 9-11 модулей, где вы получите теоретические и практические знания.
Переходите на страницы курсов, чтобы получить более подробную информацию — или отправьте их тем, кому нужнее 😉
#devops #epam #astanahub #techorda #cloud #bigdata
@DevOpsKaz
📬 Сегодня у нас занимательная инфографика для новичков и практиков.
1. Дорожная карта DevOps-специалиста — упорядоченный список того, что нужно освоить на пути к профессионализму.
2. Тропа через тернии к Cloud Native — необходимые технологии, подходы и инструменты для создания и запуска масштабируемых приложений в облаке.
Сохраняйте себе и делитесь с коллегами 👍
#devops #cloud #cloudnative #roadmap
@DevOpsKaz
☄️ GitLab 16.3 уже здесь.
Основные улучшения и нововведения:
• Новые показатели быстродействия на панели мониторинга потоков создания ценности
• SSH-подключение
• Дополнительная фильтрация для политик результатов сканирования
• Результаты проверки безопасности в VS Code
• Ключевое слово needs для параллельных заданий
• Более мощные средства запуска GitLab SaaS в Linux
• Поддержка диспетчера секретов Azure Key Vault
👉 Узнать больше о релизе
Напоминаем, что наша компания Core 24/7 — Professional Service Partner для GitLab! Мы получаем доступ к эксклюзивным ресурсам GitLab, у нас прямой контакт с экспертами компании и возможность быстро получать поддержку при необходимости.
👉 Следовательно, мы можем настроить GitLab вашей компании максимально эффективно — обращайтесь.
#devops #gitlab
@DevOpsKaz
Декларативное управление конфигурацией узлов Kubernetes в масштабе
❔Изменять конфигурацию узла Kubernetes нужно не только в момент создания кластера, но и при его обновлениях или изменениях в инфраструктуре. Хорошо, если узлы можно автоматизированно пересоздать или изменить без перезагрузки узла. А что делать, если такой возможности нет или количество узлов в кластере переваливает за сотню?
✅Ребята из «Лаборатории Числитель» – российского разработчика ПО – рассказали про распространенные варианты управления конфигурацией кластеров с помощью Ansible, Cluster API, OpenShift Machine Config и свой оркестратор «Штурвал». Все подробности в посте на Хабре.
Как посчитать и спрогнозировать затраты на облако, а также как оптимизировать потребление сервисов с учетом роста нагрузки?
☄️ Недавно Gartner представил четвертую версию Gartner Framework for Public Cloud Financial Management, который может помочь решить эти задачи, а именно:
— управлять расходами на публичное облако
— повышать прозрачность затрат на IT-технологии
— понимать, как затраты соотносятся с ценностью бизнеса
— предотвращать влияние инцидентов, связанных с расходами, на рентабельность инициатив цифрового бизнеса
— выбирать подходящие облачные решения, исходя из бюджета компании
#devops #cloud #gartner
@DevOpsKaz
☁️ Узнайте, как облачные технологии меняют рынок на Eurasian Kcell Mobile Summit — 23-24 августа в Алматы!
☄️ Это крупнейший телеком-форум, на котором соберутся эксперты и участники всей индустрии. Спикеры расскажут, как облачные решения могут оптимизировать бизнес-процессы, повысить эффективность работы и усилить безопасность данных.
👉 Посмотреть программу и купить билет можно здесь
Модератор: Нурбек Садыков — CEO qCloudy.
Участники сессии:
— Сергей Сорокин — Директор по развитию бизнеса в СНГ, Yandex Cloud.
— Сергей Лещенко — Microsoft Country Manager в странах СНГ.
— Александр Перепелов — Технический директор QazCloud.
— Асет Касымбалинов — Director of Eurasia Strategy; TMT practice.
— Рамиль Бектимиров — CTO PS Cloud Services.
Не упустите возможность послушать топовых специалистов рынка 🤝
#devops #ems #kcell
Кажется, что чем больше кластеров, тем лучше, поскольку Kubernetes предназначен для решения проблем, с которыми мы все сталкиваемся. Это действительно оптимизирует операции, ускоряет доставку, повышает ежедневную скорость развертывания и т. д. Но что может пойти не так?
Несмотря на популярность DevSecOps и разговоры о нем, проблемы безопасности редко решаются правильно. Лучшие практики безопасности Kubernetes за 5 шагов помогут избежать многих проблем.
👉 Об этом и рассказываем в новой статье.
#devops #devsecops #kubernetes
@DevOpsKaz
💥 Представляем pgBadger — анализатор журналов PostgreSQL для самых подробных отчетов.
По сути это автономный скрипт Perl, который превосходит любой другой анализатор журналов PostgreSQL.
👉 Установить и настроить pgBadger
Преимущества и фичи:
— не нужно устанавливать какие-либо дополнительные модули Perl или другие пакеты
— детальность отчета можно настроить с помощью командной строки
— встроенные модули для улучшения дизайна
— автоматическое определение формата файла журнала
— анализ больших и сжатых файлов
— диаграммы масштабируются и могут быть сохранены в PNG
— можно ограничить программу только сообщением об ошибках или удалить любую часть отчета
— есть параллельная обработка нескольких файлов
Пользуйтесь и делитесь с коллегами 🤝
#devops #sql #postgresql
@DevOpsKaz
💥 Keycloak — больно не будет (если прочитать эту статью)
Алексей, DevOps-инженер компании Nixys, рассказал про проект, в рамках которого совершенствовали систему контроля доступа и показал, как реализовать единую точку авторизации через Keycloak.
#devops #keycloak
Продолжаем делиться опытом по выходным через книги.
👉 Сегодня это — книга Чистая архитектура. Искусство разработки программного обеспечения Роберта Мартина.
«Чистая архитектура» не предлагает вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.
Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. «Чистую архитектура» подойдет разработчикам всех уровней, системным аналитикам, архитекторам и программистам, которые желают подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой.
Читайте и делитесь с коллегами 🤝
#devops #devopsbooks
@DevOpsKaz
Конкурс на бесплатную консультацию по DevOps завершен.
Но не так, как мы ожидали 😢 Реакций было много, а вот желающих в нем поучаствовать — всего один человек @valmont2k.
Он и стал единственным победителем, с которым свяжутся наши специалисты и помогут ему разобраться в вопросе.
Мы не отчаиваемся и на следующий раз придумаем что-то более нужное вам ❤️
@DevOpsKaz
💥 Бонус всем участникам DevOpsDays Almaty'23, кто посетит конференцию офлайн в Алматы.
Вам достанется бесплатно:
— Стильная футболка
— Шопер
— Блокнот и ручка (это уже классика!)
Также на конференции вы сможете купить худи с нашим логотипом, чтобы не мерзнуть зимой и узнавать своих издалека 😉 Но скажем сразу — их количество ограничено.
👉🏻 Регистрируйтесь на DevOpsDays Almaty’23 и забирайте мерч на мероприятии — интересного будет много, в памяти останется навсегда.
#devops #devopsdays #partners
@devopsdayskz
🚀 Открыта регистрация на Open SysConf'23 — 16 Сентября
На конференции расскажут про:
— eBPF "сниффинг"
— Старт в Kubernetes
— Путь сертификации RHCSA
— Кто такой Software Analyst
— Нагрузочное тестирование
— Применение профессионального опыта в разработке и автоматизации анализа рынка недвижимости
— Как сделать открытый сервис, который поддержали world level компании и проекты на примере OpenBLD.net DNS
В этом году Open SysConf.io поддержала команда Kolesa Group.
👉 Регистрируйтесь здесь
Количество мест ограничено
— Время: 10:00-19:00 GMT+6, 16 Сентября (Суббота).
— Локация: Алматы, ул. Шевченко, 155/6 (офис компании Kolesa Group)
#devops #sysconf #kolesa #kolesagroup
@DevOpsKaz