Я собираюсь начать работу над облачным приложением, и мне было бы интересно узнать о чьем-либо опыте ловушек, с которыми они столкнулись, особенно с точки зрения дизайна/архитектуры при работе с облачными платформами. Есть ли какие-то ожидания, которые могут существенно измениться по сравнению с обычной практикой веб-разработки? Вещи, о которых вы хотели бы знать до того, как начали работу, или которые могли бы повлиять на ваш выбор платформы, если бы вы знали о них? Я понимаю, что между различными вариантами есть существенные различия, но я чувствую, что есть достаточно значительные сходства, чтобы оправдать этот вопрос как общий.
Также будет полезен любой опыт работы с конкретными платформами - было бы интересно узнать, обнаруживали ли другие подобные вещи на других платформах...
"По сути, каждый, кто впервые создает распределенное приложение, делает следующие восемь предположений. Все они оказываются ложными в долгосрочной перспективе и приводят к большим проблемам и болезненному опыту обучения.
Подробнее читайте в статье Арнона Ротем-Гал-Оз "