Hey everyone! I'm looking to deploy a web app called Redmine, which is an open-source project management tool. Right now, it's running on a VM with RHEL 7 on-premises and serves over 1000 active users. I'm considering moving to Azure, but I'm not sure if I should use Azure App Service with containers or Azure Container Apps. I also plan to deploy Azure Files and Azure Database MySQL. Any insights or advice would be greatly appreciated!
4 Answers
Choosing between Azure App Service and Azure Container Apps really depends on what you're aiming to achieve with your web app. App Service is more suited for traditional web apps and APIs, while Container Apps are tailored for microservices and can scale dynamically. Consider how much control you want versus the complexity you're willing to manage.
If everything’s working well currently, just transition to cloud-based virtual machines with a load balancer and enable auto-scaling. This could simplify your setup without adding unnecessary complexity.
From what I've seen, adding cloud solutions can be complex and potentially increase costs. Personally, I'd stick with on-prem servers unless there's a compelling reason to migrate.
Check out this guide for Azure Container Apps; it could give you a clearer picture of what would work best for your needs: [Azure Container Apps Quickstart](https://learn.microsoft.com/en-us/azure/service-connector/quickstart-portal-container-apps?tabs=SMI%2Cusing-managed-identity&pivots=azure-portal)

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads