VPC: Virtual Private Cloud, tu datacenter en la nube

Sin lugar a dudas éste es uno de los servicios más importantes de AWS, aunque hay otros también muy importantes, útiles e interesantes. VPC (Virtual Private Cloud) es un servicio que permite construir tu propio datacenter (centro de cómputos, nube privada virtual, etc) en cuestión de minutos, y prácticamente sin costo. En esta entrada vamos a ver algunos de los conceptos más importantes y necesarios para construir nuestro propio VPC, voy a describir una de las muchisimas arquitecturas posibles que pueden construirse. Estos conceptos y arquitectura de ejemplo nos servirá para, en futuras entradas, ir desarrollando nuevos conceptos y utilizar otros servicios que nos permitirán construir más recursos que depslegaremos sobre esta infraestructura. Nota: Esta entrada va a ser un poco largo, pero los conceptos son muy importantes para entender el funcionamiento de una VPC y como crear nuevos recuros en ella.

Leer mas →

Automatizando un poco con AWS CLI

AWS CLI es una herramienta de linea de comandos que nos permite realizar acciones sobre los servicios de AWS. Cualquier accion (quizas haya alguna muy escasa excepción) que podemos realizar desde la consola de AWS también podemos realizarla desde la linea de commandos con AWS CLI. Podemos descargar esta herramienta para Linux, Mac o Windows desde aqui. Una vez que tenemos nuestro cliente descargado debemos configurarlo con nuestra access key y secret access key. Para ello utilizamos el comando aws configure. El access key y el secret access key son provistos al crear las cuentas y el secret access key no es recuperable por lo que si se pierde hay que volver a crear un nuevo par de claves.

Leer mas →

Un alias para mi dominio

En la entrada anterior mostré como poner un nombre de dominio propio a nuestro sitio estático, claudiosomma.net Damos ahora un pequeño paso mas ya que la idea es poder acceder al sitio a través de la url www.claudiosomma.net Con un servidor web las cosas serían más directas ya que alcanzaria con crear un alias, pero AWS S3 tiene su vuelta y tiene para salvarnos la redireccion de buckets. Habías ya mencionado que el nombre de dominio y la url deben coincidir con exactitud, por lo que para esto necesitamos crear un nuevo bucket llamado www.claudiosomma.net.

Leer mas →

Route 53 y tu propio dominio

La URL que provee AWS para acceder al sitio estático no es muy amigable por lo que un nombre de dominio propio es una buena idea si queremos ponernos un poco serios. Hay muchos servicios que permiten registrar nombres de dominios y AWS tambien permite hacerlo. Pero de ahora en mas asumo que eso es tramite hecho y voy a mostrar como utilizarlo para acceder al sitio estático.

Leer mas →

Construccion del sitio sobre AWS S3

El serivicio de Simple Storage Service (S3) puede servir sitios estáticos con muy poco trabajo. Son dos simples pasos, habilitar los sitios estáticos y asignar los permisos necesarios para que todos los usuarios puedan leer los archivos. Veamos como hacer eso después de unos brevisimos comentarios previos sobre el servicio. S3 es un servicio que provee almacenamiento de objetos, lo cual equivale a decir que se guardan archivos, im[agenes, documentos, videos, fotos, a diferencia de un soporte de almacenamiento de bloques que se utiliza con otros fines como la instalación de un sistema operativo, una base de datos, etc. El análogo a las carpetas en S2 son los buckets los cuales tienen que tener un nombre globalmente único, es decir que ningún otro usuario de AWS puede estar usando dicho nombre.

Leer mas →