Use a platform such as edg.io which has everything you need already built in, while many of the other CDN platforms will host video content most don't include encoding and uploading the video to the server etc, so you still need to run your own servers. Using edg.io you don't need to do anything.
Edio is what was originally Limelight networks and Edgecast they have joined together.