Шта је архитектура заснована на облаку у рачунарској архитектури?

Архитектура заснована на облаку се односи на приступ изградњи софтверских апликација које су дизајниране посебно за окружења рачунарства у облаку. Ова архитектура је намењена да искористи предности скалабилности, флексибилности и дистрибуиране природе рачунарства у облаку.

Апликације које су изворне у облаку обично користе архитектуру засновану на микроуслугама, где је апликација подељена на мање компоненте које се могу независно применити. Ове микросервисе су дизајниране да комуницирају једна са другом преко АПИ-ја, користећи лагане протоколе без стања као што је ХТТП.

Поред микроуслуга, архитектуре засноване на облаку могу такође да искористе технологију контејнеризације као што су Доцкер или Кубернетес да би додатно повећале скалабилност и преносивост. Они такође могу да користе базе података засноване на облаку, системе за размену порука и друге специјализоване услуге које су дизајниране да се неприметно интегришу са окружењима у облаку.

Све у свему, архитектура заснована на облаку треба да буде агилнија, скалабилнија и исплативија од традиционалних монолитних архитектура, омогућавајући програмерима да брзо одговоре на променљиве пословне потребе и захтеве корисника.

Датум објављивања: