Публикации по теме 'devops'


Работа с пороками и допусками в Kubernetes
Что такое Taints & Tolerants в Kubernetes и как это работает? В обычной жизни мы часто сближаемся с людьми, которые нам нравятся и с которыми хотим общаться очень часто; аналогично, в Kubernetes мы можем установить близость между узлами и подами. Если вы хотите убедиться, что только несколько типов модулей будут размещены в одном рабочем узле и оттолкнуть другие модули, которые вы не хотите быть частью узла рабочего процесса , вы можете использовать концепцию «Пороки и..

Быстрее, чем Jsonnet, CUE и HCL, мы создали еще один язык конфигурационного программирования
Что такое ККЛ Kusion Configuration Language (KCL) — это открытый исходный код, основанный на ограничениях и функциональный язык. KCL упрощает написание многочисленных сложных конфигураций, таких как облачные сценарии, благодаря своей зрелой технологии языка программирования и практике. Он предназначен для создания лучшей модульности, масштабируемости и стабильности конфигураций, более простого написания логики, более быстрой автоматизации и отличной экологической расширяемости...

DevOps для задач машинного обучения и искусственного интеллекта
Контейнеризация GAMS со стандартными библиотеками Python с использованием Docker В этой статье обсуждается сложная задача контейнеризации GAMS (Общая система алгебраического моделирования) вместе со стандартными библиотеками Python в одном контейнере Docker из-за отсутствия легкодоступных онлайн-ресурсов и собственной ограниченной документации GAMS по Docker. Вот основные шаги, которые мы предприняли для решения проблемы: Подготовка базового образа Docker. Мы начали с базового..

Building Course Assist Часть 9: Развертывание сервера сокетов NodeJs в цифровом формате
Building Course Assist Часть 9: Развертывание сервера сокетов NodeJs в цифровом формате Процесс развертывания продолжается, и вторым шагом является развертывание сокет-сервера, созданного с использованием NodeJs, в Digital Ocean. Сервер сокетов NodeJs, который является очень важной частью проекта, используется для передачи данных между двумя приложениями Course Assist в режиме реального времени. Почему цифровой океан?🤔 Теперь, если вы читали мой предыдущий блог, вы знаете, что я..

5 способов использования команд Set, чтобы сделать ваши сценарии Bash безопасными и надежными
Заранее избегайте непредвиденных проблем Для некоторых операций на стороне сервера написание сценария bash, вероятно, является наиболее удобным способом сделать то, что вы хотите. Но проблема в том, что некоторые разработчики могут подумать, что маленький скрипт не так серьезен, как большая кодовая база. Я видел, как софтверная команда стартапа даже ничего не делает…

Инструменты для управления жизненным циклом машинного обучения
Руководство по MLOps для специалистов по данным. Часть 2 Первоначально опубликовано в блоге Kaskada Insights Machine Learning Insights здесь . В части 1 этой серии мы говорили о непрерывном жизненном цикле машинного обучения и о том, что означает для специалистов по данным внедрение MLOps. Вы будете внедрять новые инструменты, повышать прозрачность и внедрять новые процессы и, возможно, новые структуры команд. Звучит как масштабная задача и, вероятно, чья-то чужая работа..

Запуск Netflix Conductor 3 в Docker с использованием Elasticsearch 7 и PostgreSQL
Все завернуто в простой, воспроизводимый и поддерживаемый процесс Об этой статье Стандартная реализация Netflix Conductor настроена на использование Elasticsearch 6. В этой статье рассматриваются изменения, которые необходимо внести для использования Elasticsearch 7 и PostgreSQL, а также предоставляется несколько сценариев для автоматизации сборки и запуска Conductor как локально, так и в облачной архитектуре. . На момент написания последней выпущенной версией Netflix Conductor..