Облачные технологии - это buzzword для распределённых систем, которых существует превеликое множество самых разных типов. Для изучения общих принципов ничего особенного в учебном заведении создавать не требуется, 12-факторное приложение можно написать на любом компе. А вот умение работать с Azure, AWS, Yandex Cloud и прочим подразумевает как раз знание специфики конкретной облачной платформы, которую изучить можно только на реальных платформах.