Введение
Кратко:
- Модуль представляет собой серию из шести практических заданий для получения сертификата и гранта.
- Задания знакомы учащимся, так как они изучали их на курсе.
- Для выполнения заданий требуется Docker, который нужно установить на рабочую станцию.
- В каждом задании предлагается решить практическую задачу, внимательно прочитав условие и выполнив необходимые шаги.
- Завершив задание, нужно запустить автоматическую проверку с помощью команды docker run --rm cr.yandex/sol/edu-checker validate.
- После проверки задания, если оно выполнено успешно, вы получите строки, начинающиеся со слова PASS, и ключ проверки.
- Если задание выполнено не полностью или неправильно, вы получите сообщение об ошибке.
- Получив сообщение об ошибке, нужно найти и исправить проблему, а затем скопировать ключ и вставить его в блок проверки кода на Практикуме.
- Выполнив все шесть заданий, нужно заполнить заявку на сертификат и грант в последнем уроке.
Введение
В этом модуле вам предстоит подтвердить знания и умения, которые вы получили, изучая профессию «Инженер облачных сервисов». Он представляет собой серию из шести практических заданий, которые необходимо выполнить, чтобы получить сертификат об успешном завершении профессии и грант.
Все предлагаемые задания вам уже знакомы. Если вы разобрались с практической частью курса, то вам не составит особого труда их выполнить.
Что нужно для выполнения заданий
- Для прохождения этого модуля вам потребуется Docker. Установите его на рабочую станцию, с которой будете выполнять задания.
- В каждом из заданий вам будет предложено решить конкретную практическую задачу. Внимательно прочитайте условие и выполните все необходимые шаги. При необходимости вернитесь к соответствующим урокам курса или обратитесь к документации.
-
Завершив выполнение задачи, запустите автоматическую проверку с помощью команды вида:
docker run --rm cr.yandex/sol/edu-checker validate [command] [options]
Эта команда разворачивает Docker-контейнер, в котором запускается приложение, проверяющее полноту и правильность выполнения практического задания. Для этого, как правило, ему понадобится доступ к облаку, в котором вы выполняли задания. Доступ предоставляется с помощью IAM-токена, который надо записать в переменную окружения (помните, что время жизни этого токена составляет не больше 12 часов).Для каждого задания используется отдельная подкоманда (она будет указана в задании). Список подкоманд выводится с помощью параметра--help
или-h
.docker run --rm cr.yandex/sol/edu-checker validate vm --help
Чтобы посмотреть возможные параметры для каждой из подкоманд, также используйте параметр--help
(-h
), напримерdocker run --rm cr.yandex/sol/edu-checker validate vm --help
Полностью команда, запускающая проверку, выглядит, например, так:docker run --rm cr.yandex/sol/edu-checker validate vm --token <TOKEN> --folder-id <FOLDER_ID>
гдеvm
— подкоманда, обозначающая конкретное практическое задание (она будет указана в условии задания),<TOKEN>
— ваш IAM-токен,<FOLDER_ID>
— идентификатор рабочего каталога в вашем облаке. -
После запуска приложения вы увидите результат проверки.Если задание выполнено успешно, то приложение выведет в терминал строки, начинающиеся со слова
PASS
, а также ключ проверки.Если задание выполнено не полностью или неправильно, то вы получите сообщение об ошибке, показывающее, что именно пошло не так. Например, на картинке ниже проверку пройти не удалось, поскольку имя созданной ВМ не соответствует тому, которое было указано в условии задания.Получив сообщение со словомERROR
, вернитесь к заданию, чтобы найти и исправить проблему. -
Скопируйте полученный ключ и вставьте его в блок проверки кода в уроке на Практикуме. Нажмите кнопку Проверить.

- Вы получите сообщение о результатах проверки ключа и, если все в порядке, сможете перейти к следующему заданию.
- Пожалуйста, обратите внимание, что срок действия ключа проверки ограничен. Выполнив задание и получив ключ, не откладывайте его проверку на Практикуме надолго!
- Выполнив все шесть заданий, вы откроете последний урок, в котором сможете заполнить и направить нам заявку на сертификат и грант.
Желаем успехов!