A>Предыдущую систему, проектировал ее "с нуля", тоже eCom и микросервисы, сначала сделали под частное облако, потом переместили в яндекс-облако. Переход с частного облако в публичное позволил значительно снизить стоимость инфраструктуры.
На каком уровне происходило перемещение? Недавно считали стоимость AWS/GCP в сравнении с IaaS от IBM (SoftLayer), и по всем параметрам выходило что рентовать hardware куда дешевле, чем использовать высокоуровневую инфраструктуру (контейнеры, БД и т.п.). Но те расчеты были со своей спецификой (дешевая инженерная сила, не в США).
A>Почитал еще про то, что большинство компаний в наилучшей производительностью труда разработчиков используют облака, причем еще и публичные. Интересно, у нас есть в публичном облаке хоть один из топ20 интернет магазинов?
Скорее всего да, т.к. это позволяет специализироваться на том, что компания делает лучше всего. Сделать хорошее частное облако довольно дорого. Поэтому, если вы его таки сделали, следующий логичный шаг — открыть возможность другим пользоваться вашим частным облаком. Потому и есть все эти AWS/GCP, выросшие из внутренних проектов инфраструктуры. Это позволяет существенно снизить затраты на разработку (не для вас, а для Amazon/Google).