Pergunta de entrevista da empresa Hewlett Packard Enterprise | HPE

Design a highly available, secure cloud architecture for a business-critical application running in Azure. What components would you choose and why?

Resposta da entrevista

Sigiloso

30 de nov. de 2025

I would deploy the application across at least two Azure regions using Availability Zones for resilience. Traffic enters through Azure Front Door for global load balancing, WAF, and TLS termination. In each region, I’d use an internal Azure Load Balancer for the app tier and Azure App Service or AKS for scaling. Data would reside in Azure SQL with zone redundancy and automated backups, plus read replicas for offloading reads. Networking would use a hub-and-spoke VNet model with NSGs, Azure Firewall, and Private Endpoints to eliminate public exposure. Secrets stay in Key Vault with RBAC and managed identities. CI/CD is handled through GitHub Actions or Azure DevOps pipelines with staged deployments and automated tests.