Веб-додатки для розгортання в хмарному середовищі.
2. Вибір архітектури веб-застосування
2.1. Розміщення на власних ресурсах
Розміщення застосування на власних ресурсах є одним із найстаріших підходів у доставці веб-застосувань. Проте, цей підхід є широковживаним навіть зараз, здебільше у великих корпораціях, які володіють великими (часто legacy) програмними продуктами. Раніше, кожна з таких корпорацій будувала та константно оновлювала власну інфраструктуру. У свою чергу, будь-які нові програмні продукти які розроблялися орієнтувалися на вже вибудовану інфраструктуру. Використання власних ресурсів має низку переваг: можливість повністю контролювати інфраструктуру, підвищений рівень захищеності даних. Організація, яка володіє певними обчислювальними ресурсами має також можливість оновити інфраструктуру (обладнання), щоб максимально задовольнити свої потреби. Величезною перевагою є зберігання даних на власних серверах, адже таким чином, компанія повністю контролює усе що відбувається із цими даними. Також, варто зазначити, що існують певні сфери у яких компанії зобов’язані зберігати дані користувачів на власних серверах. Проте, також існують певні недоліки у такого підходу.
По-перше, вартість покупки та налаштування фізичного обладнання є досить високою. На початковому етапі створення будь-якого вебзастосунку організація повинна оцінити приблизне навантаження на систему, щоб придбати відповідне обладнання. Також, у компанії повинні бути фахівці, які б підтримували інфраструктуру, що також підвищує витрати. Для невеликих організацій та стартапів цей недолік є часто ключовим у виборі способу розміщення їхнього веб-застосування.
По-друге, відсутня можливість швидкого масштабування за потреби.
У випадку швидкого зростання навантаження на систему та недостатньої
кількості апаратних ресурсів може виявитись, що система не здатна
обробити усі запити достатньо швидко.
По-третє, використання власної інфраструктури не гарантує повної
надійності роботи системи. Оновлення ресурсів часто вимагає певного часу
простою системи, що може бути неприйнятним для певних сфер
застосування. Також, інколи можуть виникати мережеві перебої, або певні
природні катастрофи, які можуть вивести систему з ладу.
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання