Azure App Service
Build and host web apps on Azure
★ 4.2
Azure App Service is Microsoft's fully managed platform for building, deploying, and scaling web apps. It supports .NET, Node.js, Python, Java, and PHP with built-in CI/CD, custom domains, SSL, and enterprise-grade security.
Características
✓ Multiple language and framework support
✓ Built-in CI/CD with GitHub Actions and Azure DevOps
✓ Deployment slots for staging/production
✓ Auto-scaling (Standard tier+)
✓ Custom domains and managed SSL
✓ Virtual network integration
✓ Managed identity for secure access
✓ WebJobs for background tasks
✓ Container support (Web App for Containers)
✓ Hybrid connections to on-premises
Ventajas
- + Excellent .NET and Visual Studio integration
- + Enterprise security features (VNet, Private Endpoints)
- + Deployment slots for zero-downtime deployments
- + Strong CI/CD integration
- + Comprehensive monitoring with Application Insights
Desventajas
- − Can get expensive at scale
- − Azure ecosystem complexity
- − Free tier is very limited (60 min/day)
- − Cold starts on consumption plans