Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Serviço de Aplicativo do Azure é uma plataforma que permite executar aplicativos Web, back-ends móveis e APIs RESTful sem se preocupar em gerenciar a infraestrutura subjacente. Pense nele como um serviço de alojamento web poderoso que trata de todo o trabalho pesado por si, para que possa concentrar-se em criar excelentes aplicações.
O Serviço de Aplicativo suporta uma variedade de pilhas da Web: .NET, Java (nos sabores Java SE, Tomcat e JBoss), Node.js, Python e PHP e pode executá-los em Windows e Linux. Ou, se seu aplicativo estiver em contêineres, basta implantá-lo como um contêiner personalizado.
Por que usar o Serviço de Aplicativo do Azure?
Quer seja um estudante, uma pequena empresa, uma startup ou uma empresa, o Serviço de Aplicação oferece uma vasta gama de funcionalidades adaptadas às suas necessidades.
Estudantes
- Acesso gratuito: Para além do nível gratuito amplamente disponível, os estudantes podem beneficiar do programa Azure for Students Starter .
- Suporte a IDE: ferramentas de implantação criadas especificamente estão disponíveis para Visual Studio, Visual Studio Code, IntelliJ e Eclipse.
- Fácil de usar: execute seus aplicativos sem precisar de experiência em gerenciamento de infraestrutura.
- Recursos de aprendizagem: Muitos tutoriais e guias para ajudá-lo a começar.
Pequenas empresas e startups
- Segurança da marca: proteja sua marca e seus clientes rapidamente com um domínio do Serviço de Aplicativo e um certificado gerenciado gratuito. Ou traga o seu domínio e certificado para o App Service.
- Custo-benefício: pague apenas pelos recursos que usa e aumente ou diminua a escala com o seu negócio.
- Amigável à linha de comando: implante usando ferramentas de linha de comando que você já usa, como Maven, Gradle, CLI do Desenvolvedor do Azure, CLI do Azure e Azure PowerShell.
- Escalabilidade: dimensione automaticamente seus aplicativos com base na demanda.
- Alcance global: implante seus aplicativos em data centers em todo o mundo.
- Modelos de aplicativo: escolha a partir de uma extensa lista de modelos de aplicativo no Azure Marketplace, como WordPress, Joomla, Django, Node.js e Drupal.
- Suporte de início de sessão social: início de sessão social pronto para uso com contas Google, Facebook, X e Microsoft.
Empresas
- CI/CD: Desempenhe de forma contínua com Ações do GitHub, Pipelines do Azure e muito mais. Implemente de forma previsível através de ambientes de estágio.
- Economia de hospedagem de alta densidade: execute mais aplicativos em menos VMs com as camadas P*mv3 otimizadas para memória e economize até 55% em cargas de trabalho previsíveis com planos de economia do Azure e instâncias reservadas.
- Isolamento total: proteja a entrada e saída com a integração da Rede Virtual do Azure ou execute aplicativos totalmente isolados com ambientes do Serviço de Aplicativo, usando redes dedicadas e VMs.
- Linha de negócios: desenvolva aplicativos de negócios facilmente com autenticação integrada, Microsoft Graph e conectores para seus aplicativos de linha de negócios.
- Confiabilidade: SLA robusto e recursos de redundância de zona ajudam a proteger seu aplicativo contra desastres.
- Segurança e conformidade: a conformidade ISO, SOC e PCI atende aos requisitos mais rigorosos de grandes empresas.
Para obter informações sobre quais serviços de computação do Azure melhor se ajustam ao seu cenário, consulte Escolher um serviço de computação do Azure.
Instância Gerida no App Service (versão prévia)
Observação
A Instância Gerida (pré-visualização) adiciona personalização com isolamento planeado para aplicações web legadas ou ligadas à infraestrutura que requerem Modelo de Objeto de Componente (COM), acesso ao registo, instaladores Windows/Microsoft (MSI), mapeamento de discos ou limites de rede mais rigorosos.
Pontos principais:
- Os scripts de instalação de inicialização do PowerShell permitem atualizações do COM, registro, IIS, ACL e execução de MSI.
- Adaptadores de registo: definições de chave de registo ao nível do plano com valores secretos armazenados no Azure Key Vault.
- Acesso por letras de unidade: Configurar o acesso a caminhos SMB/UNC para componentes legados (mapa ou referência conforme suportado).
- RDP (via Azure Bastion): Apenas diagnósticos — configuração persistente de script.
- Suporta: cargas de trabalho Windows (.NET, Java), COM/registry/MSI, mapeamento de discos, identidade gerida, integração com VNet, cliente MSMQ, CI/CD, autenticação do Entra ID.
- Não são suportados: Linux, containers, ASE, depuração remota (prévia), SKUs não-PV4/PMV4.
Importante
Validar a telemetria (Application Insights/logging), automação de certificados e processos operacionais antes da adoção em produção. As alterações persistentes devem ser scriptadas usando scripts de configuração (instalação); As alterações feitas durante as sessões RDP não são mantidas.
Guia rápido de decisão - instantâneo
Escolha Instância Gerida se:
- Existem dependências legadas (COM, registo, MSI, mapeamento de discos).
- Isolamento de rede imposto ao nível do plano é necessário para um conjunto específico de aplicações.
- Diagnóstico de acesso RDP desejado.
Escolha um plano padrão de App Service se:
- Precisas de suporte para Linux ou contentores.
- Queres uma flexibilidade ampla em tempo de execução com gestão automática do sistema operativo/tempo de execução e correções.
Escolha ASE se:
- É necessário isolamento em grande escala para muitas aplicações em vez de uma personalização profunda do sistema operativo por plano.