99.9% uptime is quite easy to achieve at a moderate cost but going beyond that can increase the costs rapidly, for each additional 9, think 10x to 100x increase in cost. This cost includes cloud infrastructure, management, monitoring, and personal costs. You would spend a lot of time managing a system that provides SLA greater than (99.9)
99.99% uptime means only 1 minute per week downtime, this includes the time that you need to spend patching OS, updating software and backing up, etc. So can you do all of that in 1 minute each week? If not you won't be achieving 4 nines(99.99).
Amazon CloudFront provides 99.99 uptime, and this is pretty good. To go higher you will need to provide multiple sources for data that CloudFront caches and delivers to end-users. Your origin costs just get double in price not counting the workload to keep both origins exactly in-sync with each other.
Do Check out the AWS Certification Course offered by Intellipaat.