Although the use may be quite similar in some cases, there are quite a few differences. With a dedicated server, you get hardware isolation, a wide range of choices, and limited automation. On the other hand, Guaranteed Resources instances offer hourly billing, the ability to resize your instance, and access to advanced automation with standard APIs.