Коротко о Delivery Optimization


Для Windows 10 компания Microsoft создала новый облачный сервис для оптимизации установки обновлений и соответствующую Windows службу Delivery Optimization.

С выходом Windows 10 Enterprise 2019 компании начали массовые миграции на Windows 10, и в корпоративной среде теперь нужно решить, как жить с Delivery Optimization.

Если корпоративные политики разрешают использовать облачные сервисы, то можно оставить настройки по умолчанию, тем более что это работает и с WSUS. Также можно подкрутить режим загрузки. В документации описано несколько доступных режимов https://docs.microsoft.com/en-us/windows/deployment/update/waas-delivery-optimization#download-mode.

Если корпоративные политики запрещают использование облачных сервисов, то включите с помощью политик режим Bypass. В этом случае у вас будет работать BranchCache и BITS. Скорее всего они у вас уже настроены. Есть нюанс: Delivery Optimization работает лучше с Distributed Cache mode, Hosted Cache mode не рекомендуется и тем более не работает с Configuration Manager. Подробности https://docs.microsoft.com/en-us/windows/deployment/update/waas-branchcache.

Почему стоит обратить внимание на открытые проекты


Открытые проекты, которых невообразимое множество на https://github.com, могут быть полезны не только тем, что мы можем получить бесплатное ПО.

  1. Приобретение персонального опыта

Выбрав интересный для вас проект, над которым работают высококлассные профессионалы, вы через некоторое время получите бесценный опыт, который вы не сможете получить нигде больше: ни в учебниках, ни на платных курсах, ни в блогах. Весь этот опыт распылен в дискуссиях (issue discussions), рецензиях на код (code reviews), в самом коде.

Общаясь с профессионалами, вы можете изучить новые технологии, языки, приобрести практические навыки – всё это увеличит вашу профессиональную ценность. Кроме того, работая над интересным проектом с интересными людьми, вы получите удовольствие, что не так уж и мало для счастья.

  1. Получение нужных возможностей в продукте

Когда мы сталкиваемся с какой-то проблемой, ошибкой или отсутствием возможностей в используемом ПО, мы обречены искать какой-то обходной путь или альтернативное ПО. Самое ужасное, когда мы не можем добиться помощи от платной техподдержки или получаем ответ: «Покупайте новую версию, когда она появится через сколько-то месяцев или лет».

С открытыми проектами у вас появляются дополнительные возможности. Вы можете свободно задать вопрос и получить консультацию, зарегистрировать проблему и поучаствовать в её обсуждении, и, даже, получить быстрое добавление новой фичи или быстрое исправление проблемы. Если у проекта нет на это ресурсов, но он важен для вас, то вас можете выступить в роли разработчика и создать нужные вам изменения.

Важный нюанс: в открытом проекте вам никто ничего не должен – всё развивается на инициативе таких же людей как вы – объедините свои усилия с ними и получите выгоды от совместной работы.

  1. Получение выгод для бизнеса

Создание ПО требует значительных затрат: времени, людей, вычислительных ресурсов. Проще говоря – долго и дорого. Поэтому компании могут преобразовать свои проекты в открытые или присоединиться к существующему открытому проекту. Объединив усилия с другими компаниями, сообществами и энтузиастами компания получает возможность сэкономить огромные ресурсы и время, направив их на основную деятельность, которая приносит доход. Это может быть критически важно для маленьких компаний и индивидов: при минимальных вложениях они способны получать большие и стабильные выгоды.

Если ваш жизненный энтузиазм ещё не угас, а интеллект не атрофировался, найти тебе себе проект (или проекты) по душе и развивайтесь вместе с ним.