From Fedora Project Wiki
This article applies to Fedora Atomic Host (though there is also a Silverblue/Atomic Workstation). For "classic" Fedora Workstation and Server, see DNF system upgrade.
New: This article has been replaced by links to blog entries. See:
Upgrading from Fedora Atomic Host 28 to 29.
And Fedora Atomic Host 27 to 28.