Technologies Total websites Adds this month Deletes this month
Cloudfront 507156 667 -
Azure 25140 - 2655
Incapsula 50 - -