Desenvolvimento do Windows 10 - Serviços em nuvem
Como desenvolvedor, você pode exigir outros dados além dos disponíveis em sua área de trabalho. Os serviços em nuvem podem ajudá-lo a acessar esses dados. Este capítulo oferece uma melhor compreensão dos serviços em nuvem de que você pode precisar.
A Microsoft forneceu uma plataforma de computação em nuvem e a infraestrutura, que é conhecida como Microsoft Azure, onde você pode construir, implantar e gerenciar todos os aplicativos e serviços.
Azure foi lançado pela primeira vez em 1 de fevereiro de 2010, como Windows Azure. Posteriormente, foi renomeado para Microsoft Azure em 25 de março de 2014.
Ele fornece ambos, PaaS and IaaS serviços e suporta muitas linguagens de programação, ferramentas e estruturas diferentes, incluindo software e sistemas específicos da Microsoft e de terceiros.
A Microsoft atualizou os serviços em nuvem com o Windows 10. A integração da conta da Microsoft foi introduzida no Windows 8, embora OneDrive existe desde 2007. Para o Windows 10, ambos os serviços foram atualizados com maior integração e novas funcionalidades, o que está atraindo mais usuários.
Conta Microsoft
Você pode usar as ofertas de nuvem Azure da Microsoft com sua conta da Microsoft. Claro, não é gratuito, mas você pode usar um teste gratuito de 30 dias.
Ao configurar pela primeira vez uma máquina com Windows 10 e fazer logon com uma conta da Microsoft, você pode usar a mesma conta para a assinatura do Microsoft Azure. Para se inscrever no Microsoft Azure, clique aquihttps://azure.microsoft.com/.
Depois de assinar o Microsoft Azure, vá para o Portal do Azure https://portal.azure.com/. Você verá a seguinte página.
Você pode armazenar nos bancos de dados, usar máquinas virtuais, etc. Você também pode construir e hospedar o back-end de seu aplicativo móvel.
Vamos tentar isso com um exemplo, seguindo as etapas de menção abaixo.
Clique no New opção no painel esquerdo.
Selecione Web + Mobile > Mobile App e dê um nome ao seu aplicativo da web.
Levará algum tempo para enviar e implantar seu aplicativo. Assim que esse processo for concluído, você verá a página a seguir. Aqui, você pode selecionar os diferentes tipos de aplicativos móveis, como Windows (C #), iOS Android, etc.
Uma vez que estamos falando sobre o Windows 10, selecione Windows (C #), que abrirá a página seguinte.
Aqui, você pode ver as duas opções de download. Esses são projetos de amostra, você pode simplesmente baixar e compilar no Visual Studio e, em seguida, publicar facilmente no Microsoft Azure.
Vamos baixar o primeiro, que é um projeto de servidor. É um arquivo zip.
Quando o download estiver concluído, descompacte-o e abra no Visual Studio.
Agora, construa este aplicativo. Se alguns erros forem listados, crie-o novamente.
Execute o aplicativo. Você verá a seguinte página da Web, que agora está no localhost.
Agora, para hospedar este aplicativo na nuvem, clique com o botão direito no Project opção em Solution Explore como mostrado abaixo.
Selecione Publishopção do menu. Você verá a seguinte caixa de diálogo.
Selecione a primeira opção - Microsoft Azure Web Apps. A seguinte caixa de diálogo será aberta.
Agora clique no Add an account opção do menu para adicionar uma conta do Microsoft Azure.
Especifique suas credenciais e clique em Sign in. A seguinte janela de diálogo será aberta.
Depois de fazer login, selecione seu aplicativo no menu Existing Web Apps e clique Ok.
A caixa de diálogo mostrada abaixo exibe algumas informações relacionadas ao seu aplicativo, como nome, nome do servidor, URL, etc.
Agora, clique no Validate Connectionbotão. Após a validação, clique noPublish botão e você verá que seu aplicativo agora está hospedado em Microsoft Azure.