Hosting y Cloud Computing

 

#SENADEVELOPERS #MARKETINGDIGITAL

 

Yhoan Andrés Galeano

@YhoanAndres

CEO ByTech

Miguel Cupitra Vergara

@Q314tra

CTO ByTech

¿Qué es el Cloud Computing?

Características

Escalabilidad y elásticidad

Pago por uso

Accesibilidad

Resource pooling (comunes)

Seguridad

Mantenimiento

Híbrida

Comunitaria

Privada

Pública

SaaS

PaaS

IaaS

 « Anything as a Service »

Tipos de cloud

Soluciones actuales

Google Cloud

Google App Engine

  • PaaS
  • Alojamiento y desarrollo de aplicaciones web
  • Múltiples lenguajes y frameworks
  • Fecha de lanzamiento: 2008
  • Regístrate de forma gratuita y obtén 300 $ para invertir en Google Cloud Platform durante los próximos 60 días.

cloud.google.com

Amazon Web Services

Amazon EC2 (Elastic Compute Cloud)

  • PaaS
  • Alojamiento y desarrollo de aplicaciones web
  • Tolerancia a errores
  • Múltiples lenguajes y frameworks
  • Fecha de lanzamiento: 2006
  • Gratuito durante 1 año

aws.amazon.com

Microsoft Azure

  • PaaS e IaaS
  • Alojamiento y desarrollo de aplicaciones web
  • Múltiples lenguajes y frameworks
  • Fecha de lanzamiento: 2010
  • 1 Mes gratis - 200 Dolares

azure.microsoft.com

Heroku

  • PaaS
  • Alojamiento y desarrollo de aplicaciones web
  • Múltiples lenguajes y frameworks
  • Modular 
  • Despliegue con Git
  • Fecha de lanzamiento: 2007
  • Cuenta Gratuita - Restricción de Solicitudes

heroku.com

Docker

  • Automatiza el despliegue de aplicaciones
  • Son ejecutables en Linux
  • Empaqueta la aplicación con sus dependencias
  • Para desarrolladores y administradores de sistemas

docker.com

Hosting Web

Es un servicio donde un proveedor te alquila un servidor conectado a Internet y en el que puedes alojar todo tipo de ficheros que para que se pueda acceder a ellos vía Internet.

Servicios Extra

  • Un servidor de correo electrónico que permite que tengas cuentas de correo con tu propio nombre de dominio.
  • Alojamiento de aplicaciones y bases de datos para crear webs generalistas, blogs, tiendas online o foros de discusión, por citar algunas de las aplicaciones más importantes.
  • Acceso vía FTP para almacenar y descargar ficheros.
  • Crear discos virtuales, es decir, crear almacenamiento en la nube con tu propio servicio de hosting al que accedes como si lo tuvieras en tu ordenador.

Tres cosas básicas que tienes que saber antes de contratar tu hosting

  1. El dominio puede formar parte o no del servicio de hosting
  2. Diferentes aplicaciones, diferentes necesidades (Dinámicas - Estáticas)
  3. Según la aplicación, hay escoger el sistema operativo adecuado para tu servidor (Linux o Windows)

¿Si mi dominio no hace parte de proveedor de Hosting que hago?

¿Que es una Web Estática o Dinámica y su Hosting ?

Tipos de Hosting

Principales tipos de alojamiento Web, ventajas y desventajas.

Hosting gratuito

Aparte del alojamiento de ficheros, suelen incluir las prestaciones más importantes: acceso vía FTP, correo electrónico y soporte para aplicaciones PHP.

 

Para que el dominio sea también gratis, suelen ofrecer además gratis un subdominio del proveedor

Hosting gratuito

  • Ventajas
    • Interesante para probar y aprender.
  • Desventajas
    • capacidad de proceso muy pequeñapoca memoria, severas limitaciones de los recursos como espacio en disco o la transferencia mensual
    • Nivel de servicio de muy baja calidad
    • No es una opción valida para un proyecto real

Hosting compartido

Es la opción más adecuada para la enorme mayoría de los usuarios.

 

Como sugiere el nombre, en esta modalidad, varios clientes comparten una misma máquina. Entre ellos no se ven, cada uno tiene su espacio privado y exclusivo, pero la carga que generan sus webs en el servidor es compartida y por tanto la carga de unas webs puede afectar a otras.

Hosting compartido

  • Ventajas
    • Adaptación para uso personal.
    • Económica
    • Trafico de web mucho mas alto que gratuito
    • Disponibilidad 7x24
  • Desventajas
    • Abundan proveedores poco serios
    • Debido a lo anterior, es frecuente encontrarse con problemas de lentitudincapacidad para absorber picos de tráfico altos, inestabilidad (caídas frecuentes y largas), etc.

Hosting compartido "Premium"

Una opción muy atractiva es ir a una opción de hosting compartido “premium” como Webempresa

 

Es una opción algo más cara que el hosting super-low-cost tipo Hostgator, pero sigue siendo muy asequible y, aparte de tener la ventaja del idioma por ser un proveedor español en este caso, por poco más dinero ofrece una calidad excelente

Hosting VPS (Virtual Private Server)

El servicio consiste en poner a disposición del cliente un servidor exclusivo (privado), pero no como máquina física, sino como máquina virtual, con diferentes niveles de recursos (potencia de procesador, memoria, etc.) entre los cuales el cliente puede elegir el nivel que necesita para su caso concreto.

Ejemplo de Hosting VPS

 VPS Nivel 1

 VPS Nivel 3

 VPS Nivel 9

  • Ventajas
    • Es un esquema muy flexible.
    • Al no estar compartido el servidor, no se puede ver comprometido por picos de actividad de otros clientes.
    • Mayor control sobre el servidor.
    • Orientación mucho más profesional
  • Desventajas
    • Aumento sensible del precio
    • Mayor complejidad técnica de administración

Hosting VPS (Virtual Private Server)

Hosting Dedicated

Esto es lo máximo. Se trata de un ordenador dedicado solamente para a tí. Tú eres el único habitante del mismo, por lo que no corres el riesgo de que tu vecino consuma tanto que ralentice tu web.

  • Ventajas
    • Es un esquema altamente confiable.
    • Es una maquina única y exclusivamente para tus necesidades
    • Mayor control del trafico en la web y los servicios necesitados.
    • Orientación a negocios con alto flujo de trafico
  • Desventajas
    • Aumentoooo del precio
    • Gestión y conocimientos en servidores*

Hosting Dedicated

A la hora de elegir la opción que más de conviene hay que tener en cuenta, sobre todo, tres parámetros:

  • Si la web se compone de simples páginas estáticas o se trata de una aplicación web como un blog WordPress, más existente para el servidor
  • El tráfico que prevés para tu sitio web
  • Tus posibilidades económicas (personal o profesional)

¿Cuál es la solución que necesitas tú?

A la hora de elegir la opción que más de conviene hay que tener en cuenta, sobre todo, tres parámetros:

  • Si la web se compone de simples páginas estáticas o se trata de una aplicación web como un blog WordPress, más existente para el servidor
  • El tráfico que prevés para tu sitio web
  • Tus posibilidades económicas (personal o profesional)

¿Cuál es la solución que necesitas tú?

Es el tráfico máximo permitido para un sistema de alojamiento web en cualquiera de sus variantes (Shared, reseller, VPS o dedicado)

Que es Tranferencia Mensual

El ancho de banda es el caudal de datos máximo que es capaz de recibir / enviar un servidor, muchas veces viene determinado por el centro de datos y limitado por nuestra tarjeta de red.

Que es Ancho de banda

Caso práctico

Subir una pagina Web estática a un Hosting gratuito por medio de FileZilla (FTP) y publicarlo 

Gracias

¿Dudas e inquietudes?

Hosting y Cloud Computing

By Yhoan Andres Galeano Urrea

Hosting y Cloud Computing

Tipos de Hosting y Cloud Computing

  • 1,323