Развёртывание
Развёртывание приложения FastAPI относительно просто.
Что означает развёртывание
Развернуть приложение означает выполнить необходимые шаги, чтобы сделать его доступным пользователям.
Для веб-API это обычно включает размещение его на удаленном компьютере с серверной программой, обеспечивающей хорошую производительность, стабильность и т. д., чтобы ваши пользователи могли получать доступ к приложению эффективно и без перерывов или проблем.
Это в отличие от этапов разработки, где вы постоянно изменяете код, ломаете его и исправляет, останавливаете и перезапускаете сервер разработки и т. д.
Стратегии развёртывания
Существует несколько способов сделать это в зависимости от вашего конкретного случая использования и инструментов, которые вы используете.
Вы можете развернуть сервер сами, используя комбинацию инструментов, вы можете использовать облачное хранилище, которое выполнит часть работы за вас, или другие возможные варианты.
Я покажу вам некоторые основные концепции, которые, вероятно, следует учитывать при развёртывании приложения FastAPI (хотя большая часть из них применима к любому другому типу веб-приложения).
Более подробную информацию и некоторые методы можно будет найти в следующих разделах. ✨
© 2018 Sebastián Ramírez
Licensed under the MIT License.
https://fastapi.tiangolo.com/deployment/