Автоматизация МО - - лекция по Архитектуре программных проектов + конспект от YandexGPT
Автоматизация МО - - лекция по Архитектуре программных проектов конспект от YandexGPT
00:02 Монолитная и микросервисная архитектура
• Видео обсуждает два подхода к разработке программного обеспечения: монолитная и микросервисная архитектура.
• Монолитная архитектура - это большие системы с небольшим набором функций, разработанные для закрытия одной бизнес-задачи.
• Микросервисная архитектура - это разбиение бизнес-потребностей на маленькие сервисы, которые взаимодействуют между собой через стандартизированный интерфейс.
04:07 Преимущества и недостатки монолитной и микросервисной архитектуры
• Микросервисная архитектура лучше подходит для функционально распределенных команд, обеспечивает быстрое релиз и функциональность, а также позволяет масштабировать решение.
• Монолитная архитектура имеет меньше ошибок, но сложнее в разработке и реализации.
10:04 Инструменты и технологии в проектах машинного обучения
• В проектах машинного обучения используются специализированные инструменты и технологии, такие как Kubernetes, Docker, Git, Apache Airflow, SQL базы данных, и другие.
• Для работы с кодом используются различные IDE, такие как VS Code, PyCharm, и Jupiter Notebook.
18:51 Артефакты проекта машинного обучения
• В проектах машинного обучения используются различные объекты и артефакты, такие как исполняемые файлы, код, переменные окружения, библиотеки, датасеты, модели, виртуальное окружение, скрипты, настройки, хранилища данных и кода, и т.д.
• Важно создать эффективное рабочее пространство, где все объекты и артефакты находятся на своих местах, а участники команды имеют доступ к нужным им объектам и артефактам.
22:57 Структура файловой системы и организация хранения артефактов
• В проектах машинного обучения обычно используются следующие структуры файловой системы: датасеты, скрипты, виртуальное окружение, настройки, хранилище данных, хранилище кода, и т.д.
• Важно правильно организовать хранение артефактов проекта, чтобы обеспечить их доступность и удобство использования.
29:48 Инфраструктура проекта машинного обучения
• В проектах машинного обучения инфраструктура обычно состоит из серверов для анализа данных, обучения, эксплуатации модели, хранилища данных и кода модели, и т.д.
• Для организации инфраструктуры можно использовать как физически выделенные серверы, так и облачные сервисы.
• Важно автоматизировать развертывание инфраструктуры, используя системы управления конфигурациями, такие как Docker, Kubernetes, и т.д.
37:47 Введение в Ansible
• Ansible - это инструмент управления конфигурациями, который позволяет централизованно управлять конфигурациями операционных систем и программ на нескольких компьютерах.
• Он использует язык разметки и описания конфигураций, который позволяет автоматизировать настройку и развертывание программного обеспечения.
45:02 Установка и настройка Ansible
• Для установки Ansible необходимо запустить серверы, которые будут администрироваться, и установить SSH и ключи.
• Для настройки аутентификации можно использовать пароль или ключи.
50:23 Использование Ansible для управления серверами
• Ansible позволяет выполнять различные действия на удаленных серверах, такие как установка приложений, мониторинг ресурсов и т.д.
• Для этого используются плейбуки, которые описывают действия и переменные.
57:24 Практическая задача с использованием Ansible
• В качестве примера рассматривается задача организации инфраструктуры проекта машинного обучения, включающая сервер для анализа данных, сервер для обучения и сервер для эксплуатации моделей.
58:21 Создание инфраструктуры проекта машинного обучения
• Инженер по машинному обучению описывает этапы создания инфраструктуры проекта, включая настройку серверов, установку и настройку инструментов, таких как Airflow, Git, DVC и другие.
• Обсуждается важность использования всех инструментов в единой инфраструктуре для эффективной работы проекта.
01:11:06 Взаимодействие технологий в проекте машинного обучения
• Инженер объясняет, что было бы интересно увидеть, как все технологии, описанные в лекции, взаимодействуют между собой в рамках проекта.
• Это поможет студентам лучше понять, как эти технологии работают вместе и как они могут быть использованы в реальных проектах.
01:17:39 Финальные проекты и защита
• Лектор обсуждает, что финальные проекты студентов могут быть не идеальными и могут потребовать доработки или фидбека от преподавателя.
• В прошлом году студенты защищали свои проекты, и это может быть полезным опытом для студентов.
• В заключение, инженер подчеркивает, что важно понимать, как все технологии работают вместе в рамках проекта, и что это может быть продемонстрировано в виде примера.
31 view
970
356
1 month ago 00:01:18 1
Пассивный заработок с выводом на киви 👌 Чебоксары подработка вакансии с ежедневной оплатой
1 month ago 00:01:58 26
САПР Валентина Специальная точка на плече
1 month ago 00:01:18 1
Работа онлайн в вк ❗ Работа в интернете 14 лет без вложений ❌
1 month ago 00:00:48 1
Клип Татьяны Рогожиной
1 month ago 00:01:18 1
ЗАРАБОТОК В КАЗАНИ ДЛЯ ПОДРОСТКОВ 14 ЛЕТ 💣
1 month ago 00:02:26 1
МО/SF3015HM/3 кВт/Отзыв на лазерный станок для резки листового металла и металлических труб
1 month ago 00:01:01 2.2K
Мой Дом | Для Современных Хозяек
1 month ago 00:01:57 1
Методика тренажёра Слогобродилки
1 month ago 00:06:21 6
СКОЛЬКО ПРИХОДИТ НОВИЧКОВ В КОМАНДУ
1 month ago 00:01:18 1
⚠ КАКИЕ СПОСОБЫ ЗАРАБОТКА ЕСТЬ В ИНТЕРНЕТЕ ⚠ МОМЕНТАЛЬНЫЙ ЗАРАБОТОК С ВЫВОДОМ ДЕНЕГ ⭐
1 month ago 00:01:18 1
🔥 КАК НАДО ЗАРАБАТЫВАТЬ В ИНТЕРНЕТЕ НОВОСТИ ИГРЫ ❕ РАБОТА НА ДОМУ ТУЛА БЕЗ ВЛОЖЕНИЙ
1 month ago 00:01:18 1
1500 заработок 💣 Интернет доход россия 🔴
1 month ago 00:01:18 6
🚀 Яндекс толока сколько можно заработать за день 🔥 Как на халяву получить деньги на карту 🔴
1 month ago 00:01:05 3
Технологии будущего: Битрикс24 как ваш бизнес-партнер!
1 month ago 00:01:18 1
Заработать через телефон 🔥 Заработок самому на компьютере
1 month ago 00:01:18 1
💯 Открыть бизнес в интернете идеи ⚪ Как зарабатывать удаленно по интернету 🚫
1 month ago 00:01:18 1
💶 ЗАРАБОТОК НА УСТАНОВКЕ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ НА ANDROID 🔔
1 month ago 00:01:18 2
💷 Зарабатывать через программу
1 month ago 00:01:18 1
Android лотерея заработок в интернете без вложений
1 month ago 00:01:18 1
Удаленная работа в ставрополе свежие вакансии
1 month ago 00:01:02 6.7K
История нашего питомника
1 month ago 00:51:47 1
VK для бизнеса, фрилансеров, экспертов: разбор инструментов и возможностей. Стоит ли это того?
1 month ago 00:01:18 4
💱 ХОББИ ДЛЯ МУЖЧИН ПРИНОСЯЩЕЕ ДОХОД 🔴 ЗАРАБОТАТЬ 100 ДОЛЛАРОВ БЕЗ ВЛОЖЕНИЙ ☑
1 month ago 00:01:18 3
Как зарабатывать в интернете 11 лет ❕ Платформы для заработка денег без вложений