Qual é a diferença entre Amazon S3 e Amazon EC2 instance?

Preciso de criar uma aplicação web usando php mysql e html. Nao.os pedidos e os dados serão muito elevados. Preciso de espaço no servidor Amazon.

li A documentação Amazon e descobri que o S3 é um armazenamento que fornece uma interface simples de serviços web. EC2 é um serviço web que fornece capacidade de computação resizível na nuvem.

Posso comprar S3 e executar php e consultar a minha base de dados?

Por favor, diga-me a diferença entre Amazon S3 e Amazon Ec2. instancia.

Author: Sangam254, 2013-01-18

6 answers

Uma instância EC2 é como um computador remoto a correr o Windows ou o Linux e no qual pode instalar o software que quiser, incluindo um servidor Web a correr o código PHP e um servidor de bases de dados.

Amazon S3 é apenas um serviço de armazenamento, normalmente usado para armazenar grandes arquivos binários. Amazon também tem outros serviços de armazenamento e banco de dados, como RDS para Bancos de dados relacionais e DynamoDB para NoSQL.

 144
Author: David Levesque, 2013-01-18 04:28:39

A instância Ec2 é suficiente para executar um servidor, O armazenamento S3 não é necessário para executar um servidor é apenas para armazenar o seu recurso que também pode ser armazenado em sua instância ec2.

 18
Author: Noor Ahmed, 2013-01-18 05:04:11

Embora o seu título sugira que está a perguntar sobre a diferença entre a Amazon S3 e a Amazon EC2 mas, no post, disse que a quer usar para servir os seus clientes / utilizadores, por isso eu apontaria que, se quiser uma rede de distribuição de Conteúdo, Amazon S3 não é um CDN verdadeiro. S3 foi projetado para armazenamento de conteúdo. O serviço Amazon correto a usar para a entrega de conteúdo é Amazon CloudFront. Resto a resposta do seu título foi questionada. Talvez ajude alguém no futuro.

 13
Author: Abdul Jabbar Dumrai, 2014-01-31 20:44:15

Amazon EC2

É um computador normal hospedado num dos centros de dados da AWS. E, como parte disso, tem um disco rígido ou armazenamento local. E, não é permanente no sentido de que qualquer coisa que você quer armazenar a longo prazo você não quer armazenar no disco rígido da instância EC2 por causa da ampliação e redução ao mesmo tempo adicionando fácil para servidores, vice-versa(mantendo a propriedade elasticidade). E, então, não queres ter coisas que queres ter mantenha para sempre no armazenamento local porque como você adicionar ou remover instâncias, então você pode potencialmente perder essa informação ou perder esses dados. O EC2 destina-se a implantar a sua aplicação no servidor(usando a sua potência de processamento) e que o servidor serve o conteúdo através do S3 e RDS, respectivamente. Assim, Amazon EC2 bom para qualquer tipo de processamentoactividade.

Amazon S3

Tome um exemplo da Netflix, onde armazenam milhões de vídeos físicos. ficheiros que alimentam o seu conteúdo. Tem de haver aqueles ficheiros de vídeo e várias versões dessas lojas algures. É aí que o S3 entra em jogo. Amazon S3 é uma plataforma de armazenamento da AWS. É especialmente chamado de grande balde de armazenamento ilimitado (limite é muito alto). Então, S3 é o lugar perfeito para armazenar doc, filme, música, aplicativos, fotos, qualquer coisa que você quiser armazenar, apenas despeje em S3. E, vão ser várias redundâncias e cópias de segurança de arquivos que você colocou lá. Então, mais uma vez vais sempre tenha alta disponibilidade de quaisquer arquivos que você decidir armazenar em S3.

Utilizações do S3:

  1. Recipiente De Armazenamento Em Massa
  2. Armazenamento A Longo Prazo

Então, como um total failsafe Amazon S3 é o lugar perfeito para qualquer coisa que você quer manter por um longo tempo e tem uma carga de redundâncias e é ótimo, porque é basicamente armazenamento ilimitado. Então, Amazon S3 é onde a Netflix armazena os milhares de petabytes de arquivos de vídeo que eles têm que armazenar. Entao, Amazon S3 is massive storage bucket.

 6
Author: mohan08p, 2017-11-26 07:40:18
  • EC2
Amazon Elastic Compute Cloud (Amazon EC2) é um serviço web que fornece capacidade de computação segura e resizível na nuvem. Ele é projetado para tornar a computação em nuvem em escala web mais fácil para desenvolvedores.
  • S3

Amazon S3 é o armazenamento de objetos construído para armazenar e recuperar qualquer quantidade de dados de qualquer lugar-sites e aplicativos móveis, aplicações corporativas, e dados de sensores ou dispositivos IoT

 0
Author: Arman Hakim Sagar, 2018-07-01 08:34:33

O EC2 usa o EBS que é um armazenamento baseado em blocos como os sistemas de arquivos linux/windows

O S3 usa o armazenamento de objectos-blob-Sistema Binário de ficheiros de objectos grandes como bases de dados planas, armazenando ao nível do objecto. Isto é geralmente usado para arquivos estáticos de qualquer tipo em qualquer cenário. Não pode ser usado para executar serviços numa instância EC2.

 0
Author: double07robinhood, 2018-07-20 18:37:38