Guide to setup AWS Cloudfront with fortinet waf to external server

Job ID: 32126318

Budget: $10 – $30 USD

Current Setup
Currently we are using Cloudflare to run proxy and waf.
DNS A record is pointing to dedicated server running IIS. (not EC2, it's a dedicated server)

Objective
I need a step by step guide to migrate from cloudflare to cloudfront running fortinet OWASP.