fbpx
+55 (11) 2099-9939 comercial@advancedinfo.com.br

Webapps, integrante do Azure App Service é uma plataforma de computação totalmente gerenciada que é otimizada para hospedagem de sites e aplicativos web. Esta oferta traz como principal benefício permitir que você se concentre na lógica do aplicativo enquanto o Azure cuida da Infraestrutura necessária para executar e dimensionar seus apps.

<alt>Implantando</alt>

Um webapp consiste nos recursos de computação que o Azure fornece para hospedar um site ou aplicativo web. Dependendo da camada de preço a infraestrutura pode ser compartilhada ou dedicada.

Por que usar Azure web apps?

Suporte para várias linguagens: O código pode estar em qualquer linguagem ou estrutura suportada pela plataforma, como ASP.NET, Node.js, Java, PHP ou Python. Você também pode executar scripts que usam Powershell ou outras linguagens de script em um aplicativo web.

Otimização de DevOps: Configure a implantação e integração contínua com o Visual Studio Team Services, o GitHub ou BitBucket. Promova atualizações por meio de ambientes de preparo e teste. Execute testes A/B. Gerencie aplicativos no Serviço de Aplicativo usando o Azure PowerShell ou o Azure x-plat-CLI.

Escala global com alta disponibilidade: Escale verticalmente ou horizontalmente de forma manual ou automática. Hospede os aplicativos em qualquer lugar na infraestrutura de datacenter global da Microsoft, e o SLA do Serviço de Aplicativo promete alta disponibilidade.

Conexões com plataformas SaaS e dados locais: Escolha entre mais de 50 conectorespara sistemas corporativos (como SAP, Siebel e Oracle), serviços de SaaS (como Salesforce e Office 365) e serviços de Internet (como Facebook e Twitter). Acesse dados locais usando Conexões Híbridas e Redes Virtuais do Azure.

Segurança e conformidade: O Serviço de Aplicativo do Azure está em conformidade com ISO, SOC e PCI.

Modelos de aplicativos: Com modelos personalizados é possível diminuir drasticamente o tempo de implantação de sua base de aplicação. Um site do wordpress por exemplo, pode ser feito em cinco minutos.

Integração do visual Studio: Ferramentas dedicadas no Visual Studio simplificam o trabalho de criar, implantar, depurar e gerenciar.

Benefícios de trabalhar com Plataform as a Service

Criação rápida de aplicativo: Comece do zero ou escolha um pacote de OSS (sistemas de suporte operacionais) do Azure Marketplace.

Implantação contínua: Implante automaticamente o novo código de soluções de controle do código-fonte populares como TFS, GitHub e Bitbucket; além disso, sincronize conteúdo de serviços de armazenamento online como OneDrive e Dropbox.

Teste em produção: Crie ambientes de pré-produção sem dificuldade e gerencie a parte do tráfego que chega a eles. Depure na nuvem quando necessário e reverta ao encontrar problemas.

Executando tarefas assíncronas e trabalhos em lotes: Execute código em um processo em segundo plano ou ative seu código com base em eventos (como massagens que chegam em uma fila do Armazenamento do Azure) e horários programados (CRON).

Dimensionando o aplicativo: Use uma das muitas opções para dimensionar seu serviço horizontal e verticalmente de forma automática, com base no tráfego e na utilização de recursos. Configurar ambientes privados dedicados para seus aplicativos.

Manter o aplicativo: Use muitos dos recursos de depuração e diagnóstico para se manter à frente de problemas e resolvê-los de forma eficiente em tempo real (com recursos como recuperação automática e depuração dinâmica) ou após o fato, analisando os logs e despejos de memória.

Implantando seu primeiro aplicativo web.

Abaixo mostrarei como é fácil implementar um aplicativo web.

Tempo de implantação: 10 minutos

Requisitos

  • Obtenha uma assinatura do Microsoft Azure;
  • Utilize um browser suportado – Hoje o Microsoft suporta os principais navegadores: Internet explorer, Google Chrome, Mozilla Firefox e Safari, em suas últimas versões

Entre na página do Microsoft Azure

Acesse a página https://portal.azure.com e entre com suas credenciais:

A página abaixo é o painel inicial do Microsoft Azure;

<alt>Implantando</alt>

Criar aplicativo web

Para iniciar o processo de criação do seu aplicativo vá para o botão Novo +, selecione Web + Celular e selecione Ver tudo.

<alt>Implantando</alt>

Selecione um dos aplicativos na galeria ou clique apenas em “Aplicativo Web” se deseja criar um aplicativo do zero. Em seguida, clique em Criar.

<alt>Implantando</alt>

Preencha as informações obrigatórias:

Nome do aplicativo: Este nome é único e não poderá ser alterado. Você, no entanto pode mapear um domínio personalizado, caso o plano do serviço de aplicativo permita.

Assinatura: Por padrão sua assinatura criada pela Advanced estará selecionada. Mantenha esta opção.

Grupo de Recursos: Crie um grupo de recursos ou utilize um existente para organizar todos os seus recursos do Azure.

SO: Selecione Windows, caso deseje testar ou colocar seu aplicativo em produção em um host Windows. Caso deseje testar, a opção Linux está disponível para tal.

Localização do Plano de Serviço: Esta opção define onde sua aplicação fica hospedada. Procure manter em um local que esteja mais próximo de quem irá usar sua aplicação.

Depois de clicar em Criar, basta aguardar o término do provisionamento do seu aplicativo e abri-lo.

<alt>Implantando</alt>

Pronto! Seu aplicativo foi implantado com sucesso!

Quer ver esta implantação na prática?

Assista o nosso Webinar de Azure Web Apps que aconteceu na última quinta-feira 27/07/2017, Clique Aqui e Saiba “Como implantar aplicativos web com o Azure web apps”.