Чтобы выполнить тестирование настроек, следуйте пошаговой инструкции, приведенной ниже.

  • Шаг 1. Тестирование системы

    Тестирование системы

     1. Откройте веб-браузер и в строке меню введите URL-адрес, который вы создали при выполнении шагов в разделе «Включение функции размещения статического веб-сайта для корзины Amazon S3». Используйте указанный формат: http://ВАШ-URL-АДРЕС-S3/

     2. Выполните указанные ниже действия, чтобы заполнить форму для внедрения корпоративного приложения с помощью AppStream 2.0.

          • Заполните поля «Имя», «Фамилия» и «Электронная почта», указав адрес ящик почты, к которому у вас есть доступ.

          • В поле Электронная почта введите адрес электронной почты, который вы добавили и проверили во время выполнения шагов в разделе «Добавление и проверка идентификатора адреса электронной почты в Amazon SES».

          • В поле Код департамента введите уникальный идентификатор. Этот идентификатор добавляется в конец названий создаваемых ресурсов AppStream 2.0.

          • Нажмите «Начать».

     3. Если запрос выполнен успешно, через несколько секунд вы будете перенаправлены на следующую тему в технической документации AppStream 2.0: Создание настраиваемого образа AppStream 2.0 с помощью консоли AppStream 2.0

     4. В это время создается и AppStream 2.0 Image Builder. Чтобы подтвердить создание Image Builder, выполните следующее.

          • Откройте консоль AppStream 2.0.

          • В области навигации выберите Образы.

          • Имя Image Builder на вкладке Image Builder создано для вас на основе имени, которое вы ввели во время регистрации на внедрение корпоративного приложения, и кода департамента.

                ° Например, для пользователя, который ввел имя Jane и код департамента EAO, будет создано имя образа JaneEAO.

                ° В течение 30 минут вы получите по электронной почте письмо со ссылкой к предоставленному Image Builder. Ниже указано, как выглядят тема и текст электронного письма.

                ° Тема письма: Внедрение корпоративного приложения Example Corp для

                ° Текст письма:

                ° <FirstName>

                ° Благодарим за использование демонстрационной версии внедрения корпоративного приложения Example Corp. Если Вы устанавливаете приложение с помощью AppStream2.0 впервые, воспользуйтесь предоставленным ниже руководством по началу работы. В остальных случаях, чтобы начать, нажмите на ссылку подключения ниже.

                ° Подключиться <Это URL-адрес, который позволяет подключиться к Image Builder, предоставленному во время регистрации на внедрение приложения>

                ° Руководство по началу работы

     5. Нажмите на ссылку подключения, войдите в Image Builder как администратор и запустите Image Assistant, чтобы создать образ. Информацию о том, как создать образ, см. в учебном пособии «Создание настраиваемого образа AppStream 2.0, используя консоль AppStream 2.0».

     6. После того как вы создадите образ, на его основе будет автоматически создана группа инстансов. Вы также получите второе электронное письмо со ссылкой подключения к группе инстансов для проверки. Ниже указано, как выглядят тема и текст электронного письма.

          • Тема письма: Внедрение корпоративного приложения Example Corp для

          • Текст письма:

          • <FirstName>,

          • Благодарим за то, что пробуете демонстрационную версию внедрения корпоративного приложения Example Corp. Теперь будет создана и готова к проверке группа инстансов. Для подключения к инстансу используйте ссылку подключения.

          • Подключиться< Это URL-адрес для подключения к группе инстансов, которая автоматически предоставляется после создания образа>

          • Руководство по началу работы

     7. Нажмите ссылку Подключиться, чтобы подключиться к группе инстансов и запустите сеанс потоковой передачи AppStream 2.0.

     8. После получения электронного письма о группе инстансов, у вас будет один час до того, как созданный вами конечный автомат Step Functions вызовет функцию Lambda StopResources, которая остановит работу вашей группы. Это делается для контроля затрат.

  • Шаг 2. Удаление ресурсов

    Следуйте приведенным ниже пошаговым инструкциям по удалению ресурсов проекта. Щелкнув номер какого-либо шага, можно развернуть соответствующий раздел.

    Шаг 1. Удаление корзины Amazon S3

    Выполните следующие шаги, чтобы удалить корзину Amazon S3, используя консоль Amazon S3.

    1. Откройте консоль Amazon S3 по адресу https://console.aws.amazon.com/s3/.
    2. В перечне корзин S3 установите флажок рядом с именем корзины, которую вы создали для этого проекта. Если в перечне много корзин Amazon S3, введите имя корзины в поле поиска, чтобы ее найти.
    3. Нажмите значок X в правом верхнем углу панели с настойками элементов «Свойства», «Разрешения» и «Управление», чтобы ее закрыть.
    4. Выберите Удалить.
    5. В диалоговом окне подтверждения введите имя корзины и выберите Подтвердить.

    Шаг 2. Удаление проверенного идентификатора электронной почты

    1. Откройте консоль Amazon SES по адресу https://console.aws.amazon.com/ses/.
    2. На панели навигации выберите в разделе Управление идентификатором элемент Адрес электронной почты.
    3. В перечне Идентификаторы адресов электронной почты установите флажок рядом с адресами электронной почты, которые необходимо удалить, и нажмите Удалить.
      Если в перечне много адресов электронной почты, введите имя адреса электронной почты в поле поиска, чтобы его найти.
    4. В диалоговом окне подтверждения выберите Да, удалить идентификатор.
    Шаг 3. Удаление функций Lambda
    1. Откройте консоль AWS Lambda по адресу https://console.aws.amazon.com/lambda/.
    2. В перечне функций выберите вариант рядом с элементом examplecorp_eao_createimagebuilder.
      • Если в перечне много функций, введите имя этой функции в поле поиска, чтобы ее найти.
    3. Выберите Действия, Удалить.
    4. В диалоговом окне подтверждения выберите Удалить.
      Выполните шаги 1–4 для указанных ниже функций. 
      • examplecorp_eao_getstatus
      • examplecorp_eao_sendstreamingurl
      • examplecorp_eao_getimagename
      • examplecorp_eao_createfleet
      • examplecorp_eao_stopresources

    Шаг 4. Удаление роли IAM

    1. Откройте консоль IAM по адресу https://console.aws.amazon.com/iam/.
    2. В области навигации выберите Роли.
    3. В перечне ролей установите флажок рядом с элементом examplecorp_eao_role.
      • Если в перечне много ролей, введите имя этой роли в поле поиска, чтобы ее найти.
    4. Выберите Удалить роль.
    5. В диалоговом окне подтверждения выберите Да, удалить.
    Шаг 5. Удаление политики IAM
    1. Откройте консоль IAM по адресу https://console.aws.amazon.com/iam/.
    2. В области навигации выберите раздел Политики.
    3. В перечне политик нажмите переключатель рядом с элементом examplecorp_lambda_tin_policy.
      • Если в перечне много политик, введите имя этой политики в поле поиска, чтобы ее найти.
    4. Выберите Действия с политиками, Удалить.
    5. В диалоговом окне подтверждения выберите Удалить.

    Шаг 6. Удаление RESTful API

    1. Откройте консоль Amazon API Gateway по адресу https://console.aws.amazon.com/apigateway.
    2. В области навигации в разделе Интерфейсы API выберите запись examplecorp_eao.
    3. Выберите Действия, Удалить API.
    4. В диалоговом окне подтверждения выберите Удалить.

    Шаг 7. Удаление конечного автомата Step Functions

    1. Перейдите в консоль Step Functions: https://console.aws.amazon.com/states/.
    2. В области навигации в разделе Конечные автоматы выберите запись examplecorp_eao.
    3. Выбрав examplecorp_eao, нажмите Удалить
    4. В диалоговом окне подтверждения выберите Удалить конечный автомат.
    Шаг 8. Остановка и удаление Image Builder AppStream 2.0
    1. Откройте консоль AppStream 2.0 по адресу https://console.aws.amazon.com/appstream2.
    2. В области навигации выберите вкладку Образы, Image Builder.
    3. Подтвердите, что созданный Image Builder с именем <firstname><dept code>_IB остановлен. Если нет, выберите Image Builder и нажмите Действия, Остановить.
    4. После остановки Image Builder выберите Действия, Удалить.

    Шаг 9. Отмена связи вашей группы инстансов AppStream 2.0 со стеком и удаление стека

    1. На консоли AppStream 2.0 в области навигации выберите Стеки.
    2. Выберите созданный стек с именем <dept code>_Stack и нажмите Действия, Отменить связь группы. Этим действием вы отмените связь группы инстансов со стеком.
    3. Чтобы удалить стек, выберите Действия, Удалить.

    Шаг 10. Остановка и удаление группы

    1. На консоли AppStream 2.0 в области навигации выберите Группы.
    2. Подтвердите, что созданная группа с именем <dept code>_Fleet остановлена. Если нет, выберите группу и нажмите Действия, Остановить.
    3. После остановки группы выберите Действия, Удалить.

Поздравляем, вы успешно выполнили развертывание портала для внедрения корпоративного приложения Example Corp., который дает возможность владельцам приложений самостоятельно выполнять установку и потоковую передачу приложений AppStream 2.0.