Modelos de nuvem Flashcards
O que é computação em nuvem?
Computação em nuvem é a entrega de serviços de computação por meio da Internet, possibilitando a inovação mais rápida, recursos flexíveis e economia de escala.
Computação, armazenamento, rede e análise
Nuvem Pública
- Pertencente a serviços de nuvem ou provedor de hosting.
- Fornece recursos e serviços a várias organizações e usuários
- Acessado via conexão de rede segura (geralmente pela internet)
- Nenhuma despesa de capital para escalar verticalmente
-Os aplicativos podem ser rapidamente provisionados e desprovisionados - As organizações pagam apenas pelo que usam
Nuvem privada
- As organizações criam um ambiente em nuvem em seu datacenter.
- A organização é responsável por operar os serviços que fornece.
- Não fornece acesso aos usuários fora da organização.
- O hardware deve ser adquirido para inicialização da manutenção
- As organizações têm controle total sobre recursos e segurança
- As organizações são responsáveis pela atualização e pela manutenção do hardware
Nuvem Híbrida
Combina as nuvens pública e privada para permitir que os aplicativos sejam executados no local mais apropriado.
- Oferece a maior flexibilidade
- As organizações determinam onde executar seus aplicativos
- As organizações controlam os requisitos de segurança, conformidade ou juíridos
Benefícios da Nuvem
Alta Disponibilidade, tolerância a falhas, escalabilidade, elasticidade, alcance global, capacidade de latência do cliente, agilidade, considerações sobre custo preditivo, recuperação de desastres, segurança
O que é alta disponibilidade?
Tempo que o provider garante que o nosso serviço vai estar disponível.
O que é SLA?
SLA significa Acordo de Nível de Serviço (em inglês, Service Level Agreement). É um contrato ou acordo formalizado entre um provedor de serviços e um cliente, estabelecendo os níveis de qualidade e desempenho esperados para um determinado serviço. O SLA define metas e indicadores de desempenho, como tempo de resposta, tempo de atividade, disponibilidade, velocidade de entrega, entre outros, que devem ser cumpridos pelo provedor de serviços. Ele serve como uma base para a gestão do relacionamento entre as partes, garantindo transparência e responsabilidades claras.
Tolerância a falha
O que é escalabilidade?
Quando a gente vai alterar recursos para atender uma demanda computacional.
Exemplo: Tenho 100gb de armazenamento e 95% de disco usado, posso aumentar esse disco ou adicionar um novo.
Eu não troquei máquina, processador, memória…
O que é elasticidade?
Lembre da blackfriday.
Tenho 2 máquinas, caso as duas forem chegando na sua capacidade máxima adiciona mais duas máquinas.
Caso os recursos forem liberados, os recursos voltam ao normal.
O que é alcance global?
Pode criar recurso em qualquer lugar do mundo
O que é capacidade de latência do cliente?
Utilização de backbones para melhorar a latência
O que é agilidade?
É tipo um self-service, você clica e compra e em minutos já pode utilizar os recursos
Consideração sobre custo preditivo?
Despesas, Capex X Opex
Despesa que pago na frente, onpremise = capex
Despesa operacional = opex
O que é recuperação de desastres?
Tive um problema, o ambiente acabou precisando de DR(recuperação de desastre) e precisa subir um o serviço em outra região