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


Почему вы должны отказаться от своей базы данных для базы данных с ключом
Почему так трудно устоять перед желанием построить новое колесо? Наша работа как разработчиков - строить. Мы проектируем систему в нашей голове, и процесс кодирования превращает наше понимание этого в инструкции. Однако большая часть процесса обнаружения теряется, поскольку мысли превращаются в код, а комментарии устаревают. Взгляните на любой код, который вы написали шесть месяцев назад, и вам понадобится время, чтобы понять, что происходит и о чем вы думали , когда писали его - не..

5 соображений перед написанием интеграционных тестов для бессерверных приложений
Ранние решения, чтобы свести к минимуму ваши будущие сожаления Подобно модульным тестам, написание интеграционных тестов требует принятия многих решений вне самого кода. Сегодня я хотел бы поделиться тем, о чем мы сожалеем, о чем хотели бы подумать перед написанием тестов. У всех разные определения «интеграционного тестирования». Другие проблемы по сравнению с модульным тестированием Принятие компромиссных решений относительно зависимостей Что обычно ломается в бессерверных..

Создавайте мобильные бессерверные приложения с помощью Amazon Aurora, Amplify и SwiftUI
Создание бессерверного приложения для iOS с использованием реляционных данных на AWS Зачем использовать Aurora Serverless? Если вы только начинаете или предпочитаете использовать базы данных NoSQL, в AWS Amplify есть руководства и несколько примеров приложений , использующих их базу данных NoSQL DynamoDB. Однако в зависимости от того, с кем вы работаете, вам может потребоваться использовать реляционную базу данных. Старый подход заключался в создании сервера с использованием..

Как предоставление ECS / бессерверных приложений по требованию может сэкономить вам деньги
Приложение инициализируется (или запускается), когда оно вам нужно, и удаляется, когда оно не используется. Это предоставление ресурсов по запросу, и в мире без серверов это может сэкономить вам много денег. Примечание . Следующее относится только к контейнерным приложениям, работающим в кластерах ECS Fargate. Но имеет ли это вообще смысл? Во-первых, во время подготовки приложения страдает взаимодействие с пользователем (в зависимости от того, сколько времени требуется для..

Эпоха умных (э) чат-ботов
Использование AWS для разработки чат-бота, способного принимать бизнес-решения Знакомство с (бессерверными) чат-ботами Машины, которые общаются с людьми, больше не являются частью области научной фантастики, а являются частью повседневной жизни людей в виде личных помощников, таких как Alexa, Google Assistant, Siri и т. Д. С появлением платформ облачных вычислений движки на основе искусственного интеллекта, на которых работают эти мощные персональные помощники, проникли в сферу..

Начало работы: создание бессерверных функций с помощью рабочих процессов Fission (часть 1)
Это первая часть введения в рабочие процессы Fission, состоящего из двух частей. Fission предоставляет быстрые бессерверные функции в Kubernetes. Хотя функции отлично подходят для определенных частей бизнес-логики, любое нетривиальное приложение требует набора функций. Существует множество способов составления функций. Вы можете напрямую вызывать функции друг из друга, но в этом есть некоторые недостатки. Во-первых, становится трудно понять структуру приложения; зависимости не..

Иногда бессерверный, всегда масштабируемый
Иногда бессерверный, всегда масштабируемый Мы здесь, в Легити , немного от того, что вы называете индивидуалистами. Когда они идут направо, мы идем налево. Когда они говорят, что мы не можем, мы говорим, что уже сделали. Когда они говорят, что все в стране, в которой вы находитесь, говорят по-португальски, мы говорим по-английски. (Хорошо, может быть, это только я.) Поэтому, когда «они» говорят «ZOMG, БЕССЕРВНЫЙ ИЛИ БЮСТ !!!!!», мы говорим «Ну, не всегда ». В этой статье..