Planejar seu Banco de Dados SQL do Azure
O Azure fornece serviços de PaaS (plataforma como serviço) para ajudar você a gerenciar todos os tipos de dados, de dados relacionais altamente estruturados a dados não estruturados.
Aqui, você aprenderá por que o Banco de Dados SQL do Azure é uma maneira conveniente, econômica e segura de hospedar seus bancos de dados relacionais.
Por que escolher o Banco de Dados SQL do Azure?
Seu aplicativo de logística de transporte exige procedimentos armazenados que executam operações CRUD básicas (criar, ler, atualizar e excluir). Você tem experiência em trabalhar com o SQL Server e outros bancos de dados relacionais.
Você considera duas opções para seu banco de dados:
- Hospedar o SQL Server localmente: a equipe de TI opera um pequeno data center interno para dar suporte ao departamento financeiro e a algumas outras equipes. Você pode trabalhar com a TI para hospedar uma implantação do SQL Server em seu data center.
- Hospedar o banco de dados SQL do Azure na nuvem: o Banco de Dados SQL do Azure é baseado no SQL Server e fornece a funcionalidade de banco de dados relacional necessária.
Você decidiu criar as camadas de aplicativos e Web para seu aplicativo de logística no Azure. Portanto, recomendamos hospedar seu banco de dados no mesmo local. Porém, há alguns outros motivos pelos quais o Banco de Dados SQL do Azure é uma escolha inteligente e é ainda mais fácil de usar do que máquinas virtuais.
Conveniência
Para configurar o SQL Server em uma VM ou em um hardware físico é necessário que você saiba quais são os requisitos de hardware e software. Você precisa entender as práticas recomendadas de segurança mais recentes e gerenciar patches do sistema operacional e do SQL Server rotineiramente. Você também precisa gerenciar questões backup e retenção de dados por conta própria.
Com o Banco de Dados SQL do Azure, podemos gerenciar o hardware, as atualizações de software e os patches do sistema operacional para você. Tudo o que você especifica é o nome do banco de dados e algumas opções, e você tem um banco de dados SQL em execução em minutos.
Você pode ativar e destruir instâncias de Banco de Dados SQL do Azure como quiser. O Banco de Dados SQL do Azure é ativado rapidamente e é fácil de configurar. Você pode concentrar-se menos em configurar o software e mais em criar um ótimo aplicativo.
Custo
Uma vez que nós realizamos o gerenciamento, você não precisa comprar, alimentar nem realizar a manutenção de nenhum sistema.
O Banco de Dados SQL do Azure tem várias opções de preços. Essas opções de preço permitem equilibrar o desempenho e o custo. Você pode começar com apenas alguns dólares por mês.
Escala
Você descobre que a quantidade de dados de logística de transporte que você precisa armazenar dobra a cada ano. Na execução local, para qual excesso de capacidade você deve planejar?
Com o Banco de Dados SQL do Azure, você poderá ajustar o desempenho e o tamanho do banco de dados imediatamente quando suas necessidades mudarem.
Segurança
O Banco de Dados SQL do Azure é fornecido com um firewall configurado de modo automático para restringir conexões com a Internet.
Você pode permitir o acesso de endereços IP específicos nos quais você confia. Fazendo isso, você pode usar o Visual Studio, o SQL Server Management Studio ou outras ferramentas para gerenciar seu Banco de Dados SQL do Azure.
Recapitulando: com o Banco de Dados SQL do Azure, o Microsoft Azure gerencia o hardware, as atualizações de software e os patches do sistema operacional para você. Fornecemos opções de compra para ajudar você a obter o desempenho necessário a um custo previsível. O Banco de Dados SQL do Azure também vem com um firewall para que você possa controlar o acesso aos seus dados.
Embora você não precise ser um administrador de banco de dados para usar o Banco de Dados SQL do Azure, há alguns conceitos que você deve entender antes de começar. Abordaremos esses conceitos na próxima unidade.