Публикации по теме 'serverless'
Как анализировать и агрегировать данные из DynamoDB
Как анализировать и агрегировать данные из DynamoDB
Эта статья была впервые опубликована на bahr.dev . Подпишитесь на рассылку и получайте новые статьи прямо на свой почтовый ящик!
DynamoDB - это не база данных, предназначенная для выполнения аналитических запросов. Однако мы можем использовать потоки DynamoDB и лямбда-функции для выполнения этого анализа при каждом изменении данных.
В этой статье объясняется, как построить конвейер анализа, и демонстрируется это на двух..
Как я создал бессерверный стартап
Позвольте мне сразу перейти к делу, бессерверные - это модное слово. Но это также отличный способ обозначить серьезные изменения в том, как мы создаем программное обеспечение. Да, серверы все еще задействованы, мы не избавились от них. Разница в том, что вы не беспокоитесь о них. Бессерверная система - это сосредоточение внимания на вашем коде, а не на инфраструктуре, на которой он работает. Вы арендуете достаточно вычислительной мощности, чтобы выполнять свою работу, когда она вам..
Как писать масштабируемый код с помощью AWS Lambda
Около года назад мне было поручено возглавить группу разработчиков по созданию облачного веб-приложения для государственного учреждения. Естественно, мы решили реализовать внутренний сервис с использованием AWS Serverless Stack, включая такие сервисы, как:
AWS Lambda Amazon API Gateway Amazon Cognito AWS Step Functions Amazon EventBridge и т. Д.
Для IaC («Инфраструктура как код») мы решили использовать бессерверную платформу, поскольку она предоставляет зрелое предложение,..
Обеспечение уникальности имен пользователей в вашем приложении AWS Amplify
Мы все были там. Вы заполняете всю форму регистрации в веб-приложении, нажимаете «ПОДПИСАТЬСЯ», и вы получаете сообщение об ошибке «Имя пользователя уже занято, выберите другое»…
Следующие несколько недель вы проводите в подвале, изменяя свое имя пользователя, формируя постыдные смешения детских прозвищ и греческих богов или остроумные игры слов с именами знаменитостей. Тем не менее, вы в конечном итоге получаете один, который смущающе не соответствует норме (в своей голове вы..
🤠 Интерфейс командной строки Wrangler: развертывание Rust с помощью WASM на Cloudflare Workers
Сегодня мы открываем исходный код и анонсируем wrangler , инструмент командной строки для создания, предварительного просмотра и публикации Rust и WebAssembly Cloudflare Workers.
Если для вас это звучит как словесный салат, это разумная реакция. Все три задействованные технологии являются относительно новыми и ожидаемыми: WebAssembly, Rust и Cloudflare Workers.
Почему именно WebAssembly?
Миссия Cloudflare - помочь улучшить Интернет. Мы рассматриваем Workers как расширение и без..
Начало работы с Chalice для создания AWS Lambdas на Python - пошаговое руководство
Переход без сервера с вашего терминала.
Если вам нравятся бессерверные технологии, вы уже знаете, что такое AWS Lambda. Но если вы не знаете, AWS Lambda - это бессерверный сервис, предоставляемый Amazon, где вы можете создавать «функции» и развертывать их в AWS, который можно запускать без каких-либо экземпляров сервера (например, EC2). Отсюда и название serverless. Затем вы можете запускать эти функции с помощью различных встроенных триггеров, таких как события S3, правила..
Создание API эмодзи
Недавно я создал часть программного обеспечения (DevDeck), позволяющую разработчикам использовать Elgato Stream Deck в качестве инструмента повышения производительности . Программное обеспечение работает по модульному принципу, позволяя любому написать плагин для Stream Deck. Один из плагинов, которые я написал для DevDeck, — это интеграция со Slack , чтобы вы могли изменить свой статус Slack через Stream Deck.
Вот как обычно выглядит моя Stream Deck:
Я могу использовать..