Uma AMI, como você observa, é uma imagem da máquina. É um instantâneo total de um sistema armazenado como uma imagem que pode ser lançada como uma instância. Nós voltaremos às AMIs em um segundo.
Vamos ver o EBS. Seus outros dois itens são subitens disso. O EBS é um dispositivo de bloco virtual. Você pode pensar nisso como um disco rígido, embora seja realmente um monte de mágica de software para se conectar a outro tipo de dispositivo de armazenamento, mas que pareça um disco rígido para uma instância.
EBS é apenas o nome de todo o serviço. Dentro do EBS você tem o que chamamos de volumes. Estas são as "unidades" que a amazon está vendendo. Você cria um volume e aloca um número X de gigabytes e o usa como um disco rígido que pode ser conectado a qualquer um dos computadores em execução (instâncias). Os volumes podem ser criados em branco ou a partir de uma cópia do volume anterior, o que nos leva ao próximo tópico.
As capturas instantâneas são ... bem ... capturas instantâneas de volumes: uma captura exata de como era um volume em um determinado momento, incluindo todos os seus dados. Você pode ter um volume, anexá-lo à sua instância, preenchê-lo com material e, em seguida, tirar um instantâneo, mas continue usando-o. O conteúdo do volume continuaria a mudar conforme você o usava como um sistema de arquivos, mas o instantâneo ficaria congelado no tempo. Você poderia criar um novo volume usando esse instantâneo como base. O novo volume seria exatamente igual ao seu primeiro disco quando você tirou a foto. Você poderia começar a usar o novo volume no lugar do antigo para retroceder seus dados ou talvez anexar o mesmo conjunto de dados a uma segunda máquina. Você pode continuar tirando instantâneos de volumes a qualquer momento. É como um backup de instância de quadro congelado que pode ser facilmente transformado em um novo disco ativo (volume) sempre que você precisar.
Portanto, os volumes podem ser baseados em um novo espaço em branco ou em um instantâneo. Percebido? Os volumes podem ser anexados e desconectados de qualquer instância, mas somente conectados a uma instância de cada vez, assim como o disco físico do qual eles são uma abstração virtual.
Agora voltemos às AMIs. Estes são complicados porque existem dois tipos. Um cria instâncias efêmeras em que o sistema de arquivos raiz se parece com uma unidade para o computador, mas na verdade fica na memória em algum lugar e evapora no minuto em que deixa de ser usado. O outro tipo é chamado de instância suportada pelo EBS. Isso significa que, quando suas instâncias são carregadas, ele carrega seu sistema de arquivos raiz em um novo volume do EBS, baseando-se basicamente na tecnologia da máquina virtual EC2 sobre a tecnologia EBS. Um volume regular do EBS é algo que fica ao lado do EC2 e pode ser anexado, mas uma instância de backup do EBS também é um volume em si.
Uma AMI comum é apenas uma grande quantidade de dados carregados como uma máquina. Uma AMI suportada pelo EBS será carregada em um volume do EBS, para que você possa desligá-la e iniciar o backup de onde parou, da mesma forma que um disco real faria.
Agora, junte tudo. Se uma instância for suportada pelo EBS, você também poderá tirar uma foto dela. Basicamente isso faz exatamente o que um instantâneo regular faria ... um quadro congelado do disco raiz do seu computador em um momento no tempo. Na prática, faz duas coisas diferentes. Uma delas é a sua instância encerrada para que você obtenha uma cópia do disco como seria para um computador OFF, não um ON. Isso facilita a inicialização :) Assim, quando você captura uma instância instantaneamente, ela desliga, tira a imagem do disco e inicia novamente. Em segundo lugar, ele salva essas imagens como uma AMI em vez de um instantâneo de disco normal. Basicamente é um instantâneo inicializável de um volume.