Procurando uma maneira gratuita ou de baixo custo para hospedar seus bancos de dados do SQL Server na nuvem? Se o serviço SQL Azure da Microsoft for muito caro para as suas necessidades, considere a possibilidade de hospedar seu banco de dados no Amazon Web Services. Essa plataforma aproveita a enorme infraestrutura de tecnologia da Amazon.com para fornecer a você uma maneira extremamente econômica, resiliente e escalonável de hospedar seus bancos de dados na nuvem.
Introdução ao Amazon Web Services
Você pode estar em funcionamento com a AWS em questão de minutos. Basta fazer logon no Amazon Web Services usando sua conta da Amazon.com e escolher os serviços que você gostaria de usar. A Amazon oferece aos novos usuários um ano de serviço gratuito limitado no nível gratuito da AWS. Você precisará fornecer um número de cartão de crédito para cobrir todos os serviços que você usa que estejam fora dos limites da camada gratuita.
The Free Tier
O nível gratuito do Amazon Web Services oferece duas maneiras de executar um banco de dados do SQL Server no AWS por um ano sem custo. A primeira opção, o Elastic Compute Cloud (EC2) da Amazon, permite provisionar seu próprio servidor que você gerencia e mantém. Aqui está o que você ganha de graça no EC2:
- 750 horas de execução de uma instância do Windows do Amazon EC2 com o SQL Server Express e o IIS.
- 30 GB de armazenamento no Amazon Elastic Block.
- 15 GB de transferência de dados.
Alternativamente, você também pode optar por executar seu banco de dados no Serviço de Banco de Dados Relacional (RDS) da Amazon. Sob esse modelo, você gerencia apenas o banco de dados e a Amazon cuida das tarefas de gerenciamento do servidor. Veja o que o nível gratuito de RDS fornece:
- 750 horas de um Amazon Relational Database Service (RDS) Uma instância de banco de dados Micro-AZ única em execução no SQL Server.
- 20 GB de armazenamento de banco de dados.
- 10 milhões de operações de E / S de banco de dados.
- 20 GB de armazenamento de backup.
- 15 GB de transferência de dados.
Este é apenas um resumo dos detalhes completos do Amazon Free Tier. Não deixe de ler a descrição do nível gratuito para obter mais detalhes antes de criar uma conta.
Criando uma instância do SQL Server EC2 no AWS
Depois de criar sua conta da AWS, é muito simples instalar e executar uma instância do SQL Server no EC2. Veja como você pode começar rapidamente:
-
Faça logon no AWS Management Console.
-
Selecione os EC2 opção.
-
Clique no Instância de lançamento botão.
-
Escolha o Inicialização rápida assistente e forneça um nome de instância e um par de chaves.
-
Selecione os Lançamento configuração do Microsoft Windows Server 2008 R2 com o SQL Server Express e o IIS.
-
Verifique se a opção selecionada tem um ícone de estrela marcado Nível gratuito elegível e pressione o Continuar botão.
-
Clique Lançamento para iniciar a instância.
Você poderá ver a instância e iniciar uma conexão de área de trabalho remota usando o AWS Management Console. Simplesmente retorne à visualização Instances do console e localize o nome da sua instância do SQL Server AWS. Supondo que a instância já tenha sido iniciada, clique com o botão direito do mouse na instância e escolha Conectar no menu pop-up. A AWS fornecerá instruções sobre como se conectar diretamente à sua instância do servidor. O sistema também fornece um arquivo de atalho do RDS que você pode usar para se conectar facilmente ao seu servidor. Se você quiser que seu servidor esteja funcionando 24 horas por dia, simplesmente deixe-o funcionando. Se você não precisar do seu servidor continuamente, também poderá usar o console da AWS para iniciar e interromper a instância conforme necessário.
Se você está procurando por uma opção ainda menos cara, tente executar o MySQL na AWS. O uso dessa plataforma de banco de dados com menos recursos permite que você execute bancos de dados maiores na plataforma gratuita.