Microsoft Azure - Módulo de Computação

No último capítulo, explicamos como criar uma conta do Azure. Neste capítulo, você encontrará uma explicação passo a passo de cada componente -

Step 1 - Primeiro, faça login em sua conta do Azure.

Step 2 - Clique em 'Novo' no canto inferior esquerdo e arraste o cursor para 'Computar'.

Agora você verá uma lista de modelos em Compute Model, conforme mostrado na imagem a seguir.

Crie um aplicativo da web

Step 1 - Clique em Web App.

Step 2 - Clique em Criação rápida, insira o URL e escolha um plano de serviço na lista suspensa, conforme mostrado na imagem a seguir.

Ao voltar para a tela principal, aparecerá o site recém-criado. E quando você clicar no URL do site, ele o levará para o site.

A imagem a seguir mostra como seu site ficará quando você clicar no URL.

Da mesma forma, você pode escolher 'Da Galeria' ao criar um aplicativo da web em vez de 'Criação Rápida'. Isso permitirá que você escolha a estrutura de desenvolvimento na qual deseja criar seu aplicativo.

O Windows Azure oferece suporte a .Net, Java, PHP, Python, Node.js e Ruby. Existem várias maneiras de publicar o código no servidor Azure. Ele pode ser publicado usando FTP, FTPs, tecnologia Microsoft Web Deploy. Várias ferramentas de controle de origem, como GitHub, Dropbox e Codeplex, também podem ser usadas para publicar o código. Ele fornece uma interface muito interativa para controlar as alterações que já foram publicadas e também as alterações não publicadas.

Crie uma máquina virtual

Step 1 - Clique em 'Máquina Virtual' na lista.

Step 2 - Em seguida, clique em 'Da Galeria'.

Step 3 - Escolha o sistema operacional ou programa que deseja executar.

Step 4 - Escolha a configuração e preencha os detalhes.

O nome de usuário e a senha que você configurou aqui serão necessários para acessar a máquina virtual todas as vezes.

Nas próximas duas telas, você pode deixar os valores padrão ativados pela primeira vez.

Step 5- A máquina virtual recém-criada será exibida quando você clicar em 'Máquina Virtual' no painel esquerdo, conforme mostrado na imagem a seguir. Pode demorar alguns minutos para aparecer.

Step 6- Depois que a máquina for criada, você pode se conectar a ela clicando no ícone de conexão exibido na parte inferior da tela. Isso salvará um arquivo .rpd em sua máquina, conforme mostrado na imagem a seguir. Escolha 'salvar arquivo' na tela e ele será salvo em 'downloads' ou no local definido em sua máquina.

Step 7 - Abra esse arquivo .rpd e você pode se conectar à VM preenchendo as credenciais na tela a seguir.

Você também pode usar sua própria imagem capturando a imagem de uma máquina virtual existente ou disco rígido virtual. As máquinas virtuais são benéficas de várias maneiras.

  • Um usuário pode experimentar um novo sistema operacional sem realmente instalá-lo.

  • Uma VM pode ser excluída quando você terminar de usar o sistema operacional.

  • Novas versões de um sistema operacional podem ser experimentadas e testadas antes que o usuário as instale na máquina.

  • VM fornece uma maneira muito econômica e sem complicações de usar uma estrutura de desenvolvimento ou uma ferramenta que roda em uma versão específica do sistema operacional.

Criação de um serviço móvel

O modelo de hospedagem de computação de serviços móveis é otimizado para fornecer um back-end em nuvem para aplicativos executados em dispositivos móveis. Para criar um serviço móvel -

Step 1- Selecione Serviços móveis em Compute e clique em criar. Uma nova janela será aberta conforme mostrado na imagem a seguir.

Step 2- Preencha o URL. Selecione o banco de dados, região e backend.

Step 3- Marque a caixa de seleção se desejar definir as configurações de push avançado. Esta opção nos permite configurar nosso serviço móvel para usar um hub de notificação existente ou especificar o nome de um novo. Se você deixar esta caixa de seleção desmarcada, um novo hub será criado em um novo namespace com um nome padrão.

Criação de serviço em lote

O serviço em lote é necessário quando um aplicativo em grande escala é executado e uma computação paralela de alto desempenho é necessária. Os desenvolvedores podem criar lotes para executar uma tarefa paralela que facilita a carga de trabalho sem nenhum custo extra. O Azure cobra apenas pelas máquinas virtuais que estão sendo usadas. Eles podem agendar uma tarefa, colocá-los em filas e gerenciar a carga de trabalho na nuvem. A criação de lote não envolve a configuração de uma VM separada, cluster ou agendamento de trabalho.

Para criar um serviço em lote, siga as etapas semelhantes para criar outros serviços no modelo Compute. A imagem a seguir mostra como um serviço em lote pode ser criado rapidamente.

Depois de criar um serviço em lote, você pode ver os detalhes selecionando-o no painel esquerdo. A imagem a seguir aparece na tela.