seligj95
@seligj95
Public Skills
azure-app-service-best-practices
by seligj95
Best practices for Azure App Service web app development, configuration, and operations. Use when reviewing/optimizing App Service configs, implementing security patterns (Managed Identity, Key Vault), optimizing performance (cold starts, scaling), setting up production deployments (slots, CI/CD, health checks), cost optimization, or troubleshooting. Triggers on "best practices", "recommendations", "patterns", "how should I configure".
azure-app-service-managed-instance
by seligj95
Guidance for Azure App Service Managed Instance (preview) - a plan-scoped hosting option for Windows web apps requiring OS customization, COM components, registry modifications, MSI installers, and optional private networking. Use when migrating legacy .NET Framework apps, configuring Windows-specific features, or needing RDP access for diagnostics.
azure-app-service-networking
by seligj95
Configure Azure App Service networking including VNet integration, private endpoints, hybrid connections, and traffic management. Use when connecting apps to virtual networks, securing backend access, configuring private endpoints, setting up Front Door or Traffic Manager, or troubleshooting network connectivity.
azure-app-service-environment
by seligj95
Deploy and manage Azure App Service Environments (ASE v3) for isolated, high-scale workloads. Use when requiring complete network isolation, dedicated compute, high scale (max 200 instances), compliance requirements, or single-tenant hosting. ASE is a separate product from standard App Service with different pricing and capabilities.
azure-app-service-monitoring
by seligj95
Monitor Azure App Service applications with Application Insights, Log Analytics, alerts, and diagnostics. Use when setting up APM, configuring alerts, analyzing logs, creating dashboards, troubleshooting performance issues, or implementing availability tests.
azure-app-service-deployment
by seligj95
Deploy applications to Azure App Service using CI/CD pipelines, GitHub Actions, Azure Pipelines, deployment slots, and Run From Package. Use when setting up automated deployments, configuring staging environments, implementing blue-green deployments, swapping slots, or troubleshooting deployment failures.
azure-app-service-security
by seligj95
Secure Azure App Service applications with authentication, Managed Identity, Key Vault integration, network restrictions, and compliance configurations. Use when implementing authentication (Easy Auth), configuring Managed Identity, integrating Key Vault secrets, setting up access restrictions, or hardening App Service security posture.
azure-app-service-troubleshooting
by seligj95
Diagnose and resolve Azure App Service issues including HTTP errors, startup failures, performance problems, deployment failures, and connectivity issues. Use when troubleshooting 500 errors, application crashes, slow performance, cold starts, deployment stuck, networking problems, or analyzing application logs.