Бессерверные вычисления на AWS

Разработка и запуск приложений без забот о серверах

AWS предлагает технологии для запуска кода, управления данными и интеграции приложений без управления серверами. Бессерверные технологии обеспечивают автоматическое масштабирование, встроенную высокую доступность и оплату по мере использования, чтобы повысить гибкость и оптимизировать затраты. Эти технологии избавляют от таких задач по управлению инфраструктуры, как предоставление ресурсов и исправлений, и вы можете сконцентрироваться на написании кода, который обслуживает клиентов. В начале бессерверных приложений лежит AWS Lambda, вычислительный сервис на основе событий, по умолчанию встроенный в более чем 200 сервисов AWS и приложений по модели «программное обеспечение как услуга» (SaaS).

Переходите от идеи к рынку быстрее
Сократите свои затраты
Избавьтесь от операционных расходов, чтобы ваши команды могли быстро выпускать продукты, получать отзывы и проводить итерации, а в результате быстрее выходить на рынок.
Благодаря использованию модели оплаты за ценность использование ресурсов автоматически оптимизируется, и вы никогда не платите за их избыточное выделение.
Адаптация в любом масштабе
Создавайте лучшие приложения быстрее
Благодаря технологиям, которые автоматически масштабируются от нулевого до пикового уровня потребления, вы можете адаптироваться к потребностям клиентов быстрее, чем когда-либо.
Сервисы интегрированы в бессерверные приложения, поэтому вы можете сконцентрироваться на компоновке своего приложения, а не на его настройке.

Сделайте следующий шаг

Builders
Портал обучения

Готовы приступить к разработке? Перейдите в библиотеку обучения, чтобы начать работу с практическими учебными пособиями по бессерверным технологиям.

Руководители бизнеса
Next-Steps-Create-account

Хотите дать своим командам разработчиков больше возможностей? Прочитайте эти аналитические отчеты IDC.

Стартапы
Портал стартапов

Нужно быстро создать продукт с минимальной функциональностью (MVP)? Узнайте, как получить доступ к учетным данным и разработайте свое первое приложение.

Бессерверные сервисы на AWS

Современные приложения создаются по бессерверной технологии. Эта стратегия, в которой приоритет отдается бессерверным сервисам, чтобы вы могли повышать гибкость во всем стеке приложений. Мы разработали бессерверные сервисы для всех трех уровней вашего стека: вычислений, интеграции и хранилищ данных. Рекомендуем начать с указанных ниже сервисов.

Вычисления

Интеграция приложений

Хранилище данных

Примеры использования

  • Интернет-приложения
  • Создание интернет-приложений

    Разрабатывайте простое интернет-приложение со списком задач, которое позволяет зарегистрированному пользователю создавать, обновлять, просматривать и удалять элементы. Интернет-приложение на основе событий может использовать AWS Lambda и Amazon API Gateway для бизнес-логики, Amazon DynamoDB в качестве базы данных, а консоль AWS Amplify для размещения статического контента.

    Образцы кода » 

    Technical-Diagrams_Serverless-Category-Page_WORKING
  • Обработка данных
  • Обработка данных практически в любом масштабе

    Доставляйте заметки из интервью в формате Markdown в Amazon S3. Используйте события S3 для включения нескольких потоков обработки: один – для преобразования и хранения файлов Markdown в HTML, другой – для обнаружения и хранения данных об эмоциональной окраске.

    Образцы кода » 

    Technical-Diagrams_Serverless-Category-Page_WORKING
  • Пакетная обработка
  • Автоматическая пакетная обработка

    Регулярно планируйте рабочие процессы с помощью правила Amazon EventBridge. Например, можно генерировать минимальные, максимальные и средние оценки для измерения качества воздуха, оркестрируя рабочий процесс извлечения, передачи, загрузки (ETL) с помощью функций AWS Step Functions и AWS Lambda.

    Образцы кода »

    Technical-Diagrams_Serverless-Category-Page_WORKING
  • Сбор событий
  • Автоматически индексируйте и храните документы и изображения

    Используйте сервисы машинного обучения (ML), такие как Amazon Comprehend и Amazon Rekognition, чтобы извлекать информацию из неструктурированных данных и отправлять результаты в Amazon OpenSearch (преемник Amazon Elasticsearch Service) для быстрой индексации. Подобные шаблоны хорошо подходят для задач персонализированного взаимодействия с клиентами в приложениях интернет-коммерции, например для анализа истории посещений.

    Образцы кода » 

    Technical-Diagrams_Serverless-Category-Page_WORKING

Клиенты