Instancia de Amazon EC2, algunas dudas

PuTTY ScreenShot

¿Es suficiente una micro instancia para alojar este blog?

La respuesta es sí. Es un blog nuevo, tiene muy poco contenido, y estimo tendrá muy pocas visitas en las siguientes semanas. De todas formas contamos con herramientas para poder medir la performance tales como: Google Webmaster Tools o Alexa, la primera ya ha sido configurada así que ni bien tenga una estructura y contenido suficiente realizaré una medición.

Siguiendo con lo escrito en : Amazon EC2 para un blog, seguiremos hablando de las cosas complicadas.

¿De qué forma creo una instancia?

Una de las formas que tendrás parar crear una instancia es mediante la AWS Management Console, no es el clásico CPanel que podemos encontrar en un hosting compartido, por otro lado podemos decir que es más que una consola de VMWare Server.

La AWS Management Console es un entorno web donde se pueden crear las instancias, crear el Key Pair (es la llave que necesitarás para conectarte a la instancia), configurar el grupo de seguridad con los puertos de comunicación 80 para http y 22 ssh de las mismas. Y por último crear la dirección IP para la instancia más conocida como Elastic IP, es IP estática diseñada para la computación en la nube.

Con estos elementos podemos decir que AWS Management Console sirve para administrar tu nube en Amazon.

¿Cómo acceder a la instancia?

Para conectarnos a una instancia tenemos 4 alternativas, les comentaré acerca de las 2 que he podido utilizar en una PC Windows:

  1. AWS Management Console podemos conectarnos a la instancia desde un cliente SSH  Java en el mismo navegador. Sin problemas con Google Chrome.
  2. PuTTY es una implementación libre de Telnet y SSH para plataformas Windows y Unix. 

En ambos casos la tranferencia de archivos la he realizado con WinSCPWinSCP es un cliente SFTP gráfico para Windows que emplea SSH. Para esto debemos de utilizar la Key Pair que se creo con la instancia.  Lo agradable de utilizar WinSCP, es que utilizando la misma llave podemos ejecutar PuTTY desde la interfaz de WinSCP, con lo que al final se convirtió en la forma preferida y rápida de acceder a mi instancia.

Con esto ya tenemos el servidor y la conexión para administrarlo. Lo siguiente será instalar el blog sobre nuestra instancia.

Imagen gracias a Wikipedia.

Amazon EC2 para un blog

Take advantage

Empezaremos este blog hablando tecnología, como debe ser.

El blog utiliza WordPress como aplicación web; está alojado en un servidor que es una micro instancia de la nube de Amazon o Amazon Web Services. Específicamente se trata del servicio Amazon Elastic Compute Cloud (Amazon EC2).

¿Por qué utilizar Amazon EC2?

Es gratis y divertido, quise decir complicado.

Amazon WS tiene una capa de uso gratuito, AWS Free Usage Tier. Claro, es necesario tener una tarjeta de crédito para poder utilizarla. Esto es solo por un año, a partir de este momento deberé pagar alrededor de US$150 al año, lo mismo que un hosting web compartido ultimate.

Lo bueno es que podemos experimentar con la computación en la nube o Cloud Computing de forma gratuita. En otra oportunidad llegará el turno a Windows Azure, tiene una capa gratuita pero está limitada a un periodo de 3 meses aunque esto puede cambiar y también debes registrar tu tarjeta de crédito, o Google Cloud Platform, debe tener una capa gratuita también.

¿Qué es una micro instancia? o mejor ¿Qué es una instancia?

Las instancias son nada más que servidores virtuales que pueden ejecutar aplicaciones, similares a los que puedes crear en VMWare o Hyper-V.  Y las micro instancias son instancias de bajo costo que tienen una pequeña cantidad de recursos de CPU. En el caso de este host es:

Tipo: t1.micro
64-bit
1.0-1.2 GHz (Variable)
600 MB

Más información sobre tipos de instancias.

Entonces tenemos nuestro servidor virtual en la nube gratis por un año. Estimo que en las siguientes tres entradas podré detallar todo el proceso para hostear WordPress en Amazon EC2.

Preguntas finales:

  • ¿Por qué no utilizar un hosting compartido tradicional?
  • ¿Por qué no crear un blog en Blogger, WordPress y otro?

u otras preguntas que nos podemos hacer, de seguro llevarán a otras entradas.

Imagen gracias a Dave Rocamora.

Más información (Update 14/10/2013)