Redundância de dados em nuvens diferentes “Multicloud”

Last Updated: 01/03/2017By

030217 0005 redundnciad1

030217 0005 redundnciad2

Olá pessoal

Ontem tivemos notícias bombásticas que alguns serviços do Amazon tiveram fora ou totalmente fora, e um bem conhecido dele foi o S3, que é uns dos serviços de armazenamentos da AWS.

Hoje podemos definir que seu site ou aplicação for imprescindível podemos definir que ele tem que ter uma disponibilidade sem igual.

O “Seguro morreu de velho” já dizia nossos pais e nossos avós.

banner-x2

Então irei mostrar um exemplo bem básico de armazenar imagens estáticas ou até outros tipos de objetos.

Irei mostrar como fazer um upload básico da mesma imagem e você pode através de programação alterar de forma rápida em nuvens distintas como AWS e propriamente o Azure. Não tenho expertise em desenvolvimento, mas esta demonstração vai despertar a imaginação de você que desenvolve ou até mesmo pensar em multicloud.

Isso irá deixar seu site multicloud assim não dependente de uma nuvem só.

No Azure temos o Storage Account que tem algumas funções.

Se gostaria de saber sobre armazenamento em especifico sobre storage account no Azure veja em https://docs.microsoft.com/pt-br/azure/storage/storage-introduction.

Também sobre S3 veja em https://aws.amazon.com/pt/s3/.

Este post não visa mostrar como criar bucket no S3 e nem contêiner no storage account mas sim como fazer o upload da mesma imagem e mostrar as URLS das imagens nas 2 nuvens.

030217 0005 redundnciad3

Eu criei o storage account e o contêiner em blob service para fazer o upload da imagem no Azure e criei um bucket no s3 e a pasta imagens no AWS. Irei fazer o upload em cada nuvem.

030217 0005 redundnciad4

Bem simples no contêiner va em upload e escolha a imagem como escolhi banner01.jpg e faça o upload da imagem.

030217 0005 redundnciad5

Banner feito o upload, agora vamos no AWS e fazer a mesma configuração.

030217 0005 redundnciad6

Na pasta criada imagens vá em upload.

030217 0005 redundnciad7

Clique em ADD Files e escolha a mesma imagem. Clique em START UPLOAD e aguarde.

030217 0005 redundnciad8

Pronto já temos as mesmas imagens no Azure e AWS.

030217 0005 redundnciad9

No Azure você pode ir em propriedades e copiar a URL da imagem como acima.

030217 0005 redundnciad10

No AWS nas propriedades também tem a URL da imagem e você pode copiar também a URL.

Abaixo você pode verificar as URLS que criei.

https://bancodeimagens.blob.core.windows.net/imagens/banner01.jpg

https://s3-sa-east-1.amazonaws.com/bancodeimagensfabio/Imagens/banner01.jpg

Eu também fiz um html simples que mostra as 2 URLS nas 2 nuvens.

Clique aqui  

Esta é uma demonstração básica que pode ser feito já.

Tanto Azure como S3 tem redundâncias setadas para regiões garantindo que seus dados estejam disponíveis em localidades diferentes, mas nada que nuvens diferentes possam lhe dar poder maior de disponibilidade e até economia na hora de pagar.

Espero que este post ajude.

Até mais.

Obrigado.

newsletter-icon

Novidades via inbox

Fique por dentro no meu Boletim digital toda semana um conteúdo novo

Leave A Comment