Oh yes, now the New World has turned out to be a reality show, the Old World is definitely a safer place.
Coming back to FedRAMP, their website https://www.fedramp.gov/ is quite informative. The charter goes back to 2011, and there is even an evangelist - so nothing to be afraid of.