<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>#DeliveryOptimization on HalfOnCloud</title><link>https://halfoncloud.com/categories/%23deliveryoptimization/</link><description>Recent content in #DeliveryOptimization on HalfOnCloud</description><generator>Hugo</generator><language>en</language><copyright>2026 Radu Bogdan :: HalfOnCloud</copyright><lastBuildDate>Fri, 23 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://halfoncloud.com/categories/%23deliveryoptimization/index.xml" rel="self" type="application/rss+xml"/><item><title>M365 Apps Deployment with PowerShell Installer &amp; Delivery Optimization Gotchas</title><link>https://halfoncloud.com/posts/powershell-script-installer-for-win32-part2-m365-apps-and-delivery-optimization/</link><pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate><guid>https://halfoncloud.com/posts/powershell-script-installer-for-win32-part2-m365-apps-and-delivery-optimization/</guid><description>&lt;h2 id="building-on-the-foundation"&gt;Building on the Foundation&lt;/h2&gt;
&lt;p&gt;In my previous article, &lt;em&gt;PowerShell script installer for Win32 apps Guide&lt;/em&gt; I&amp;rsquo;ve demonstrated Microsoft’s new native PowerShell installer type for Win32 apps using a simple 7-Zip MSI deployment. That approach removed the need to repackage applications just to adjust install logic, a meaningful improvement to the Win32 app workflow in Intune.&lt;/p&gt;
&lt;p&gt;However, 7-Zip is a small self-contained installer, the real test comes when applying this same approach to a much more complex scenario: an application that downloads several gigabytes of content from a CDN during installation.&lt;/p&gt;
&lt;p&gt;This article takes the PowerShell installer model to the next level with &lt;strong&gt;Microsoft 365 Apps&lt;/strong&gt;, an evergreen deployment that pulls the latest Monthly Enterprise Channel build directly from Microsoft’s CDN. Along the way I&amp;rsquo;ve discovered that my existing Delivery Optimization (DO) policy was also actively interfering with the install, silently throttling download speed and turning what should have been a ~15–20 minute deployment into a multi-hour experience.&lt;/p&gt;</description></item></channel></rss>