Microsoft states:

Microsoft Azure will provide streaming service for NBCUniversal and NBCOlympics.com's record 4,500 hours of online content, making it easier for viewers to find relevant content and recommendations on any device. This is the second Games for which NBC Olympics has chosen Microsoft Azure to assist with live and on-demand multiplatform streaming coverage. With the proliferation of connected devices, viewers this year will tune into NBC Olympics' programming from connected TVs, tablets, smartphones, PCs and more. NBC Olympics is making it easy for viewers to access news, highlights and programming wherever they are via the NBC Sports app available free on Android, iOS, Roku, Amazon, Windows 10 tablets, Xbox, Windows Phone, PC and Mac.