- EC2: São as maquinas virtuais na AWS. E composta por: CPU, memoria, disco, rede e SO(pd ser windows ou linux).
- É do tipo iaas(infraestrutura como serviço)
- qual nossa responsabilidade sobre o recurso? Apps, dados e conexões que fazemos
Otimização de recursos
- Escalando verticalmente
Escalar verticalmente significa acrescentar ou reduzir capacidade de um recurso em um mesmo nó e geralmente está relacionado a alterar o número de vCPUs, memória, storage, rede de uma instância.
- Escalando horizontalmente
Escalonamento horizontal é quando você aumenta o número de recursos. Por exemplo, adicionando mais um disco rígido, adicionando mais uma instância para suportar a aplicação.
- Sob Demanda
- As instâncias on-demand são compradas a uma taxa fixa por hora e são recomendadas para aplicativos com cargas de trabalho irregulares de curto prazo que não podem ser interrompidas. Elas também são adequados para uso durante o teste e desenvolvimento de aplicativos no EC2
- Instâncias Reservadas
- Costumam ser mais baratas que as instâncias sob demanda, mas você precisa pagar o ano inteiro de uso. É uma desvantagem para quem não precisa usar a instância com frequência.
- Instâncias SPOT
-
Garante a disponibilidade das aplicações sob demanda com descontos de até 90%. A desvantagem das instâncias SPOT é que elas podem ser encerradas pela Amazon Web Service (AWS) a qualquer momento, com um aviso de dois minutos.
-
Amazon EBS: Uma storage(armazenamento) altamente confiável que pode ser anexado em qualquer instância EC2. Toda instância possui um volume de armazenamento. Capacidade de expansão de forma rápida, com apenas alguns clicks.
- Amazon S3: Movimentação de arquivos, algo rápido. Amazon S3 (Amazon Simple Storage Service) é um serviços de armazenamento de objetos em nuvem oferecidos pela AWS. É ideal para armazenar, organizar e recuperar grandes volumes de dados de forma segura e escalável. Alta disponibilidade(entre 99% e 99.9%)



- AMI(máquina da amazon), no contexto do EC2 é uma img de maquina virtual pré-configurada(todas as infos pra instância, sistema operativo, servidor de aplicações e aplicações)
- Criação: podem ser criadas a partir de instâncias em execuçaõ ou paradas
- Existem AMis publicas e privadas
EBS - serviço de armazenamento em bloco fiável(volume/disco rigido)
snapshot com ebs - backup nativo do AWS
Diferença de AMI e spanshot com ebs: a AMI faz bacup do sistema inteiroo incluindo tudo, enquanto o spanshot voce pode fazer de coisas/ambientes especificicos