Архив метки: AWS Lambda

Проверка номеров телефонов с помощью Bref PHP и Twilio Verify

Bref — это пакет composer, который помогает развертывать ваши PHP-приложения в качестве функций AWS Lambda. Он использует Serverless Framework для подготовки и развертывания таких приложений, а также обеспечивает поддержку популярных фреймворков, таких как Laravel, Symfony и Slim PHP. В предыдущей статье мы рассмотрели, как можно использовать PHP-фреймворк Bref для пересылки ошибок из нашего приложения Twilio… Читать далее »

Создание бессерверного сервиса верификации пользователей с помощью Python, Twilio Verify и фреймворка Chalice

Chalice — это Python-фреймворк для написания, сборки и развертывания бессерверных приложений. Он был создан и в настоящее время поддерживается командой AWS. Благодаря привычному синтаксису на основе декораторов, который популярен в таких Python-фреймворках, как Flask, FastAPI и др., начать работу с Chalice очень просто. В этом туториале мы рассмотрим, как развернуть приложение Chalice, интегрированное с сервисом… Читать далее »

Перенаправление ошибок приложения Twilio в Slack с использованием Bref PHP

Бессерверные (serverless) приложения — это приложения, которые создаются, развертываются и выполняются по требованию. Серверы, на которых они работают, предоставляются облачной платформой, куда они развертываются, и разработчику нужно сосредоточиться только на написании кода. Аспект выполнения по требованию гарантирует, что с разработчика взимается плата только за время выполнения, а не за фиксированный объем пропускной способности или определенное… Читать далее »

Создание чат-бота Urban Dictionary на PHP с использованием Bref и Twilio API для WhatsApp

Интернет-сленг развивается настолько стремительно, что во время переписки легко запутаться без помощи лингвистических сервисов, таких как Urban Dictionary. Было бы здорово иметь возможность легко запрашивать новые коллоквиализмы на ходу? В этом туториале мы создадим удобного бота для WhatsApp, который выдает определения слов из Urban Dictionary. Он будет использовать Twilio API для WhatsApp и Urban Dictionary… Читать далее »

Бессерверный Ruby на AWS Lambda с использованием фреймворка Jets

Когда AWS заложила основу Lambda в 2014 году, для Ruby не было особой любви. Такие платформы, как Python, Node.js и Java, положили начало бессерверной революции для хостинга и запуска функций в облаке. В конце 2018 года поддержка Ruby наконец-то появилась. Вы можете создавать приложения на Ruby для Lambda, используя простые функции и шаблоны Serverless Application… Читать далее »

Использование Twilio для создания бессерверной SMS-лотереи на Python

Как и я, вы наверняка восхищаетесь бессерверными архитектурами. Когда Rackspace и AWS EC2 сделали облачные вычисления общедоступными, это уже было впечатляюще. Но всё равно приходилось разворачивать и поддерживать собственные виртуальные серверы. С появлением таких инструментов, как Twilio Functions или Lambda для действительно бессерверного выполнения функций, DynamoDB для кэширования состояния и API Gateway для быстрого развёртывания… Читать далее »

Определение неизвестных номеров телефонов с помощью Python 3, AWS Lambda, Twilio Lookup и SMS

Вы когда-нибудь получали сообщение, вероятно, от старого друга, но не сохранили его номер? И вам слишком неловко спрашивать: «Кто это?» Не волнуйтесь. Мы все через это проходили. Но сегодня мы расскажем вам о решении, которое поможет избежать таких ситуаций! Давайте создадим небольшое приложение на Python, которое использует Twilio Lookup и SMS, чтобы помочь вам определять… Читать далее »

Дайджест разработчика: Жизнь до лутбоксов — Играем в Skyrim на основе дартс через текст

*Обычно это было бы в вашем почтовом ящике. Это блог-версия нашей рассылки для всех вас, замечательных разработчиков, Дайджест разработчика. Чтобы получить следующий выпуск 16 января, подпишитесь здесь. Ну что, давайте приступим.* Есть несколько инструментов, без которых вы не представляете свою жизнь. Это может быть что угодно: от удобного фреймворка до рюкзака, в который вы бросаете… Читать далее »

Автоматизация тестирования контакт-центра Twilio с помощью testRTC

Одно из пожеланий, которое мы слышим от клиентов, создающих контакт-центр на базе Twilio, — это возможность тестировать его теми же непрерывными методами, которые они используют для тестирования других программных приложений. Сегодня мы покажем, как это сделать. Мы будем использовать референсное приложение контакт-центра от Twilio. Оно размещено в открытом доступе на GitHub в проекте twilio-contact-center. Официально… Читать далее »

Как написать собственный плагин Serverless Framework для AWS Lambda с использованием JavaScript

Фреймворк Serverless упрощает развертывание приложений в AWS Lambda. Однако в настоящее время Serverless не поддерживает бинарные файлы, но мы можем решить эту проблему, реализовав плагин Serverless и загрузив соответствующую конфигурацию в AWS API Gateway. В этой статье мы: