2. Вибір архітектури веб-застосування

2.3. Розміщення на хмарній платформі

Зазвичай, хмарні послуги надаються за трьома моделями: IaaS (Infrastructure as a service), PaaS (Platform as a service), SaaS (Software as a service). Інколи також виділяють додаткову модель DaaS (Data storage as a service), яка фактично є особливим випадком IaaS. Модель IaaS надає доступ до обчислювальних ресурсів, наприклад: сервери, сховища даних, мережні ресурси. Ці ресурси можуть бути масштабованими за потреби, та часто підтримують віртуалізацію. Прикладами IaaS є AWS EC2, Google Compute Engine, DigitalOcean, тощо. Модель PaaS надає користувачам доступ до хмарної платформи, в якому вони можуть розроблювати, адмініструвати та доставляти застосування. Така модель спрощує розміщення веб-застосувань, адже зникає необхідність адмініструвати власну або хмарну інфраструктуру. Прикладами PaaS є AWS Elastic Beanstalk, Google App Engine, Heroku, тощо. Модель SaaS надає користувачам доступ до хмарних програмних продуктів. Зазвичай, ці програмні продукти існують у вигляді вебзастосувань. Користувачі не встановлюють ніяке програмне забезпечення для взаємодії із застосуваннями. Прикладами SaaS є Google Apps, Dropbox, Slack.

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання