Criar um aplicativo com o Serviço de Aplicativo

Concluído

Você pode usar os recursos Aplicativos Web, Aplicativos Móveis ou Aplicativos de API do Serviço de Aplicativo do Azure e criar seus próprios aplicativos no portal do Azure.

Assista ao vídeo a seguir para saber como criar um aplicativo com o Serviço de Aplicativo do Azure.

Como criar Serviços de Aplicativo no portal do Azure

Coisas a saber sobre definições de configuração

Vamos examinar algumas das definições de configuração básicas necessárias para criar um aplicativo com o Serviço de Aplicativo.

  • Nome: o nome do seu aplicativo deve ser exclusivo. O nome identifica e localiza seu aplicativo no Azure. Um nome de exemplo é webappces1.azurewebsites.net. Você pode mapear um nome de domínio personalizado, se preferir usar essa opção.

  • Publicar: o Serviço de Aplicativo hospeda (publica) seu aplicativo como código ou como um contêiner do Docker.

  • Pilha de tempo de execução: o Serviço de Aplicativo usa uma pilha de software para executar seu aplicativo, incluindo as versões de idioma e SDK. Para aplicativos Linux e aplicativos de contêiner personalizados, você pode definir um comando ou arquivo de inicialização opcional. Suas opções para a pilha incluem .NET Core, .NET Framework, Node.js, PHP, Python e Ruby. Várias versões de cada produto estão disponíveis para Linux e Windows.

  • Sistema operacional: o sistema operacional da pilha de tempo de execução do seu aplicativo pode ser Linux ou Windows.

  • Região: o local da região que você escolhe para seu aplicativo afeta os planos do Serviço de Aplicativo disponíveis.

  • Plano do Serviço de Aplicativo: seu aplicativo precisa ser associado a um plano do Serviço de Aplicativo do Azure para estabelecer recursos, recursos e capacidade disponíveis. Você pode escolher entre os níveis de preços disponíveis para o local da região selecionado.

Configurações pós-criação

Depois que seu aplicativo é criado, outras definições de configuração ficam disponíveis no portal do Azure, incluindo opções de implantação de aplicativo e mapeamento de caminho.

Screenshot that shows other configuration options for an app with the App Service in the Azure portal.

Algumas das definições de configuração extra podem ser incluídas no código do desenvolvedor, enquanto outras podem ser configuradas em seu aplicativo. Aqui estão algumas das configurações extras do aplicativo.

  • Sempre ativado: você pode manter seu aplicativo carregado mesmo quando não há tráfego. Essa configuração é necessária para WebJobs contínuos ou para WebJobs que são acionados usando uma expressão CRON.

  • Afinidade ARR: em uma implantação de várias instâncias, você pode garantir que seu cliente de aplicativo seja roteado para a mesma instância durante a vida da sessão.

  • Cadeias de conexão: as cadeias de conexão do seu aplicativo são criptografadas em repouso e transmitidas por um canal criptografado.