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


Навык разработки продукта, о котором никто не говорит
Руководство, как стать лучшим разработчиком программных продуктов Любой может создать продукт, но создание и поддержка продукта, который продвигается на рынке, требует больших усилий. Инженеры-программисты любят решать проблемы, а исправление ошибок — это то, с чем они сталкиваются на протяжении всего пути написания кода. Исправление ошибок — это развлечение и игра, пока это не произойдет в производственной среде, и клиенты не будут затронуты в режиме реального времени. Управление..

Настоящий единорог: данные для тестирования машинного обучения
Давайте будем честными здесь; вы были на той встрече, где все кивали головами в знак согласия с тем, что хороший, упорядоченный рабочий процесс разработки → постановка → производственный процесс будет своевременно обнаруживать проблемы, черт возьми, это даже звучит как функциональное программирование! Но затем неизбежно последующее совещание о том, как # $ & #! ( нулевой указатель мог остановить производство, когда та самая сборка прошла тесты. По моему опыту, это почти всегда..

PYTHON: КОМПЛЕКСНОЕ РЕШЕНИЕ ДЛЯ DEVOPS
Python прост в использовании и изучении, эффективен, надежен Python — один из самых раскрученных языков программирования в настоящее время из-за того, что он открывает двери для начинающих. Он прост в использовании и изучении, эффективен, надежен, библиотеки и фреймворки не имеют себе равных по сравнению с другими языками программирования на этом уровне. Многие современные технологии построены на Python или переходят на него, чтобы иметь преимущество в предложениях. Но почему именно..

Устранение неполадок K8s — Процесс Pod Zombie
Руководство по поиску и устранению неисправностей K8s Примечание Примечание. Полная ментальная карта Устранение неполадок K8 доступна по адресу: «Устранение неполадок K8s ментальная карта . Недавно наш кластер K8s столкнулся с некоторыми проблемами процесса Zombie. Поды не могут быть удалены или созданы, и даже не могут быть подключены к узлу по SSH. Мы нашли множество неработающих процессов во многих подах. Симптом в Pod выглядит так: CPU: 0% usr 0% sys 0% nic 98%..

Как совместно работать над общими компонентами с помощью Git и Bit
Рабочий процесс совместной работы для тестирования и проверки общих компонентов изолированно и в нескольких приложениях. Компонентно-ориентированная программная инженерия (CBSE) не нова. Используя CBSE, мы разбиваем сложные системы на более простые, независимые компоненты, которые легче понимать, разрабатывать и обслуживать. Но как нам эффективно сотрудничать с этими независимыми общими компонентами? Решение можно найти за счет коллективных возможностей Bit , Git и любой системы..

MLOps с магазином функций: восполнение пробелов в инфраструктуре машинного обучения
«Магазин функций для улучшения рабочего процесса Data Science» 4 июня 2020 года Data Science Milan организовал webMeetup, на котором Фабио Бусо, главный инженер, рассказал о MLOps с темой Feature Store. «MLOps с магазином функций: заполнение пробелов в инфраструктуре машинного обучения», Фабио Бусо, главный инженер Logical Clocks MLOps (Операции машинного обучения) можно рассматривать как расширение DevOps (Операции по разработке программного обеспечения) с целью объединить..

Мгновенно сканируйте кодовую базу на наличие утечек переменных среды.
Все, что требуется от одного разработчика в вашей команде, — это забыть .gitignore свой .env файл или удалить жестко закодированную переменную среды, которую они использовали при разработке для утечки конфиденциальных данных в систему управления версиями. В современную эпоху, когда злоумышленники используют ботов для мониторинга репозиториев на GitHub, утечка переменных среды может стать фатальной ошибкой. В этой статье я представляю инструмент командной строки, который ваша..