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
- El dominio puede formar parte o no del servicio de hosting
- Diferentes aplicaciones, diferentes necesidades (Dinámicas - Estáticas)
- 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ña, poca 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 lentitud, incapacidad 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,317