AWS Cloud Front has a free tier that provides the customers 50 GB Data Transfer Out and 2,000,000 HTTP and HTTPS Requests per month for 12 months (one year). After that, it is charged as per the usage of the following services:
- Data Transfer out (INTERNET/ORIGIN)
- HTTP/HTTPS Requests
- Invalidation Requests
- Field Level Encryption Requests
- Dedicated IP Custom SSL CERTIFICATES
You can check out this Amazon cloud front pricing page to know how it is charged in each country.
If you want to learn various tools of AWS cloud platform, I recommend this AWS Certification course by Intellipaat that provides Instructor-led classes, certification, and job assistance.
Also, watch this video on the AWS Cloud Front: