Amazon Elastic Compute Cloud

Концепції хмарних технологій і сервісів AWS

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Що таке Amazon Elastic Compute Cloud (EC2)?

  • Надає масштабовані обчислювальні ресурси в хмарі
  • Окрему машину EC2 називають інстансом

Ключові характеристики:

  • Масштабування вгору/вниз залежно від попиту
  • Широкий вибір типів інстансів для спеціалізованих завдань

Розгалужена схема, що показує звʼязок обчислень із сховищем, базами даних і мережами.

Концепції хмарних технологій і сервісів AWS

Типи інстансів EC2

AWS пропонує шість категорій інстансів EC2 для спеціалізованих навантажень

  • Загального призначення
  • Оптимізовані для обчислень
  • Оптимізовані для пам'яті
  • Оптимізовані для сховища
  • Прискорені обчислення
  • Оптимізовані для High Performance Computing (HPC)

Піктограми, що показують групи інстансів EC2 і окремий інстанс EC2.

Концепції хмарних технологій і сервісів AWS

Інстанси загального призначення та оптимізовані для сховища

Інстанси загального призначення

  • Баланс обчислень, пам'яті та мережевих ресурсів
  • Варіанти використання:
    • Хостинг динамічних вебсайтів
    • Підтримка репозиторіїв коду

Піктограма інстанса EC2 загального призначення.

Інстанси, оптимізовані для сховища

  • Високошвидкісні послідовні читання й запис для великих наборів даних
  • Варіанти використання:
    • Сховище даних (Data Warehouse)
    • Рефакторинг великих реляційних баз даних

Піктограма інстанса EC2, оптимізованого для сховища.

Концепції хмарних технологій і сервісів AWS

Інстанси, оптимізовані для обчислень і пам'яті

Інстанси, оптимізовані для обчислень

  • Для ресурсоємних обчислень і високої продуктивності
  • Варіанти використання:
    • Наукове моделювання
    • Фінансове моделювання

Піктограма інстанса EC2, оптимізованого для обчислень.

Інстанси, оптимізовані для пам'яті

  • Для пам'яттєємних навантажень без високих вимог до сховища
  • Варіанти використання:
    • Аналітика потокових даних у реальному часі
    • Генерування субтитрів

Піктограма інстанса EC2, оптимізованого для пам'яті.

Концепції хмарних технологій і сервісів AWS

Спеціалізовані обчислювальні інстанси

Інстанси прискорених обчислень

  • Мають спеціальні апаратні прискорювачі, як-от GPU або FPGA
  • Варіанти використання:
    • Глибоке навчання
    • Рендеринг ігрової графіки

Піктограма інстанса EC2 прискорених обчислень.

Інстанси, оптимізовані для HPC

  • Найкраще співвідношення ціни й продуктивності для масштабних високопродуктивних навантажень
  • Варіанти використання:
    • Прогнозування погоди
    • Краш-моделювання

Піктограма інстанса EC2, оптимізованого для високопродуктивних обчислень.

Концепції хмарних технологій і сервісів AWS

Створення вашого інстанса EC2

Схема архітектури інстанса EC2

Концепції хмарних технологій і сервісів AWS

Підключення до інстанса EC2: SSH Client

  • SSH під'єднується за допомогою приватного ключа
  • Ці ключі потрібно керувати

SSH client

Концепції хмарних технологій і сервісів AWS

Підключення до інстанса EC2: AWS Session Manager

  • Доступ без ключів через Management Console
  • Інтеграція з Identity and Access Management (IAM)

AWS Session Manager

Концепції хмарних технологій і сервісів AWS

Підключення до інстанса EC2: EC2 Instance Connect

  • Підключення через браузер
  • Швидкий тимчасовий доступ

EC2 Instance Connect

Концепції хмарних технологій і сервісів AWS

Давайте потренуємось!

Концепції хмарних технологій і сервісів AWS

Preparing Video For Download...