Baris S. answered 12/19/21
Computer Science in the Easy Way
AWS and GCP provides full stack infrastructure. So they can provide more application level resources compare to DO.
Among AWS and GCP, it doesn't matter actually which one you choose. I can say as the pioneer in this field AWS is easier to use and has more intuitive graphical or command line UIs. Google gives away credit for startups but it's limited. On the other hand AWS provides forever free but small instances.