Published on

January 13, 2015

Introdução ao Microsoft Azure e SQL Server

A indústria de computação em nuvem tem crescido rapidamente, com grandes players como Oracle, Amazon e Microsoft Azure oferecendo serviços em nuvem para o público. Muitas empresas estão considerando mover parte de sua infraestrutura de TI para a nuvem para reduzir esforços de manutenção e segurança. O Microsoft Azure, em particular, oferece uma solução abrangente para hospedar servidores, bancos de dados e aplicativos na nuvem, permitindo que os usuários acessem seus recursos de qualquer lugar, a qualquer momento.

O Microsoft Azure é uma plataforma de computação em nuvem multiplataforma hospedada nos data centers da Microsoft. Ele oferece uma ampla gama de serviços, incluindo máquinas virtuais, serviços da web, bancos de dados, serviços em nuvem, serviços de aplicativos, serviços de mídia e muito mais. Com o Azure, os usuários podem ter máquinas remotas executando Windows ou Linux e desenvolver aplicativos usando várias linguagens de programação, como Java e .NET.

Começando com o Microsoft Azure

Para começar com o Microsoft Azure, você precisará de uma conta da Microsoft e um cartão de crédito. A Microsoft oferece um teste gratuito por três meses, que requer um cartão de crédito para fins de verificação. Depois de atender a esses requisitos, você pode se inscrever para uma conta do Azure por meio do Portal do Microsoft Azure.

O Portal do Azure permite que você administre vários serviços em nuvem, incluindo sites, serviços móveis e bancos de dados SQL. Neste artigo, vamos nos concentrar em bancos de dados SQL. Ao clicar no link “BANCOS DE DADOS SQL” no portal, você pode criar um novo banco de dados usando a opção de criação rápida. Embora essa opção seja adequada para fins de teste, é recomendável usar a opção de criação personalizada para cenários da vida real.

Ao criar um novo banco de dados, você também precisará criar um novo servidor de banco de dados SQL e especificar um login e senha para autenticação. Depois que o banco de dados e o servidor forem criados, você poderá gerenciar o banco de dados por meio do Portal do Azure, onde poderá criar tabelas, adicionar colunas e inserir dados usando uma interface da web amigável.

Conectando-se ao Azure com o SQL Server Management Studio (SSMS)

Para se conectar ao seu banco de dados Azure usando o SQL Server Management Studio (SSMS), você precisará usar a seguinte sintaxe: NomeDoServidor.database.windows.net. O nome do servidor pode ser encontrado no Portal do Azure. Você também precisará usar a Autenticação do SQL Server e fornecer o login e a senha que você especificou ao criar o banco de dados.

Uma vez conectado, você pode visualizar e gerenciar seu banco de dados Azure usando o SSMS. No entanto, é importante observar que algumas opções para administrar um Banco de Dados SQL Azure são limitadas em comparação com um banco de dados local. Por exemplo, o SSMS apenas gera modelos T-SQL em vez de fornecer interfaces visuais para criar objetos. Portanto, você pode precisar usar T-SQL para criar objetos e adicionar dados em determinados cenários.

Implantando um Banco de Dados SQL Server no Azure

Uma tarefa comum é migrar dados de um banco de dados local para o Azure. Para fazer isso, você pode usar a opção “Implantar Banco de Dados no Banco de Dados SQL do Windows Azure” no SSMS. Isso iniciará o Assistente de Implantação de Banco de Dados, onde você pode especificar o nome do banco de dados a ser usado no Azure e se conectar à sua conta do Azure.

Depois que as configurações de implantação forem configuradas, você poderá revisar o resumo e prosseguir com a implantação. Se tudo for bem-sucedido, você verá um status verde indicando uma implantação bem-sucedida. Você pode então atualizar o Servidor SQL do Azure no Portal do Azure para encontrar o banco de dados recém-implantado.

Conclusão

O futuro do SQL Server está em servidores virtuais hospedados na nuvem. A tendência é migrar bancos de dados tradicionais para a nuvem, resultando em ambientes híbridos onde alguns dados são armazenados localmente e outros no Azure ou em outros servidores virtuais. O Microsoft Azure oferece uma plataforma robusta para hospedar bancos de dados SQL Server na nuvem, oferecendo flexibilidade, escalabilidade e acessibilidade de qualquer lugar do mundo.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.