Do the free Epic Online Services include servers?

Hello. I just saw the announcement for the launch of Epic Online Services and it discusses concurrent player count, etc. Does this mean Epic is providing the online servers to run your online matches as well? Or is this just for matchmaking and such?

You will still have to provide servers yourself. The Epic Online Services are just the data backend