Публикации по теме 'serverless'
Разработчики хотят кодировать, поэтому бессерверные
Как Serverless выполняет первоначальное обещание облака.
В этой статье я не собираюсь определять, что такое бессерверный . Я даже не собираюсь подробно рассказывать об экономических и архитектурных преимуществах бессерверных систем, о которых мы все слышали, - сокращении операций инфраструктуры, мгновенном масштабировании, управляемом событиями, и низких затратах.
Вместо этого я хочу обосновать, почему бессерверность - это то, о чем должны заботиться все разработчики, независимо от..
Как создать приложение SvelteKit и MongoDB.
ОБНОВЛЕНИЕ: этот учебник устарел. Новые документы SvelteKit .
В этой статье мы собираемся создать веб-приложение, используя SvelteKit и MongoDB .
Вам понадобится Node.js (версия 16), чтобы следовать этому руководству.
Шаг 1. Создайте базу данных MongoDB.
Для начала мы создадим базу данных MongoDB с помощью MongoDB Atlas . Если у вас уже есть база данных, вы можете пропустить этот шаг.
В этом руководстве мы будем использовать MongoDB бесплатного уровня. Сначала зайдите..
Перенесите Spring Boot API на AWS Lambda и сократите расходы на 100%
Вы можете использовать свой API 12 миллионов раз в год и платить AWS 0 долларов
Фото Сара Дорвейлер на Unsplash
AWS Lambda
🧞 Функция AWS Lambda отличается гибкостью:
По состоянию на ноябрь 2018 г. вы можете писать на любом языке - даже на языке Cobol 1959 года! Вы можете инициировать запуск кода из действия базы данных, запроса API, метрики в CloudWatch, стороннего приложения для мониторинга, устройства IoT ... Несмотря на то, что максимальный тайм-аут лямбды..
Защита форм вашего веб-сайта с помощью бессерверной капчи
Нажмите здесь, если вы не робот
Если вы разместите форму на одной из своих веб-страниц, она будет широко открыта для рассылки спама кем-либо в Интернете в своих гнусных целях. Чтобы уменьшить шум, веб-разработчики часто используют виджет CAPTCHA , который пытается гарантировать, что заполнитель формы является человеком.
Помимо обычных полей формы, пользователю необходимо будет поставить галочку в поле «Я не робот». Иногда их просят решить числовую, звуковую или визуальную..
Создайте бессерверного бота для Twitter с помощью анализа настроений
Узнайте, как использовать AWS Comprehend для модификации бота Twitter для взаимодействия с пользователями на основе настроений их комментариев
Социальные сети являются важным каналом взаимодействия для многих людей и предприятий, и некоторые из более рутинных задач администрирования можно легко автоматизировать с помощью простого бота Twitter, например, лайкнув положительные комментарии.
При создании бота Twitter важно, чтобы ваш ответ учитывал тональность комментария, чтобы тролль..
Ренье Медрано и Александр Маценов:
Ренье Медрано и Александр Маценов :
Я пробовал это сам и все равно получил 370MB , что все еще превышает предел 250MB .
КРАТКИЙ ОТВЕТ: Чтобы уменьшить размер файла
find "$VIRTUAL_ENV/lib/python3.6/site-packages/" -name "*.so" | xargs strip
и проверьте, работает ли ваш код. Мне удалось сжать все примерно до ~ 133MB (uncompressed) и ~ 38MB (compressed) , что должно соответствовать ограничениям AWS Lambda.
ДЛИННЫЙ ОТВЕТ:
Чтобы проверить размеры файлов и..
5 правил создания отличных бессерверных приложений
Работа с бессерверными приложениями помогает устранить некоторые барьеры, присущие традиционному стеку приложений. Возможность построить и развернуть систему микроприложений без необходимости управления инфраструктурой дает большое преимущество в сроках поставки (время выпуска) и снижении затрат на обслуживание в долгосрочной перспективе.
Часто «бессерверное» иногда рассматривается как решение проблем с традиционной системной архитектурой, позволяющее разработчикам двигаться быстрее и..