Descrição Geral do plano do Serviço de Aplicações do Azure

Em Serviço de Aplicações (Aplicações Web, Apps API ou Aplicações Móveis), uma aplicação funciona sempre num plano Serviço de Aplicações. Além disso, Funções do Azure também tem a opção de correr num plano Serviço de Aplicações. Um plano do Serviço de Aplicações define um conjunto de recursos de computação para a execução da aplicação Web. Estes recursos computacional são análogos à fazenda de servidores no alojamento web convencional. Uma ou mais aplicações podem ser configuradas para executar nos mesmos recursos informáticos (ou no mesmo plano Serviço de Aplicações).

Quando se cria um plano Serviço de Aplicações numa determinada região (por exemplo, Na Europa Ocidental), é criado um conjunto de recursos computacionares para esse plano nessa região. Quaisquer que sejam as aplicações que você colocar neste plano de Serviço de Aplicações executar estes recursos de computação, tal como definido pelo seu plano de Serviço de Aplicações. Cada Plano do Serviço de Aplicações define o seguinte:

  • Sistema Operativo (Windows, Linux)
  • Região (E.U.A. Oeste, E.U.A. Leste, etc.)
  • Número de instâncias de VM
  • Tamanho das instâncias de VM (pequena, média, grande)
  • Nível de preços (Grátis, Partilhado, Básico, Standard, Premium, PremiumV2, PremiumV3, Isolado,V2 Isolado)

O nível de preços de um plano Serviço de Aplicações determina quais Serviço de Aplicações funcionalidades que obtém e quanto paga pelo plano. Os escalões de preços disponíveis para o plano do Serviço de Aplicações dependem do sistema operativo selecionado no momento da criação. Existem algumas categorias de escalões de preço:

  • Computação partilhada: Free and Shared, os dois níveis base, executa uma aplicação no mesmo Azure VM que outras aplicações Serviço de Aplicações, incluindo apps de outros clientes. Estes escalões alocam quotas de CPU a cada uma das aplicações que executam nos recursos partilhados e os recursos não podem ser aumentados horizontalmente.
  • Computação dedicada: Os níveis Básico, Standard, Premium, PremiumV2 e PremiumV3 executam aplicações em VMs Azure dedicados. Apenas as aplicações no mesmo plano do Serviço de Aplicações partilham os mesmos recursos de computação. Quanto maior for o escalão, mais instâncias de VM estarão disponíveis para escalamento horizontal.
  • Isolado: Estes níveis de V2 isolados e isolados funcionam em VMs Azure dedicados em redes virtuais dedicadas Azure. Proporciona isolamento da rede para além do isolamento de computação às aplicações. Fornece as capacidades máximas de escalamento horizontal.

Nota

Serviço de Aplicações planos de serviço gratuitos e partilhados (pré-visualização) são níveis base que funcionam nas mesmas máquinas virtuais Azure que outras aplicações Serviço de Aplicações. Algumas aplicações podem pertencer a outros clientes. Estas camadas destinam-se a ser utilizadas apenas para efeitos de desenvolvimento e teste.

Cada escalão também proporciona um subconjunto específico de funcionalidades do Serviço de Aplicações. Estas funcionalidades incluem domínios personalizados e certificados TLS/SSL, dimensionamento automático, blocos de implementação, cópias de segurança, integração do Gestor de Tráfego, etc. Quanto mais alto for o escalão, mais funcionalidades estarão disponíveis. Para saber quais as funcionalidades suportadas em cada escalão de preços, veja Detalhes do plano do Serviço de Aplicações.

Nota

O novo nível de preços PremiumV3 garante máquinas com processadores mais rápidos (mínimo de 195 ACU por CPU virtual), armazenamento SSD e relação memória-núcleo quádruplo em comparação com o nível Standard . O PremiumV3 também suporta uma maior escala através do aumento da contagem de instâncias, ao mesmo tempo que fornece todas as capacidades avançadas encontradas no nível Standard . Todas as funcionalidades disponíveis no nível PremiumV2 existente estão incluídas no PremiumV3.

Semelhantes a outros níveis dedicados, estão disponíveis três tamanhos VM para este nível:

  • Pequeno (núcleo de 2 CPU, 8 GiB de memória)
  • Médio (4 núcleos cpu, 16 GiB de memória)
  • Grande (8 núcleos de CPU, 32 GiB de memória)

Para obter informações sobre preços PremiumV3, consulte Serviço de Aplicações Preços.

Para começar com o novo nível de preços PremiumV3, consulte o nível Configure PremiumV3 para Serviço de Aplicações.

Como é que a minha aplicação funciona e escala?

Nos níveis Gratuito e Partilhado , uma aplicação recebe minutos de CPU numa instância VM partilhada e não consegue escalar. Em outros níveis, uma aplicação corre e escala da seguinte forma.

Quando se cria uma aplicação em Serviço de Aplicações, é colocada num plano Serviço de Aplicações. Quando a aplicação é executada, executa em todas as instâncias VM configuradas no plano Serviço de Aplicações. Se várias aplicações estiverem no mesmo plano Serviço de Aplicações, todas partilham as mesmas instâncias VM. Se tiver várias ranhuras de implementação para uma aplicação, todas as ranhuras de implementação também são executadas nas mesmas instâncias VM. Se ativar registos de diagnóstico, efetuar backups ou executar WebJobs, também utiliza ciclos de CPU e memória nestas instâncias VM.

Desta forma, o plano Serviço de Aplicações é a unidade de escala das aplicações Serviço de Aplicações. Se o plano estiver configurado para executar cinco instâncias VM, então todas as aplicações do plano são executadas em todas as cinco instâncias. Se o plano estiver configurado para autoscaling, todas as aplicações do plano são dimensionadas em conjunto com base nas definições de autoescala.

Para obter informações sobre a escala de uma aplicação, consulte a contagem de instâncias de escala manual ou automática.

Quanto custa o plano do Serviço de Aplicações?

Esta secção descreve como as aplicações do Serviço de Aplicações são faturadas. Para obter informações detalhadas sobre preços específicos da região, veja Preços do Serviço de Aplicações.

Com exceção do escalão Gratuito, um plano do Serviço de Aplicações tem um custo pelos recursos de computação que utiliza.

  • No nível Partilhado , cada aplicação recebe uma quota de minutos de CPU, pelo que cada aplicação é cobrada pela quota do CPU.
  • Nos níveis de computação dedicados (Básico, Standard, Premium, PremiumV2, PremiumV3), o plano Serviço de Aplicações define o número de instâncias VM a que as aplicações são dimensionados, pelo que cada instância VM no plano de Serviço de Aplicações é cobrada. É cobrada a mesma taxa por estas instâncias de VM, independentemente do número de aplicações em execução. Para evitar custos inesperados, veja Limpar um plano do Serviço de Aplicações.
  • Nos escalões V2 isolados e isolados, o Ambiente do Serviço de Aplicações define o número de trabalhadores isolados que executam as suas apps, e cada trabalhador é cobrado. Além disso, no nível isolado há uma taxa de selo plana para a execução do Ambiente do Serviço de Aplicações si mesmo.

Não lhe é cobrado qualquer valor por utilizar as funcionalidades do Serviço de Aplicações que estão disponíveis para si (configurar domínios personalizados, certificados TLS/SSL, blocos de implementação, cópias de segurança, etc.). As exceções são:

  • Domínios do Serviço de Aplicações – paga quando compra um no Azure e quando o renova todos os anos.
  • Certificados do Serviço de Aplicações – paga quando compra um no Azure e quando o renova todos os anos.
  • Conexões TLS baseadas em IP - Há uma taxa de hora para cada ligação TLS baseada em IP, mas algum nível Standard ou superior dá-lhe uma ligação TLS baseada em IP gratuitamente. As ligações TLS baseadas em SNI são gratuitas.

Nota

Se integrar Serviço de Aplicações com outro serviço Azure, poderá ter de considerar os custos destes outros serviços. Por exemplo, se utilizar o Gestor de Tráfego do Azure para dimensionar a aplicação geograficamente, o Gestor de Tráfego do Azure também lhe cobrará com base na utilização. Para estimar o custo dos serviços no Azure, veja a Calculadora de preços.

Quer otimizar e economizar nos gastos na nuvem?

Os serviços da Azure custam dinheiro. O Azure Cost Management ajuda a definir orçamentos e a configurar alertas para manter as despesas sob controlo. Analise, faça a gestão e otimize os custos do Azure com o Cost Management. Para saber mais, veja o início rápido da análise dos custos.

E se a minha aplicação precisar de mais capacidades ou funcionalidades?

O seu plano do Serviço de Aplicações pode ser aumentado e reduzido verticalmente em qualquer altura. É tão simples como alterar o nível de preços do plano. Pode escolher um escalão de preço mais baixo inicialmente e aumentar verticalmente mais tarde quando precisar de mais funcionalidades do Serviço de Aplicações.

Por exemplo, pode começar a testar a sua aplicação web num plano de Serviço de Aplicações gratuito e não pagar nada. Quando quiser adicionar o seu nome DNS personalizado à aplicação web, basta escalar o seu plano para o nível Partilhado . Mais tarde, quando quiser criar uma ligação TLS, dimensione o seu plano até ao nível básico . Quando quiser ter ambientes de preparação, escale até ao nível Standard . Quando precisar de mais núcleos, memória ou armazenamento, dimensione até um tamanho VM maior no mesmo nível.

O mesmo funciona ao contrário. Quando sente que já não precisa das capacidades ou características de um nível superior, pode reduzir-se para um nível mais baixo, o que lhe poupa dinheiro.

Para obter informações sobre o Serviço de Aplicações plano, consulte Scale up uma aplicação em Azure.

Se a sua aplicação estiver no mesmo plano Serviço de Aplicações com outras aplicações, talvez queira melhorar o desempenho da aplicação isolando os recursos de computação. Pode fazê-lo movendo a app para um plano de Serviço de Aplicações separado. Para mais informações, consulte mover uma aplicação para outro plano Serviço de Aplicações.

Devo colocar uma aplicação num novo plano ou num plano existente?

Uma vez que paga pelos recursos informáticos que o seu plano de Serviço de Aplicações atribui (ver quanto custa o meu plano de Serviço de Aplicações?), pode potencialmente economizar dinheiro colocando várias aplicações num Serviço de Aplicações plano. Pode continuar a adicionar aplicações a um plano existente, desde que o plano tenha recursos suficientes para lidar com a carga. No entanto, tenha em mente que as aplicações no mesmo Serviço de Aplicações planeiam todos os mesmos recursos compute. Para determinar se a nova aplicação tem os recursos necessários, terá de compreender a capacidade do plano do Serviço de Aplicações existente e a carga esperada para a nova aplicação. Sobrecarregar um plano do Serviço de Aplicações pode, potencialmente, levar a períodos de indisponibilidade para as suas aplicações novas e existentes.

Isole a sua aplicação num novo plano do Serviço de Aplicações quando:

  • A aplicação é intensiva em recursos.
  • Pretende escalar a aplicação de forma independente das outras aplicações do plano existente.
  • A aplicação precisa de recursos numa região geográfica diferente.

Desta forma, pode alocar um novo conjunto de recursos para a sua app e ganhar um maior controlo das suas apps.

Gerir um plano de Serviço de Aplicações