Vertical would be if MS owned the carrier, the manufacturer, the operating system etc. Horizontal applies here where they own many interconnecting parts of the same layer of the market. Search, browser, email, etc, all being used to promote each other at the expense of competitors
I use Home Assistant DuckDNS and Nginx addons. DuckDNS handles the dynamic DNS updating when my ISP inevitably changes my IP address. Let’s Encrypt for certificates. Nginx for proxying to IPs on my network