Тема 13 Виртуализация и облачные вычисления
Задачи на сегодня
ЛАНДШАФТЫ
ЛАНДШАФТЫ
Разработка
Тест
Препрод/стейджинг
ПРОдуктив
DEV/UAT/PRE-PROD/PROD
Облачные модели
Облачные модели
Облачные модели
XAAS «Всё как Услуга»
Основы облачных вычислений
поставщик облачных вычислений
Частное облако (Private Cloud)
Публичное облако (Public Cloud)
Гибридное облако (Hybrid Cloud)
Тонкий Клиент
Виртуализация
Контейнеризация
Контейнеризация
Микросервисы
2.77M
Категория: ИнтернетИнтернет

Тема 13 Виртуализация и облачные вычисления

1. Тема 13 Виртуализация и облачные вычисления

ТЕМА 13 ВИРТУАЛИЗАЦИЯ И
ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ

2. Задачи на сегодня

ЗАДАЧИ НА СЕГОДНЯ

1
2
3
ТЕМА
ОПИСАНИЕ
Ландшафты
Разработка (DEV);
Тест (UAT);
Препрод (pre-prod);
Продуктив (prod).
Облачные модели
Инфраструктура как услуга IaaS;
Платформа как услуга PaaS;
Программное обеспечение как услуга SaaS;
Что угодно в качестве услуги XaaS.
Поставщики облачных услуг;
Тонкий клиент;
Контейнеры;
API / Микросервисы;
Виртуализация.
Общие темы
Газпром нефть
2

3. ЛАНДШАФТЫ

IT-архитектура — это совокупность информационных систем, сервисов, услуг и продуктов, которыми
компания пользуется, чтобы поддержать или улучшить свою жизнедеятельность: на производстве, в
коммуникации, аналитике, учете — или получить доход.
ИТ-инфраструктура — включает не только конкретные технические решения, но и всю
организационную структуру, и процессы взаимодействия между различными компонентами ИТсистемы. Благодаря правильной организации и оптимальному функционированию инфраструктуры
можно наладить эффективное использование информационных ресурсов предприятия и достичь
поставленных целей.
Виды ландшафтов:
Разработки (DEV) – ландшафт предназначенный для написания кода и разработки программного
решения;
Тест (UAT) – ландшафт для проведения тестирования и проверки разработанного функционала на
соответствие требованиям функционала и информационной безопасности;
Препрод (PREPROD) – ландшафт предназначенный для проверки системы или ПО на продуктивных
данных, с наибольшим соответствием продуктивной среде;
Продакшн (PROD) – ландшафт предназначенный для публикации, обработки продуктивных данных
Газпром нефть 3
и предоставления информационного ресурса конечным клиентам/заказчикам.

4. ЛАНДШАФТЫ

Разработка
Тест
Препрод/Стейджинг
Продакшн
Газпром нефть
4

5. Разработка

РАЗРАБОТКА
Разработки (DEV) – ландшафт предназначенный для написания кода и разработки программного
решения. Среда разработки имеет определенный размер, конфигурацию и настроена для разработки
приложений и систем. В отличие от производственного оборудования, оборудование для разработки не
обязательно должно быть масштабируемым и таким же отзывчивым к заданным транзакциям.
Газпром нефть
5

6. Тест

ТЕСТ
Тестовая среда довольно точно имитирует производственную среду — те же версии программного
обеспечения, вплоть до версий патчей и обновлений, те же наборы разрешений, те же файловые
структуры и так далее. Цель тестовой среды - полностью протестировать систему перед ее
развертыванием в рабочей среде, чтобы убедиться, что в ней нет ошибок и багов.
Газпром нефть
6

7. Препрод/стейджинг

ПРЕПРОД/СТЕЙДЖИНГ
Основная цель препрода - служить изолированной средой после тестирования, чтобы тестовая
система могла тестировать следующий набор, в то время как текущий набор служит изолированной
средой после тестирования, чтобы тестовая система могла тестировать следующий набор, пока текущий
набор развернут по всему предприятию.
Газпром нефть
7

8. ПРОдуктив

ПРОДУКТИВ
Продуктив - это место, где системы работают с реальными данными, выполняя ту работу, для
выполнения которой предназначена система. Это среда, в которой по замыслу происходит очень мало
изменений , а те, которые происходят, сначала должны быть одобрены и протестированы в рамках
процесса управления изменениями системы.
Газпром нефть
8

9. DEV/UAT/PRE-PROD/PROD

Стенд для нагрузочного тестирования: от DEV до PROD
https://habr.com/ru/companies/rtlabs/articles/577580/
Газпром нефть
9

10. Облачные модели

ОБЛАЧНЫЕ МОДЕЛИ
IaaS — это Infrastructure as a Service,
инфраструктура как услуга.
PaaS — это Platform as a Service, платформа
как услуга.
SaaS — это Software as a Service, ПО как
услуга.
Газпром нефть
10

11. Облачные модели

ОБЛАЧНЫЕ МОДЕЛИ
Газпром нефть
11

12. Облачные модели

ОБЛАЧНЫЕ МОДЕЛИ
IaaS, PaaS и SaaS: отличия
Газпром нефть
12

13. XAAS «Всё как Услуга»

XAAS «ВСЁ КАК УСЛУГА»
XaaS (Anything as a Service) - все услуги, которые оказываются через интернет и с применением
облачных вычислений
DBaaS
База данных как услуга
SaaS
ПО как услуга
IaaS
Инфраструктура как услуга
CaaS
Коммуникации как услуга
HaaS
Оборудование как услуга
PaaS
Платформа как услуга
MaaS
Мониторинг как услуга
BaaS
Резерв. копирование как услуга
DRaaS
Восстановление как услуга
NaaS
Сеть как услуга
DaaS
Данные как услуга
FaaS
Функция как услуга
Газпром нефть
13

14. Основы облачных вычислений

ОСНОВЫ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ
Облачные вычисления (cloud computing) - это аренда информационных технологий вместо их
покупки. Компании/частные лица получают доступ к вычислительным ресурсам через Интернет с
оплатой по факту использования
Экономия на развертывании и
содержании инфраструктуры;
Скорость предоставления услуг;
Масштабирование;
Гибкость;
Доступность.
Газпром нефть
14

15. поставщик облачных вычислений

ПОСТАВЩИК ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ
Облачный поставщик (Cloud provider) - это компания, предоставляющая ИТ-услуги и ИТ-решения на
основе облачных вычислений компаниям и/или частным лицам.
Газпром нефть
15

16. Частное облако (Private Cloud)

ЧАСТНОЕ ОБЛАКО (PRIVATE CLOUD)
Инфраструктура для использования одной организацией. Оборудование может находиться на
территории самой компании или размещаться на арендованной территории в дата-центре.
Эффективное использование
вычислительных ресурсов;
Автономность;
Легкий доступ к ресурсам;
Повышенный уровень безопасности.
Сложно масштабировать;
Дорогое создание;
Дорогое содержание.
Газпром нефть
16

17. Публичное облако (Public Cloud)

ПУБЛИЧНОЕ ОБЛАКО (PUBLIC CLOUD)
Поставщик облачных вычислений (Cloud Provider) предоставляет доступ к сервису сразу нескольким
клиентам. Каждый пользователь создает столько виртуальных серверов, сколько ему нужно, и
управляет ими, но физического доступа к оборудованию у них нет.
Просто использовать;
Гибкая тарификация;
Снижение затрат на обсаживание ИТ.
Слабая защищенность данных;
Зависимость от интернет-соединения;
Зависимость от иной организации;
Газпром нефть
17

18. Гибридное облако (Hybrid Cloud)

ГИБРИДНОЕ ОБЛАКО (HYBRID CLOUD)
Используются как собственные вычислительные ресурсы, так и арендованные мощности. Например,
компания может развернуть сервис IP-телефонии на своем сервере, а записи звонков хранить у
провайдера.
Оптимальный расход на ИТ;
Оптимальное распределение ресурсов;
Высокий уровень защиты и
производительности;
Увеличение угрозы потери данных;
Снижение отказоустойчивости;
Высокий риск аварии.
Газпром нефть
18

19. Тонкий Клиент

ТОНКИЙ КЛИЕНТ
Тонкий клиент (Thin Client) – это устройство ввода и отображения информации (терминал). Физически
это компактный компьютер без жесткого диска, загрузка основной операционной системы которого
происходит на сервере.
Газпром нефть
19

20. Виртуализация

ВИРТУАЛИЗАЦИЯ
Технология виртуализации - это разделение аппаратных ресурсов одного сервера между большим
числом виртуальных машин.
Газпром нефть
20

21. Контейнеризация

КОНТЕЙНЕРИЗАЦИЯ
Контейнеризация — это технология, которая помогает запускать приложения изолированно от
основной операционной системы. Программа упаковывается в специальную оболочку-контейнер,
внутри которой — среда, необходимая для работы.
Газпром нефть
21

22. Контейнеризация

КОНТЕЙНЕРИЗАЦИЯ
Контейнеризация — это технология, которая помогает запускать приложения изолированно от
основной операционной системы. Программа упаковывается в специальную оболочку-контейнер,
внутри которой — среда, необходимая для работы.
Газпром нефть
22

23. Микросервисы

МИКРОСЕРВИСЫ
Архитектурный стиль микросервисов — это подход, при котором единое приложение строится как
набор небольших сервисов, каждый из которых работает в собственном процессе и взаимодействует с
остальными, используя легковесные механизмы, как правило HTTP.
API – это интерфейс, который позволяет любым двум компонентам программного обеспечения
обмениваться информацией.
Газпром нефть
23
English     Русский Правила