tutorial services precios ec2 certification aws amazon-web-services

amazon web services - services - ¿Cuál es la diferencia entre Amazon S3 y la instancia de Amazon EC2?



amazon web services wikipedia (5)

Aunque su título sugiere que está preguntando sobre la diferencia entre Amazon S3 y la instancia de Amazon EC2, pero en la publicación, dijo que desea usarlo para atender a sus clientes / usuarios, por lo que señalaría que, si desea una CDN (Content Delivery Network), Amazon S3 no es un verdadero CDN . S3 fue diseñado para el almacenamiento de contenido. El servicio correcto de Amazon para usar en la entrega de contenido es Amazon CloudFront . Descansa la respuesta de tu título ha sido preguntado. Puede ser que ayude a alguien en el futuro.

Necesito crear una aplicación web usando php mysql y html. El número de solicitudes y datos será muy alto. Necesito espacio en el servidor de Amazon.

Leí la documentación de Amazon y descubrí que S3 es un almacenamiento que proporciona una interfaz simple de servicios web. EC2 es un servicio web que proporciona capacidad de cálculo de tamaño variable en la nube.

¿Puedo comprar S3, ejecutar php y consultar mi base de datos?

Por favor, dígame la diferencia entre Amazon S3 y la instancia de Amazon Ec2.


La instancia Ec2 es suficiente para ejecutar un servidor, el almacenamiento S3 no es necesario para ejecutar un servidor, solo para almacenar su recurso, que también se puede almacenar en su instancia de ec2.


Una instancia EC2 es como una computadora remota que ejecuta Windows o Linux y en la que puede instalar el software que desee, incluido un servidor web que ejecute código PHP y un servidor de base de datos.

Amazon S3 es solo un servicio de almacenamiento, generalmente utilizado para almacenar grandes archivos binarios. Amazon también tiene otros servicios de almacenamiento y bases de datos, como RDS para bases de datos relacionales y DynamoDB para NoSQL.


Aquí vamos brevemente sobre AWS EC2 y S3:

Amazon EC2 (Elastic Computing Cloud):

Esa es la solución de servicio web en la nube, que se puede utilizar para alojar su aplicación. Básicamente, EC2 es como una gran computadora que ejecuta Windows o Linux (o cualquier otro sistema operativo). Y es capaz de manejar cualquier software o aplicación que instale, como Apache, PHP, Python, Any Databases o cualquier otra utilidad. Simplemente, esta es una plataforma de alojamiento de aplicaciones donde puede configurar el sistema de acuerdo con sus necesidades y ejecutar su aplicación con una de las mejores infraestructuras proporcionadas.

Por lo tanto, Amazon EC2 es como tener un sistema encendido e instalado con el sistema operativo que necesita y luego el nombre de usuario y la contraseña que le dieron para que pueda usarlo como si estuviera en el centro de datos, pero de forma remota.

Amazon S3 (Servicio simple de almacenamiento):

Mientras que S3 es más una solución / servicio de almacenamiento de datos. Esto normalmente se usa para almacenar archivos binarios grandes u otros datos importantes. Puede comparar el sistema S3 con un gran disco duro, donde se puede almacenar y acceder a cualquier cantidad de datos, con muy pocos gastos generales de E / S (ya que está diseñado para manejar miles de millones de objetos de datos). Amazon S3 es similar a cómo se le da acceso para crear un directorio donde puede almacenar archivos. A continuación, se puede acceder a estos archivos a través de una URL como su página web en su servidor web si está familiarizado con alojar su sitio web con una empresa de alojamiento web. Hay software que le permite mapear esos directorios (hablan los cubos en Amazon) para que aparezcan como un disco en su sistema operativo preferido. Por lo tanto, se puede usar con EC2 como sistema de almacenamiento.

Amazon también tiene otros servicios de almacenamiento y bases de datos, como RDS para bases de datos relacionales y DynamoDB para NoSQL .

¡ Saludos !


Amazon EC2

Es una especie de computadora común alojada en algún lugar de uno de los centros de datos de AWS. Y, como parte de eso, tiene un disco duro o almacenamiento local. Y no es permanente en el sentido de que cualquier cosa que desee almacenar a largo plazo no desee almacenar en el disco duro de la instancia de EC2 debido a la ampliación y reducción mientras agrega fácil a los servidores, viceversa. versa (manteniendo la propiedad Elasticity). Y, por lo tanto, no desea tener cosas que desea conservar para siempre en el almacenamiento local porque, al agregar o eliminar instancias, puede perder esa información o perder esos datos. EC2 está destinado a implementar su aplicación en el servidor (utilizando su poder de procesamiento) y ese servidor sirve los contenidos a través de S3 y RDS, respectivamente. Por lo tanto, Amazon EC2 es bueno para cualquier tipo de actividad de procesamiento .

Amazon S3

Tomemos un ejemplo de Netflix en el que en realidad almacenan millones de archivos de video físicos que potencian su contenido. Tiene que haber esos archivos de video y múltiples versiones de esas tiendas en alguna parte. Ahí es donde S3 entra en juego. Amazon S3 es una plataforma de almacenamiento de AWS. Se llama especialmente cubo de almacenamiento ilimitado (el límite es muy alto). Por lo tanto, S3 es el lugar perfecto para almacenar doc, películas, música, aplicaciones, imágenes, cualquier cosa que desee almacenar, simplemente vuelva a S3. Y va a haber múltiples redundancias y copias de seguridad de los archivos que coloque allí. Entonces, de nuevo, siempre tendrá alta disponibilidad de los archivos que decida almacenar en S3.

Usos de S3:

  1. Contenedor de almacenamiento masivo
  2. Almacenamiento a largo plazo

Por lo tanto, como una falla total, Amazon S3 es el lugar perfecto para cualquier cosa que desee conservar durante mucho tiempo y tiene muchas redundancias y es genial porque básicamente es un almacenamiento ilimitado. Entonces, Amazon S3 es donde Netflix almacena los miles de petabytes de archivos de video que tienen que almacenar. Entonces, Amazon S3 es un cubo de almacenamiento masivo .