I feel like Cloudflare is becoming more of a cloud computing platform with a focus on global "instant" delivery of services than a CDN company.
Of course, they're also a really competent CDN company, but they're really leveraging all their experience in that domain to bolster up their compute offerings.