Публикации по теме 'cloudfront'


Как проводить модульное тестирование функций Cloudfront
Шаг 1: Установите пакет # Yarn yarn add -D babel-plugin-rewire yarn add -D babel-jest # NPM npm install babel-plugin-rewire --save-dev npm install babel-jest --save-dev Шаг 2: Добавьте в конфигурацию babel .babelrc module.exports = { plugins: ['babel-plugin-rewire'], }; Шаг 3. Проверьте настройки # Yarn yarn jest # NPM npm run test Шаг 4: Напишите свою функцию Cloudfront rewrite-url.js function handler(event) { var request = event.request; // Extract..

Как разместить статический веб-сайт с помощью S3, CloudFront и Route53
Недавно я завел свой личный блог и недооценил усилия, которые мне пришлось приложить, чтобы сделать его именно таким, как я хотел. Поэтому я решил написать руководство, чтобы помочь другим сделать это с меньшими затратами. В этой статье подробно рассказывается о том, как отметить все поля ниже, с акцентом на компоненты серверной части. Хостинг с оплатой по мере использования Сертификат SSL Функциональный субдомен www Легко настраиваемый, но минималистичный дизайн Статьи на..

Очистка кеша для приложения Angular, развернутого с помощью AWS S3 и CloudFront
Кэширование - это очень хороший способ ускорить загрузку наших веб-страниц в браузерах пользователей, но тот же самый кеш становится проблемой, когда вы сделали новую версию своего веб-приложения, и эта новая версия содержит несколько очень важных исправлений ошибок или функцию импорта. В этом случае вы ожидаете, что ваши пользователи начнут использовать новую версию вашего приложения, и вам придется обрабатывать очистку кеша во время такого выпуска. В этом посте я собираюсь поделиться..

Как предоставить доступ к частным файлам с помощью предварительно подписанных URL-адресов на AWS
Доставляйте частный контент через S3 и CloudFront При попытке спроектировать архитектуру решения, в которой приложение может создавать и хранить частные файлы в таком хранилище, как S3, и предоставлять возможность доступа к этим файлам определенным пользователям в течение определенного периода времени и при этом оставаться конфиденциальными, мы могли следуйте двум различным подходам, основанным на реальном сценарии использования. Давайте запишем несколько вариантов использования и..