Cómo configurar y alojar un archivo de acceso público en Amazon S3 (Servicio de almacenamiento simple) | Programar Plus

usos3.png

Una de las muchas buenas sugerencias que recibí para alojar estos archivos de video fue usar Amazon S3 (Simple Storage Service). Había oído hablar de esto antes, pero no sabía mucho al respecto. Nada como una prueba de fuego para resolver algo rápidamente…

Paso 1: Regístrese en Amazon Web Services

Suficientemente simple. Vaya aquí para hacer esto. Hay otros servicios web diferentes que ofrece Amazon. El que estamos usando aquí es el servicio de almacenamiento simple). Tendrá la oportunidad de ver las tarifas en esta página, pero solo por diversión, aquí están:

Almacenamiento

$0.15 por GB-Mes de almacenamiento utilizado

Transferencia de datos

$0.10 por GB: toda la transferencia de datos en
$0.18 por GB: primeros 10 TB/mes de transferencia de datos
$0,16 por GB: transferencia de datos de los próximos 40 TB/mes
$0,13 por GB: transferencia de datos / mes a partir de 50 TB

Peticiones

0,01 USD por cada 1000 solicitudes PUT o LIST
$0.01 por 10,000 GET y todas las demás solicitudes*

Eso básicamente dice: “¡Se vende ancho de banda súper barato!”

Obtenga su ID de clave de acceso y clave de acceso secreta

Haga clic en el pequeño gráfico desplegable amarillo y seleccione Identificadores de acceso de AWS. Verás un gráfico como este. Haga clic en el botón Mostrar para mostrar su clave de acceso secreta.

accesocosas.png

Este es básicamente su “Nombre de usuario” y “Contraseña” para iniciar sesión en este servicio. Una de las cosas extrañas de esto es que Amazon no proporciona ninguna forma de acceder a este servicio. Tampoco proporcionan ninguna información sobre herramientas de terceros en las que usar, al menos que pude encontrar.

Descargar una herramienta de terceros

El mejor La forma que he encontrado es usar Transmit from Panic. Es su herramienta de FTP insignia, para la que es excelente, y ofrece Amazon S3 como uno de los tipos de servidor regulares, por lo que es muy fácil de usar para esto.

usandotransmitir.jpg

Si no tiene una Mac, existen otras herramientas para conectarse a Amazon S3. La primera herramienta que probé fue en realidad Bucket Explorer y también hizo un buen trabajo, solo que no fue tan bueno como usar mi ya querido Transmit.

Conectar y crear un depósito

Una vez que se conecte, deberá crear un depósito (básicamente solo un directorio, para mantenerlo organizado) en el que cargar su archivo. Los cubos son “únicos a nivel mundial”, lo que significa que el nombre de su cubo no puede ser el mismo que el de cualquier otra persona en el mundo. Entonces, si desea que su cubo se llame “imágenes”, qué mal =) — intente con algo como el nombre de su sitio web o su apellido.

nuevocubo1.jpg

Cargue su(s) archivo(s)

Esto debería ser algo bastante fácil de hacer sin importar qué herramienta estés usando. En el caso de transmitir, simplemente haga doble clic en su nuevo cubo abierto y luego arrastre los archivos directamente desde el buscador o desde el panel de navegación izquierdo al área derecha.

Hacer públicos los archivos

Ahora que su archivo está cargado, usted necesitar hacer este paso para que sea realmente accesible al público. Como estaba usando esto para incrustar videos en una página web, esto era imprescindible. Olvidé hacer esto una vez, y el video simplemente no funcionó. Me tomó unos minutos rascarme la cabeza para darme cuenta de que olvidé hacerlo accesible al público.

En el caso de Transmitir, haga clic con el botón derecho en el archivo y vaya a “Obtener información”.

obtenerinfotransmitir.png

Aquí es donde tienes que cambiar el Permisos Para el Leer ajuste a Mundo. Ahora su archivo debería poder vincularse. Pero, ¿cuál es la URL de ese archivo?

Obtener la URL de su archivo alojado

Nuevamente, en el caso de Transmit, esto es realmente fácil. Simplemente haga clic derecho en el archivo y vaya a “Copiar ruta”.

ruta de copia.png

O bien, puede crear la URL usted mismo. Es muy fácil de averiguar:

http://s3.amazonaws.com/SU-CUBO-NOMBRE/SU NOMBRE DE ARCHIVO

Inserta tu video

Si está utilizando esto para alojar videos como yo, ahora puede vincular directamente a este archivo desde su código de inserción.

<EMBED src="https://s3.amazonaws.com/YOUR-BUCKET-NAME/YOUR-FILE-NAME" width="800" height="461" autoplay="false" controller="true" cache="true" loop="false" bgcolor="#000000" pluginspage="http://www.apple.com/quicktime/download/"></EMBED>

Una de las pequeñas cosas que dan miedo de hacerlo de esta manera es que estás exponiendo ese enlace para que todos lo vean. En caso de que alguien estuviera tratando de robar su contenido, podría vincularlo directamente y usar su ancho de banda. Supongo que tendrá que monitorear sus estadísticas de Amazon S3 para ver eso. Espero que puedan mostrarte ese tipo de información, aún no he profundizado en esto.

¡Buena suerte!

(Visited 1 times, 1 visits today)