Введение

Цель этой статьи — поделиться с вами своим опытом работы с сертифицированной базой данных AWS — специальный экзамен. Я проведу вас через все необходимое для подготовки к экзамену. Я предоставлю вам исчерпывающий обзор экзамена, список услуг и технологий, на которых следует сосредоточиться, и, что не менее важно, учебный материал, который я лично использовал для подготовки к нему.

Обзор экзамена

Экзамен проводится на уровне Specialty, его продолжительность составляет 180 минут, и на момент написания этой статьи его стоимость составляет 300 долларов США. Экзамен состоит из 65 вопросов, либо с несколькими вариантами ответов, либо с несколькими вариантами ответов (при наличии нескольких ответов вам сообщается общее количество правильных ответов, которые необходимо выбрать).

Согласно официальному руководству по экзамену

Этот экзамен предназначен для лиц, занимающихся базами данных. Он подтверждает всестороннее понимание кандидатом баз данных, включая концепции проектирования, миграции, развертывания, доступа, обслуживания, автоматизации, мониторинга, безопасности и устранения неполадок.

Кроме того, экзамен также проверяет способность кандидата выполнять следующие задачи:

  • Понимать и различать ключевые функции сервисов баз данных AWS.
  • Анализ потребностей и требований для разработки и рекомендации подходящих решений для баз данных с использованием сервисов AWS.

Ваши результаты экзамена представлены в виде баллов по шкале от 100–1000. Минимальный проходной балл: 750.

Экзаменационные вопросы охватывают 5 различных областей, связанных с безопасностью на AWS:

  • Домен 1. Проектирование базы данных с учетом рабочей нагрузки
  • Домен 2: развертывание и миграция
  • Домен 3: Управление и операции
  • Домен 4: Мониторинг и устранение неполадок
  • Домен 5: Безопасность базы данных

Услуги и технологии, на которых следует сосредоточиться

Сервис реляционных баз данных Amazon (Amazon RDS)

Amazon Relational Database Service (Amazon RDS) — это управляемая служба, упрощающая настройку, эксплуатацию и масштабирование реляционной базы данных в облаке. Он обеспечивает экономичную и масштабируемую емкость, одновременно управляя трудоемкими задачами администрирования базы данных, освобождая вас, чтобы вы могли сосредоточиться на своих приложениях и бизнесе. Для сдачи экзамена AWS Certified Database Specialty вам необходимо сосредоточиться на следующих концепциях:

  • Архитектура
  • Высокая доступность (в нескольких зонах доступности и репликах)
  • Механизмы баз данных (MySQL, MariaDB, Microsoft, Oracle, PostgreSQL)
  • Развертывание и управление подключением
  • Управление кластером/экземпляром БД
  • Масштабирование (хранилище, вычисления, чтение)
  • Управление сетью (VPC, группы безопасности, группы подсетей БД)
  • Аврора без сервера
  • Клонирование
  • Аврора Бэктрек
  • Аврора Мульти-Мастер
  • Глобальные базы данных Amazon Aurora
  • Межрегиональная репликация
  • Резервное копирование и восстановление (PITR, копирование, общий доступ, перенос, автоматический, ручной)
  • Потоки активности базы данных
  • Расширенный мониторинг
  • Статистика производительности
  • Уведомления о событиях
  • Amazon EventBridge
  • Защита данных
  • Аутентификация базы данных IAM
  • Аудит
  • Интеграция с сервисами AWS (например, CloudWatch, CloudTrail, Lambda, KMS)
  • Стратегии миграции (например, Snowball Edge)
  • Лучшие практики

Amazon DynamoDB

DynamoDB — это быстрая и гибкая служба нереляционной базы данных любого масштаба. DynamoDB позволяет клиентам переложить административную нагрузку по эксплуатации и масштабированию распределенных баз данных на AWS, чтобы им не приходилось беспокоиться о предоставлении оборудования, настройке и настройке, планировании пропускной способности, репликации, установке исправлений программного обеспечения или масштабировании кластера. Ради экзамена нужно изучить следующие понятия:

  • Архитектура
  • Развертывание и управление подключением
  • Масштабирование (RCU, WCU)
  • Глобальные таблицы DynamoDB
  • Межрегиональная репликация
  • Резервное копирование и восстановление по требованию
  • Потоки DynamoDB
  • Ускоритель DynamoDB
  • Информация об участниках
  • Защита данных
  • Аудит
  • Интеграция с сервисами AWS
  • Стратегии миграции
  • Лучшие практики

Сервис миграции базы данных AWS (AWS DMS)

Служба миграции баз данных AWS (AWS DMS) помогает быстро и безопасно перенести базы данных в AWS. Исходная база данных остается полностью работоспособной во время миграции, что сводит к минимуму время простоя приложений, использующих эту базу данных. Сервис AWS Database Migration может переносить ваши данные в наиболее широко используемые коммерческие базы данных и базы данных с открытым исходным кодом, а также из них. Необходимо изучить следующие понятия

  • Архитектура
  • Развертывание
  • Оценки миграции
  • Параметры задачи переноса
  • Интеграция с инструментом преобразования схемы AWS

AWS CloudFormation

AWS CloudFormation — это сервис, который предоставляет разработчикам и компаниям простой способ создания набора связанных ресурсов AWS и сторонних поставщиков, а также предоставления и управления ими упорядоченным и предсказуемым образом.

  • Шаблоны
  • Интеграция с сервисами AWS (например, Secrets Manager, Systems Manager)

Амазонка Красное смещение

Amazon Redshift — это полностью управляемое масштабируемое облачное хранилище данных, которое ускоряет получение ценных сведений благодаря быстрой, простой и безопасной аналитике в любом масштабе. Тысячи клиентов полагаются на Amazon Redshift для анализа данных от терабайтов до петабайтов и выполнения сложных аналитических запросов. Вы можете получать аналитические сведения и прогнозную аналитику в режиме реального времени для всех ваших данных в операционных базах данных, озере данных, хранилище данных и сторонних наборах данных. Amazon Redshift предлагает все это по соотношению цены и качества, которое до 3 раз лучше, чем у других готовых облачных хранилищ данных, что помогает вам предсказать свои расходы. Для сдачи экзамена вам необходимо изучить следующее:

  • Архитектура
  • Развертывание и управление подключением
  • Управление кластером
  • Масштабирование
  • Межрегиональная репликация
  • Управление рабочей нагрузкой
  • Спектр красного смещения
  • Защита данных
  • Аудит
  • Интеграция с сервисами AWS
  • Стратегии миграции
  • Лучшие практики

Amazon DocumentDB (с совместимостью с MongoDB)

Amazon DocumentDB (с совместимостью с MongoDB) — это быстрый, масштабируемый, высокодоступный и полностью управляемый сервис базы данных документов, поддерживающий рабочие нагрузки MongoDB. В качестве базы данных документов Amazon DocumentDB позволяет легко хранить, запрашивать и индексировать данные JSON. Разработчики могут использовать тот же код приложения, драйверы и инструменты MongoDB, что и сегодня, для запуска, управления и масштабирования рабочих нагрузок в Amazon DocumentDB. Наслаждайтесь улучшенной производительностью, масштабируемостью и доступностью, не беспокоясь об управлении базовой инфраструктурой. Понятия для подготовки к экзамену:

  • Архитектура
  • Развертывание
  • Лучшие практики миграции
  • Мониторинг
  • Лучшие практики безопасности

Амазонка Нептун

Amazon Neptune — это быстрый, надежный, полностью управляемый сервис графовой базы данных, который позволяет легко создавать и запускать приложения, работающие с наборами данных с высокой степенью подключения. Запросы SQL для высокосвязанных данных сложны, и их трудно настроить для повышения производительности. Вместо этого с помощью Amazon Neptune вы можете использовать открытые и популярные языки запросов графов для выполнения мощных запросов, которые легко писать и которые хорошо работают с подключенными данными. Ядром Neptune является специально созданный высокопроизводительный механизм базы данных графов, оптимизированный для хранения миллиардов взаимосвязей и выполнения запросов к графу с миллисекундной задержкой. Вы можете использовать Neptune для сценариев использования графов, таких как механизмы рекомендаций, обнаружение мошенничества, графы знаний, обнаружение лекарств и сетевая безопасность. Темы для рассмотрения на экзамене:

  • Архитектура
  • Развертывание
  • Лучшие практики миграции
  • Мониторинг
  • Лучшие практики безопасности

Amazon ElastiCache (Redis и Memcached)

Amazon ElastiCache — это веб-служба, упрощающая развертывание и запуск серверных узлов, совместимых с протоколом Memcached или Redis, в облаке. Amazon ElastiCache повышает производительность веб-приложений, позволяя извлекать информацию из быстрой управляемой системы в оперативной памяти вместо того, чтобы полностью полагаться на более медленные базы данных на дисках. Эта услуга упрощает и разгружает управление, мониторинг и эксплуатацию сред в оперативной памяти, позволяя вашим инженерным ресурсам сосредоточиться на разработке приложений. Темы для рассмотрения на экзамене:

  • Архитектура
  • Развертывание
  • Лучшие практики миграции
  • Мониторинг
  • Лучшие практики безопасности

Amazon QLDB

База данных Amazon Quantum Ledger Database (QLDB) — это специально созданная база данных реестра, которая предоставляет полную и криптографически проверяемую историю всех изменений, внесенных в данные вашего приложения. Темы для рассмотрения на экзамене:

  • Архитектура
  • Развертывание

Тренировочный материал

Официальный материал AWS

Полезные технические документы

Qwiklabs, связанные с базами данных

Амазон Redshift

Amazon RDS

Амазон Аврора

Amazon DynamoDB

Amazon ElastiCache

Служба переноса данных AWS

Онлайн курс

Практические экзамены

Общий совет

  • Если, как и я, английский не является вашим родным языком, знайте, что у вас есть возможность запросить дополнительные 30 минут проживания. Он автоматически утверждается и применяется к вашим следующим экзаменам, которые вы сдаете в AWS. Следуйте инструкциям в этом видео, чтобы узнать, как это сделать → https://www.youtube.com/watch?v=N1rbU-0kLkg
  • Вы не обязаны отвечать на вопросы по порядку
  • Начните с тех, которые вы уже видели во время подготовки
  • Затем сделайте те с самым коротким утверждением, их обычно легко читать и на них легко ответить.
  • Затем сделайте те, на которые вам удобно отвечать
  • Затем выполните исключение для остальных вопросов.

Обо мне

Свяжемся в LinkedIn. Я архитектор решений для машинного обучения и анализа данных в AWS (Amazon Web Services). Я увлечен облачными технологиями, данными и искусственным интеллектом, у меня есть дипломы инженера и магистра Технологического института Джорджии 🇺🇸 и INP Toulouse ENSEEIHT 🇫🇷.

Я наставляю людей с ограниченными возможностями сделать карьеру в сфере технологий: забронируйте место у меня здесь 👉 https://calendly.com/nemri/techies-w-disabilities

Пишу о данных, облаке и ИИ здесь 👉 https://c-nemri.medium.com/

Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord.