Получить скриншоты с s3 через EC2 - PullRequest
0 голосов
/ 31 мая 2018

У меня есть следующее требование - есть HTML-файл, содержащий отчет о тестировании, в котором есть скриншоты всех шагов теста.Когда пользователь открывает html-отчет со своего компьютера, он должен иметь возможность просматривать скриншоты.Следовательно, снимки экрана должны храниться в центральном месте

Текущая реализация 1) Снимки экрана создаются в экземпляре EC2 и затем загружаются в s3.Область s3 имеет публичный доступ. 2) В html-отчете указан абсолютный путь S3 для снимка экрана.Следовательно, пользователь может просматривать снимки экрана.

Задача 1) Теперь нам нужно внедрить это решение за корпоративным брандмауэром, где общедоступный доступ к корзине s3 не может быть предоставлен. 2) EC2 может получить доступ к S3 через роль IAM.,3) Следовательно, как мы можем обеспечить, чтобы скриншоты в отчете были доступны пользователям

Предлагаемое решение 1) Реализовать JavaScript в HTML, который во время выполнения выбирает скриншоты.Но не уверен в целесообразности того же.

Примечание: сетевой диск не является жизнеспособным вариантом из-за медленных скоростей чтения / записи

1 Ответ

0 голосов
/ 31 мая 2018

это вариант?В частности подписанные URL и куки.Он предназначен для обслуживания частного контента с помощью CloudFront.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...