Вступ до сховищ даних в AWS

Використання сховищ даних в AWS

Dunieski Otano

Amazon Web Services Solutions Architect

Як обрати відповідне сховище даних AWS

  • Десятки сервісів сховищ AWS
  • Як обрати потрібний?
  • Цей курс: 4 базові сховища даних

Розробник

Використання сховищ даних в AWS

Огляд сховищ AWS

  • Файлове сховище: Amazon EFS, Amazon FSx
  • Блокове сховище: Amazon EBS
  • Об'єктне сховище: Amazon S3
  • База даних: Amazon DynamoDB, Amazon RDS
  • Кешування: Amazon ElastiCache
  • Пошук: Amazon OpenSearch Service
  • Резервне копіювання: AWS Backup

storage_blank

Використання сховищ даних в AWS

Розуміння блокового, файлового та об'єктного сховищ

  • Блокове сховище: Сирі томи зберігання
    • Під'єднуються до екземплярів EC2 як жорсткі диски
    • Приклади: EBS, Instance Store
  • Файлове сховище: Спільні файлові системи
    • Кілька серверів мають доступ до тих самих файлів
    • Приклади: EFS, FSx
  • Об'єктне сховище: Файли як об'єкти
    • Доступ через API, необмежоване масштабування
    • Приклад: S3

diagram

Використання сховищ даних в AWS

Реляційні vs нереляційні бази даних

  • Реляційні (SQL): Структуровані таблиці зі зв'язками
    • Фіксована схема, транзакції ACID, складні JOIN
    • Приклад AWS: Amazon RDS (MySQL, PostgreSQL)

relational

  • Нереляційні (NoSQL): Гнучкі моделі даних

    • Без схеми, горизонтальне масштабування, висока продуктивність
    • Приклад AWS: DynamoDB (key-value/document)

    nosql

Використання сховищ даних в AWS

У фокусі цього курсу

  • Amazon S3 — об'єктне сховище
  • Amazon DynamoDB — база даних NoSQL
  • Amazon ElastiCache — кеш у пам'яті
  • Amazon OpenSearch Service — пошук і аналітика

focus

Використання сховищ даних в AWS

Створення застосунку e-commerce

Сценарій: онлайн-магазин із каталогом товарів, кошиком і пошуком

  • Amazon S3: зберігання зображень і відео товарів
  • Amazon DynamoDB: профілі користувачів і дані кошика
  • Amazon ElastiCache: кеш часто перегляданих деталей товарів
  • Amazon OpenSearch: забезпечує функцію пошуку товарів

panel

Використання сховищ даних в AWS

Що ви вивчите в цьому курсі

  • Коли використовувати кожен сервіс
  • Як обирати за шаблонами доступу
  • Компроміси між продуктивністю, вартістю та узгодженістю

roadmap

Використання сховищ даних в AWS

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

Використання сховищ даних в AWS

Preparing Video For Download...