Infraestrutura Global e Confiabilidade
Alta Disponibilidade
- Enfrentas as adversidades com provendo mais opções (filiais da cafeteria)
Configuração da Infraestrutura Global
- Alta disponibilidade
- Tolerância a falhas
- Opera em diferentes regiões
Regiões AWS
- Cada região possui diversos datacenters
Seleção de uma Região (Principais fatores)
- Conformidade:
- Talvez os dados não possam sair de uma determinada região.
- Devido às leis de proteção de dados
- Proximidade:
- Deixar os serviços prestados o mais próximo possível dos clientes
- Disponibilidade de Recursos:
- Nem todos os serviços/recursos da AWS podem estar presentes em todas as regiões
- Preços:
- Os valores podem variar por região, devido à impostos e custos operacionais
Zonas de Disponibilidade
- Um grupo ou uma unidade de datacenter é chamado de Zona de Disponibilidade ou AZ
- Ou seja, cada região da AWS possui várias Zonas de Disponibilidade
- São isoladas e separadas fisicamente dentro de um região geográfica
- Cada Zona é feita uma longe das outras, precauções para desastres naturais
- Para que uma possa suprir necessidades da outra caso haja indisponibilidade
- Recomenda-se ter ao menos duas AZ, fortalecendo a redundância
Provisionamento de Recursos
AWS CloudFront
- Locais de borda
- Cache para disponibilidade
AWS Elastic Beanstalk
- Definições de código e configuração para implantação de recursos
- (Iac) Infraestrutura como código
- via JSON ou YAML
- É possível provisionar os recursos também:
- Armazenamento
- Banco de dados
- Analytics
- Machine learning