In my previous post, I showed how to deploy Open WebUI with Azure OpenAI on Azure Container Apps using the default SQLite database. That setup works well for quick experiments and low-traffic scenarios. But once multiple users started using the application at the same time, things went downhill quickly. Requests became noticeably slower, the UI felt laggy and the whole app started to feel fragile under concurrent load. This blog post will explain how to move the setup to Azure App Service (Linux, Docker) for hosting the Open WebUI container and use Azure Database for PostgreSQL for a proper, scalable relational database.