¿Se puede ejecutar una empresa de alojamiento web con AWS?

Hola,

¿Asumo que el costo no es un factor en esta pregunta?

Además del costo, está la cuestión de los diferentes tipos de alojamiento. No los asumiré porque son muchos 🙂

Técnicamente, es posible ejecutar una empresa de ‘hosting’ en AWS. No veo ninguna razón por la que no. Pero lo que es un gran problema, debe ser capaz de limitar el uso / facturar rápidamente a sus clientes porque al menos puede incurrir en un costo de ancho de banda considerable.

También debe tener cuidado con los diseños de sistemas de escalado automático, aunque son excelentes para escalar una gran cantidad de solicitudes de los usuarios, también pueden ser muy caros muy rápidamente.

Diseñé múltiples ISP y también cofundé SoftCom.com / myhosting.com – VPS, Hosting de dominios y Hosted Exchange / Servicios de alojamiento de correo electrónico | Recoge tu correo electrónico | mail2web.com. (Quora no debería recuperar automáticamente el título de la página, especialmente cuando no incluyo el http delante de los nombres de dominio)

Esto no es publicidad de esos servicios, en realidad no me importaría menos, los vendí hace 7 años …

También soy Arquitecto Asociado de Soluciones Certificadas de Amazon AWS (a la fecha de esta publicación), así que sé un poco sobre cómo funciona AWS.

Por lo tanto, es toda una ciencia y un arte diseñar su modelo de costo / precio. Obviamente, existe una relación directa entre la calidad del servicio y el costo de los bienes vendidos. Pondrá un margen de ganancia del x% en el costo e intentará competir con las otras compañías.

Ahora, el alojamiento es una de esas industrias que es difícil de cuantificar la calidad de sus servicios. Algunas personas dirán que el hijo de su vecino lo hará gratis para usted y otras lo enviarán a servicios bastante caros. ¿Cuál es la correcta? El consumidor no puede simplemente decidir basándose en la información de ventas en los sitios web de las empresas de alojamiento.

Supongamos que los parámetros de información de ventas son exactamente los mismos para 2 empresas de alojamiento, una de ellas es el doble del costo de la otra, ¿cuál elige?

El precio final no le da ninguna indicación de la calidad, lamentablemente.

A menos que se dirija a un nicho, es bastante difícil convencer a sus clientes de por qué lo elegirían.

Si decides probarlo, avísame, sería interesante ver cómo va. 🙂

Tony

¡Sí tu puedes! Básicamente, esto es lo que hacen Cloudways (en AWS y otros proveedores) y Kinta (en GCE).

Por supuesto, para ser rentable necesita agregar valor a su servicio. Por ejemplo, implementar aplicaciones / sitios web en AWS no es fácil, por lo que proporcionar una interfaz de usuario o un instalador con un solo clic para hacerlo sería una idea.

AWS es un hardware de primera clase con un conjunto completo de servicios adicionales, pero puede simplificarse en la experiencia del usuario y los precios para usuarios no técnicos.

A la mayoría de las personas no les gusta hacer cálculos difíciles para comprender cuánto costará el servicio, por lo que creo que ofrecer un modelo de precios más sencillo sería un gran valor.

Eso es bastante fácil de hacer. ¿Tiene sentido comercial hacerlo …? No lo sé.

Todo lo que tiene que hacer es iniciar una instancia de EC2 e instalar cosas como apache (httpd) e iniciar ese servicio. Luego, puede alojar su sitio web como lo hace normalmente.

Nota: puede alojar un sitio web estático usando cubos S3. NO necesitará una instancia EC2 para ejecutar ese sitio web. eso reducirá su costo.

Nota 2: puede usar lambda para ejecutar un sitio web no estático, de esa manera no tendrá que pagar por la instancia de EC2 y pagar por lo que usa. de nuevo los costos de beneficios.

nota3: puede alojar un sitio de wordpress muy fácilmente en EC2. No se requiere entrenamiento.

Lanzar un sitio web de WordPress

Esta guía paso a paso lo ayudará a poner en funcionamiento un sitio web con WordPress, instalado en una máquina virtual Amazon EC2 (también conocida como “instancia”). Verá cómo configurar e iniciar una instancia EC2, cómo obtener su nombre de usuario y contraseña de WordPress y cómo iniciar sesión en su portal de administración de WordPress. Todo lo que se hace en este tutorial es elegible para el nivel gratuito.

Abra la consola de administración de AWS y puede mantener abierta esta guía paso a paso. Cuando se carga la pantalla, ingrese su nombre de usuario y contraseña para comenzar. Luego busque EC2 en Compute y haga doble clic para abrir el tablero.

Paso 1: Inicie una instancia de Amazon EC2


Ahora está en el panel de control EC2, haga clic en Iniciar instancia desde el panel de control para crear y configurar su máquina virtual.

Paso 2: configura tu instancia


Ahora que está en el asistente de configuración de Amazon EC2, utilizaremos una imagen de máquina de Amazon (AMI) existente de AWS Marketplace que ya tiene instalado WordPress. AWS Marketplace proporciona acceso a miles de imágenes preconfiguradas para piezas de software comunes.

1. Haga clic en AWS Marketplace en el lado izquierdo, busque WordPress , busque WordPress con tecnología de BitNami (HVM) , luego haga clic en Seleccionar .

2. Se le presentará una página de precios detallada. En este caso, el precio será de $ 0.00 para el software, independientemente del tamaño de la instancia que utilice.

Desplácese hasta la parte inferior y haga clic en Continuar .

3. Para este tutorial, utilizaremos una instancia t2.micro elegible de nivel libre. Haga clic en t2.micro en la columna Tipo (debería ser la primera), luego haga clic en Siguiente: Configurar detalles de la instancia . La carga puede demorar unos segundos.

En las siguientes pantallas, haga clic en Siguiente: Agregar almacenamiento y luego en Siguiente: Instancia de etiqueta .

4. Estableceremos un nombre para su instancia en este paso. Ingrese WordPress en el cuadro Valor al lado del cuadro Nombre. Haga clic en Revisar e iniciar para continuar.

5. Puede revisar las configuraciones de su instancia, luego haga clic en Iniciar cuando esté listo para iniciar su instancia de Amazon EC2 con WordPress.

6. La siguiente pantalla trata de pares de claves. Los pares de claves son cómo puede conectarse a sus instancias EC2 a través de un programa de terminal utilizando Secure Shell (SSH). Seleccione Continuar sin un par de claves y marque la casilla reconociendo que sabe que necesita esta clave para acceder a su instancia EC2.

Presione el botón Iniciar instancias para iniciar su instancia. Tenga en cuenta que iniciar la instancia puede tardar unos minutos.

7. Haga clic en Ver Instancias en la parte inferior derecha de la página (es posible que deba desplazarse hacia abajo para verla). Luego seleccione la instancia de WordPress , asegúrese de que el estado de la instancia diga en ejecución . Si Instance State dice que se está iniciando , AWS todavía está preparando su instancia de WordPress.

8. Una vez que su instancia se esté ejecutando, ahora puede probar su sitio web de WordPress. Encuentre la IP pública para su instancia en la parte inferior de esta página.

9. Copie la IP pública en una nueva pestaña en su navegador web, y debería ver aparecer una página de blog de Hello World .

Paso 3: realice cambios en su sitio web


Ahora que tiene su sitio de WordPress en funcionamiento, es hora de iniciar sesión en su página de administración para que pueda personalizar su sitio. Para encontrar su contraseña, siga los pasos a continuación:

1. Vuelva a la consola de administración EC2 en su navegador web. Seleccione la instancia de WordPress y haga clic en el botón Acciones . En el menú desplegable, seleccione Configuración de instancia y elija Obtener registro del sistema .

2. En la ventana de registro del sistema, desplácese hasta la parte inferior para encontrar la contraseña rodeada de marcas hash .

3. Ahora que tiene su contraseña, vuelva a la pestaña que utilizó para acceder a la página de WordPress Hello World . Agregue / admin al final de la URL para que se vea algo así como 54.192.32.144/admin . Presiona enter.

Ingrese el nombre de usuario y la contraseña que leyó del archivo de registro.

¡Felicidades! Ahora tiene su sitio de WordPress en funcionamiento. Ahora puede administrarlo, personalizarlo y configurarlo como desee.

Desde que hizo esta pregunta, ahora es más fácil que nunca iniciar su propio negocio de alojamiento con AWS sin la necesidad de recurrir a un tercero y, por lo tanto, ahorrar en sus costos mensuales.

cPanel y WHM para Linux

Visite la página de arriba para obtener más información.

Actualmente estoy alojando mi sitio web principal en el sistema y es tan rápido que las páginas de mi sitio web se cargan bastante bien al instante (menos de un segundo, seguro). No hay necesidad de complementos de caché ya que todo es rápido y seguro en la plataforma de Amazon.

Diría que puede configurar algo de espacio, agregar Cpanel y WHM para sus clientes y, por lo tanto, les ofrecería lo mejor que podrían lograr con los sitios web de WordPress, etc.

Como actualización, aquí hay un artículo anterior con documentación sobre cómo el escritor logró el alojamiento en AWS. Hay 3 partes, esta es la parte 1. Verá las otras 2 partes a través de enlaces en el sitio. Parte 1: Cómo construí un entorno de alojamiento de cPanel en Amazon AWS | Blog de cPanel Desde que se escribió el artículo de George Bohnish, creo que ahora es mucho más fácil configurar las cosas, pero esta es una gran idea para poner en marcha sus ideas.

Kinsta está haciendo exactamente esto, excepto en la plataforma IaaS de Google. http://www.kinsta.com para ver a qué me refiero. Personalmente, creo que cobran de más por un producto bastante básico. Si tuviera que construir una pila LEMP (Linux, NginX, MySQL, PHP) ejecutando PHP7 en Digital Ocean / GoDaddy Cloud / AWS / Google GCP, básicamente tiene lo mismo pero con un descuento masivo.

Sí tu puedes. Y AWS es de primera clase. Puede ir cómodamente con la plataforma en la nube fácil de usar, escalable y súper rápida construida en la nube de AWS.

Esta guía lo ayudará a aprender por qué elegir Amazon Cloud y cómo hospedar en AWS .

Sí, podría, pero la clave es ¿por qué alguien usaría su servicio en lugar de solo usar AWS? AWS es IaaS (Infraestructura como servicio), si construye su servicio de alojamiento en AWS desea proporcionar servicios / integraciones en un nivel más alto de abstracción (es decir, Plataforma como servicio o Aplicación como servicio) como Heroku u otros proveedores ( que podría usar AWS debajo de las cubiertas)

Si, 100%. Sin embargo, a partir de cero, deberá variar la cantidad de tiempo y dinero que gastará en herramientas y sistemas para facturar, respaldar, administrar, asegurar, etc., a sus clientes. AWS no limita nada de esto, por lo que es solo una cuestión de tiempo y dinero.