Nesta lição, Mostrarei como hospedar aplicativos Web no Azure, e como configurar o básico de um plano de serviço de aplicativo e um serviço de aplicativo da web. Uma das coisas a saber sobre aplicativos da web em uma assinatura do Azure é que ele oferece suporte a aplicativos escrito em muitas das linguagens de programação populares. Isso significa que um aplicativo Web do Azure é capaz de hospedar muitos fornecedores diferentes, aplicativos da web não apenas Aplicativos da Web da Microsoft. Isso inclui Java, JavaScript, .net e Ruby on Rails. Esses são alguns dos desenvolvimentos mais populares plataformas de sempre. Você também notará no meio da página que hospeda mais do que apenas aplicativos personalizados escrito em ferramentas de desenvolvimento, ele também hospeda muitas plataformas comuns de gerenciamento de conteúdo como WordPress ou Joomla. Portanto, entre aplicativos escritos personalizados ou implantação de aplicativos de terceiros ou de código aberto, você descobrirá que os aplicativos da web são uma maneira muito flexível para você hospedar soluções na nuvem. Vamos ao portal do Azure e falar sobre os fundamentos para configurar um aplicativo Web no Azure. A primeira coisa que precisamos fazer antes de implantarmos aplicativos da web em uma assinatura do Azure é que devemos criar um aplicativo da web. Vamos procurar por isso agora no menu de pesquisa na parte superior da tela. Você pode ver aqui que os serviços de aplicativos aparecem quando digitamos aplicativos da web, vamos selecionar essa opção de menu. Você pode ver que esta assinatura ainda não tem nenhum aplicativo da web instalado, podemos criar um usando o botão criar na parte superior da tela, vamos clicar nele agora. Agora somos apresentados aos requisitos de configuração para criar um aplicativo Web em uma assinatura do Azure. Como acontece com todos os recursos do Azure, a primeira coisa que devemos fazer é selecionar o grupo de recursos onde gostaríamos o recurso implantado. Vamos selecionar rg1. A próxima coisa que teremos que fazer é escolher um nome para nossa aplicação web. É muito comum que aplicativos da Web tenham nomes personalizados atribuído à sua organização, como seu domínio.com. Podemos configurar nomes DNS assim após a criação do aplicativo da web. Por enquanto, quando o aplicativo da web é criado pela primeira vez, você deve dar a ele um nome personalizado para ser hospedado no domínio azurewebsites.net. Todos os sites hospedados no Azure podem ser acessados neste domínio .azurewebsites.net. Isso significa que devemos escolher um nome exclusivo globalmente aqui. Vamos digitar isso agora, você pode ver que selecionamos um nome globalmente exclusivo na Nuvem Azure, então agora nosso site será chamado demokcwebapp.azurewebsites.net esse será o nome padrão do site. Mostraremos como aplicar diferentes nomes de domínio para que você possa fornecer algo mais amigável ou personalizado para sua organização. A próxima coisa que precisamos fazer é escolher o ambiente de tempo de execução para o código do nosso aplicativo. Isso mostra a flexibilidade de uma assinatura do Azure, o que significa que seus desenvolvedores poderiam ter escrito um aplicativo personalizado em qualquer uma das linguagens de programação listado abaixo. Isso incluiria aplicações escritas em estrutura microsoft.net, a linguagem de programação Go, Java, nó, que é JavaScript, PHP, Python e Ruby. Todas essas plataformas e muitas versões diferentes dessas plataformas podem ser hospedadas em um aplicativo Web do Azure. Vamos selecionar um aplicativo .net, especificamente .net 6. A próxima coisa que precisamos selecionar é a região onde gostaríamos que isso fosse hospedado. Neste caso particular, somos apresentados com um local padrão do leste dos EUA. Um dos benefícios de uma assinatura do Azure é a capacidade de criar e implantar recursos em qualquer lugar do mundo. É sempre recomendável que você crie seus recursos perto dos usuários que os utilizarão. Por exemplo, se estou nos Estados Unidos no leste dos EUA, posso ficar tentado a escolher isso como minha região para meu servidor web, mas se a maioria dos meus clientes residir no Canadá, faria mais sentido para mim selecionar um dos centros de dados no Canadá para minha hospedagem na web. Você tem o poder como administrador de uma assinatura do Azure para criar recursos em qualquer lugar do mundo, então aproveite isso e crie recursos perto dos usuários que os utilizarão, que lhes dará o melhor desempenho. Nesse caso, deixarei com o padrão Leste dos EUA. A próxima opção que temos é onde vamos selecionar o plano de hospedagem de hardware para nosso servidor web. Ainda não temos um configurado então vamos criar um em tempo real, então vou clicar no botão criar novo. Vou chamar isso de meu plano de hospedagem na web. Agora que criei este plano de hospedagem na web, Agora estou diante da opção de que tipo de serviços de hardware eu gostaria de comprar para este plano. Isso vai determinar o desempenho do meu servidor web. Vamos clicar em explorar planos de preços para ver que tipo de opções de hospedagem estão disponíveis no Azure. Uma coisa importante a considerar no lado direito da tela é o custo por mês. Você pode ver que os planos de hospedagem variam amplamente de $ 10 por mês a vários milhares de dólares por mês. Tudo isso é baseado nos requisitos de desempenho do seu programa. Um plano intermediário seria algo como o plano padrão S1, o que significa que você pode hospedar um servidor da Web por cerca de US $ 43 por mês. Outra coisa a ter em mente é que você poderá para instalar mais de um aplicativo da web neste plano de serviço. Portanto, se você tiver vários aplicativos da web que poderiam compartilhar os recursos de um desses planos, você pode implantá-lo dessa maneira e talvez economizar dinheiro combinando sites em um único plano de serviço. Vamos seguir em frente e selecionar o plano S1 padrão e clique em selecionar. Agora que selecionei um plano de hospedagem na web e eu conheço meu orçamento mensal, Agora estou pronto para implantar meu servidor de aplicativos da web. Então, vamos clicar em revisar e criar. O Azure agora validará os parâmetros que configuramos e por causa da validação anterior, agora podemos selecionar o botão criar. O Azure agora está provisionando os recursos para criar nosso novo servidor de aplicativos da web e o primeiro aplicativo da web chamado Demo KC Web app. Em um momento, poderemos clicar no botão ir para o recurso e examinar os resultados desse processo de criação. O Azure concluiu a configuração deste recurso então vamos clicar no botão ir para o recurso. Agora você pode ver que criamos com sucesso um aplicativo da web chamado demokcwebapp. Você também pode ver no lado direito da tela agora existe um URL associado a este site. Se eu clicar no botão copiar e iniciar uma nova guia no meu navegador, você notará que eu posso realmente ir para meu novo site. Claro, não implantamos qualquer um de nossos códigos de aplicativos personalizados para este site então somos apresentados a uma tela padrão mostrando-nos a confirmação de que o site está funcionando e esperando que implementemos nosso código de aplicativo personalizado. Fique atento para a próxima lição onde eu vou te mostrar como implantar um aplicativo da web a este serviço de aplicativo da web.