Као што знамо, технологију рачунарства у облаку користе и мале и велике организације чувати информације у облаку и приступ са било ког места у било које време користећи интернет везу.
Архитектура рачунарства у облаку је комбинација сервисно оријентисана архитектура и архитектура вођена догађајима .
Архитектура рачунарства у облаку је подељена на следећа два дела -
- Предњи крај
- Бацк Енд
Доњи дијаграм приказује архитектуру рачунарства у облаку -
Предњи крај
Предњи крај користи клијент. Садржи интерфејсе и апликације на страни клијента које су потребне за приступ платформама рачунарства у облаку. Предњи део укључује веб сервере (укључујући Цхроме, Фирефок, Интернет Екплорер, итд.), танке и дебеле клијенте, таблете и мобилне уређаје.
команда арп-а
Бацк Енд
Позадину користи провајдер сервиса. Управља свим ресурсима који су потребни за пружање услуга рачунарства у облаку. Укључује огромну количину складишта података, сигурносни механизам, виртуелне машине, моделе за примену, сервере, механизме контроле саобраћаја итд.
Напомена: И предњи и задњи крај су повезани са другима преко мреже, углавном користећи интернет везу.
Компоненте архитектуре рачунарства у облаку
Постоје следеће компоненте архитектуре рачунарства у облаку -
1. Инфраструктура клијента
листинг јава
Клијентска инфраструктура је фронт енд компонента. Обезбеђује ГУИ (графички кориснички интерфејс) за интеракцију са облаком.
2. Апликација
Апликација може бити било који софтвер или платформа којој клијент жели да приступи.
3. Услуга
Услуге у облаку управљају врстом услуге којој приступате у складу са захтевима клијента.
Рачунарство у облаку нуди следеће три врсте услуга:
и. Софтвер као услуга (СааС) – Такође је познато као услуге апликација у облаку . СааС апликације се углавном покрећу директно преко веб претраживача што значи да не морамо да преузимамо и инсталирамо ове апликације. Неки важан пример СааС-а је дат у наставку –
јава цхар у инт
Пример: Гоогле Аппс, Салесфорце Дропбок, Слацк, Хубспот, Цисцо ВебЕк.
ии. Платформа као услуга (ПааС) – Такође је познато као цлоуд платформа услуге . Прилично је сличан СааС-у, али разлика је у томе што ПааС пружа платформу за креирање софтвера, али користећи СааС, можемо приступити софтверу преко интернета без потребе за било каквом платформом.
Пример: Виндовс Азуре, Форце.цом, Магенто Цоммерце Цлоуд, ОпенСхифт.
иии. Инфраструктура као услуга (ИааС) – Такође је познато као услуге инфраструктуре облака . Одговоран је за управљање подацима апликација, средњим софтвером и окружењима за извршавање.
Пример: Амазон Веб Сервицес (АВС) ЕЦ2, Гоогле Цомпуте Енгине (ГЦЕ), Цисцо Метапод.
4. Рунтиме Цлоуд
Рунтиме Цлоуд пружа окружење за извршавање и време извршавања на виртуелне машине.
5. Складиштење
Складиштење је једна од најважнијих компоненти рачунарства у облаку. Обезбеђује огромну количину складишног капацитета у облаку за складиштење и управљање подацима.
сортирање спајањем
6. Инфраструктура
Пружа услуге на ниво домаћина , ниво апликације , и мрежни ниво . Цлоуд инфраструктура укључује хардверске и софтверске компоненте као што су сервери, складиште, мрежни уређаји, софтвер за виртуелизацију и други ресурси за складиштење који су потребни за подршку модела рачунарства у облаку.
линук директоријум за преименовање
7. Менаџмент
Управљање се користи за управљање компонентама као што су апликације, услуге, рунтиме цлоуд, складиште, инфраструктура и друга безбедносна питања у позадини и успостављање координације између њих.
8. Сигурност
Безбедност је уграђена позадинска компонента рачунарства у облаку. Имплементира сигурносни механизам у позадини.
9. Интернет
Интернет је медиј преко којег фронт енд и бацк енд могу међусобно комуницирати и комуницирати.