Финальный тест на усвоение материала
Кратко:
- Какие ключевые понятия бессерверных решений выделяются их поставщиками?
Правильный ответ:
- Единого определения нет, но чаще всего упоминают контейнеризацию, динамическую оркестрацию, микросервисы. Впрочем, спорить на эту тему можно бесконечно.
- За что разработчик платит при использовании Cloud Functions? Выберите все правильные ответы.
Правильный ответ:
- Количество вызовов функции
- Использованные вычислительные ресурсы
- Исходящий трафик
- Какие концептуальные ограничения есть у сервиса? Выберите все правильные ответы.
Правильный ответ:
- Функции не могут бесконечно выполнять какую-то задачу.
- При вызове у функции нет информации о результате прошлых запусков.
- Какие методы допустимо использовать в спецификации API-шлюза?
Правильный ответ:
- Можно использовать все HTTP-методы.
- Можно ли использовать в спецификации свой домен?
Правильный ответ:
- Да, но эту функцию надо отдельно подключить, а затем подтвердить права на домен.
- Ключевые отличия serverless-режима YDB от managed-режима:
Правильный ответ:
- Оплата идёт за фактические запросы к базе данных, а не за резервирование мощностей
- Можно перенести своё приложение из AWS
- Что учитывается при тарификации YDB в serverless-режиме:
Правильный ответ:
- стоимость использования CPU;
- хранение данных;
- ввод и вывод данных.
- Для работы с документными таблицами в YDB вы можете использовать:
Правильный ответ:
- HTTP API;
- gRPC;
- AWS CLI;
- AWS SDK.
- Сказывается ли тип очереди на производительности?
Правильный ответ:
- Да, стандартные очереди разбираются быстрее FIFO.
- Какую функцию выполняет таймаут видимости?
Правильный ответ:
- Скрывает сообщение от получателей на заданное пользователем время, чтобы первый забравший его получатель успел завершить обработку.