Модели обслуживания в облачных системах

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Модели обслуживания в облачных системах создатель Mind Map: Модели обслуживания в облачных системах

1. SaaS (Software-as-a-Service)

1.1. Определение

1.1.1. модель обслуживания, при которой подписчикам предоставляется готовое прикладное программное обеспечение, полностью обслуживаемое провайдером.

1.2. Преимущества

1.2.1. Обновления

1.2.2. Аппаратное обеспечение

1.2.3. Затраты

1.2.4. Быстрое развертывание

1.2.5. Доступность

1.3. Недостатки

1.3.1. Безопасность данных

1.3.2. Ограниченность выбора

1.3.3. Проблемы с версиями

1.3.4. Необходимость интернета

1.3.5. Медленная работа

1.3.6. Недостаток интеграции

2. IaaS (Infrastructure-as-a-Service)

2.1. Определение

2.1.1. вычислительная инфраструктура (серверы, хранилища данных, сети, операционные системы)

2.2. Преимущества

2.2.1. Полный контроль над всей средой разработки со всеми ее аспектами

2.2.2. Полная функциональная инфраструктура без каких-либо затрат на аппаратное оборудование или программное обеспечение

2.2.3. Гибкость

2.2.4. Масштабируемость

2.3. Недостатки

2.3.1. Даже на базовом уровне эти сервисы гораздо дороже двух предыдущих облачных моделей

2.3.2. Вы несете ответственность за обслуживание виртуальной машины со всеми ее компонентами

2.3.3. Хранение данных на удаленных серверах часто воспринимается как угроза безопасности независимо от гарантий поставщика

2.3.4. Плохая поддержка устаревших приложений

3. PaaS (Platform-as-a-Service)

3.1. Определение

3.1.1. модель предоставления облачных вычислений, при которой потребитель получает доступ к использованию информационно-технологических платформ

3.1.2. Преимущества

3.1.2.1. Сокращение времени программирования

3.1.2.2. Добавление возможностей разработки без увеличения числа сотрудников

3.1.2.3. Упрощенная разработка для нескольких платформ, включая мобильные платформы

3.1.2.4. Экономичное использование продвинутых средств

3.1.2.5. Поддержка географически распределенных команд разработчиков

3.1.2.6. Эффективное управление жизненным циклом приложений

3.1.3. Недостатки

3.1.3.1. Ограниченный контроль над подавляющим большинством бэкенд-процессов

3.1.3.2. Ограниченная масштабируемость

3.1.3.3. Проблемы с безопасностью

3.1.3.4. Фокус на узких областях и отсутствие универсальных решений

3.1.3.5. Программное обеспечение, разработанное на PaaS-платформах, будет зависеть от него для всех будущих обновлений