Zappa README

The project's README from github.com/Miserlou/Zappa. As one markdown file: README.md.

Project moved to https://github.com/zappa/Zappa. Versions after 0.52.0 are published from there. Thank you Rich Jones for all your work on creating Zappa and maintaining it for years!

Zappa (Miserlou/Zappa)

Searching Database…

11.8K ·GitHub
Что это такое?Zappa — это инструмент, который упаковывает и разворачивает веб-приложения на Python с интерфейсом WSGI (написанные на Flask, Django, Bottle или Pyramid), чтобы они работали без серверов на AWS Lambda через API Gateway. Серверами управлять не нужно.
Zappa — это веб-фреймворк или инструмент для развёртывания уже готовых приложений?Это CLI-инструмент для упаковки и развёртывания, а не фреймворк. Приложение вы пишете на Flask, Django, Bottle или Pyramid как обычно, а Zappa отвечает за его отправку в Lambda.
Как развернуть приложение с помощью Zappa?Установите его через pip, выполните 'zappa init', чтобы сгенерировать конфигурацию проекта, затем 'zappa deploy' (или 'zappa update' для последующих обновлений), чтобы отправить приложение в AWS Lambda и API Gateway.
Нужен ли аккаунт AWS, чтобы пользоваться этим?Да, Zappa разворачивает приложение в AWS Lambda и API Gateway, поэтому перед развёртыванием нужно настроить учётные данные AWS на локальной машине.
Этот репозиторий на GitHub всё ещё используется для активной разработки и выпусков?Нет. Этот репозиторий был первоначальным домом Zappa, но релизы после версии 0.52.0 публикуются в другом месте. Чтобы получить последние исправления, проверьте проект-преемник.
Какие веб-фреймворки Python работают с Zappa?Поддерживаются фреймворки с интерфейсом WSGI: Flask, Django, Bottle и Pyramid, как указано в темах самого проекта.
Зачем использовать Lambda вместо обычного сервера для приложения на Flask или Django?Lambda масштабируется автоматически, и вы платите только за каждый запрос. Zappa позволяет запускать существующие приложения WSGI без настройки и обслуживания серверов.
Можно ли по-прежнему использовать мой существующий код Django или Flask без изменений?Да, Zappa оборачивает ваше существующее приложение WSGI. Обычно переписывать само приложение не нужно — достаточно настроить его и развернуть с помощью CLI Zappa.
Creator
Miserlou
Size
5.5 MB
Stars
11.8K
Age
10y
Commits · 90 Days