Итак, для начала DigitalOcean - НЕ ОБЛАКО. Это просто набор связанных сервисов. Зайти в DigitalOcean очень просто, выйти тоже, все понятно и прозрачно но там даже горизонтального масштабирования нет. Это слегка прокачанные те же VPS-ки.
Теперь по всему остальному. Есть золотая троица AWS/Azure/GCP, но тут начинают играть другие правила.
	- Стоит обратить внимание на то что им действительно надо учиться и это занимает время. Чтобы сделать решение, а не поделку и не влететь на деньги месяца не хватит ибо там очень много всего.
 
	- Я могу сказать что переезд из одного облака в другой возможен при двух условиях: вы пользуетесь только базовыми сервисам (вроде виртуалок, БД, S3) и у вас есть 2 архитектора с сильным пониманием этих облаков
 
	- Два архитектора по тому что я не знаю ни одного такого человека кто потратил достаточно сил и вник сразу в несколько облаков достаточно глубоко. Я был там везде и в результате все-равно остановился на AWS, хотя Azure и GCP имеют свои преимущества
 
	- Про сервисы - ехать в облако и не пользоваться особыми сервисами и фичами этого облака - дорого и глупо
 
	- А самое интересное что сделать и мигрировать проект проще  чем обучить людей и изменить подходы к прайсингу
 
	- Миграция в облако и из облака - не делается по щелчку пальцев, особенно если есть много данных
 
По AWS могу поделиться гайдами как туда ехать, да и у них Cloud Migration очень понятный раздел с документацией. Если сравнивать эти облака то:
	- AWS - serverless, cutting-edge solutions, прозрачная инфраструктура
 
	- Azure - экосистема от MS, прекрасный CosmosDB (но это скорее про цены)
 
	- GCP - глобальные ресурсы, BigData
 
При этом большинство этих фич в том или ином виде есть в других облаках.
И маленькая ремарочка по k8s. Если вы едете не в GCP то он вам не нужен. AWS и Azure сделали так что вы можете его туда удобно загнать, но это будет дороже. Тот же AWS ECS + Fargate куда удобнее и я не знаю тех System Engeneer что по собственному желанию пересаживались с этого на k8s