Возможно вы уже слышали что-нибудь о некоторых из следующих технологий: IaaS, PaaS, SaaS, DaaS, FaaS, DBaaS. Если вы не инженер DevOps, то вы, вероятно, слышали об этих концепциях, но не обо всех. Думаю, даже если вы использовали некоторые из них, вы, скорее всего, не знаете тонкости их применения. Возможно, вы даже использовали некоторые из них в проектах, не зная названия применяемой концепции.
Вне зависимости от технического бэкграунда пользователя, рассмотрим подробнее, зачем вообще переходить на облачную архитектуру, чтобы лучше понять, что они собой представляют.
Аварийное восстановление - у вас может быть много кластеров данных по всему миру, например, в США, Великобритании, Японии, Австралии, и если где-то случится ураган, наводнение или лесной пожар, вы можете клонировать свои данные из уцелевших хранилищ данных.
Доступность - допустим, ураган в Пуэрто-Рико, где у нас есть нерушимые серверы в бомбоубежище, но там отключено электричество, так что на два дня Пуэрто-Рико полностью отрезан от остального мира. К счастью, у нас есть другие серверы в Германии, поэтому веб-приложение все еще доступно.