Servicios de alojamiento en la nube y CDN para desarrolladores web: lo mejor de

Trabajar en línea proporciona una gran cantidad de soluciones para administrar sus archivos. La computación en la nube ha permitido que grandes granjas de servidores virtuales se extiendan por todo el mundo a través del acceso directo a Internet y la descarga de archivos. Este entorno de nube ha creado un método para entregar archivos de forma más rápida y sin esfuerzo que con los servidores físicos estándar.

Al utilizar una red de entrega de contenido (CDN), los webmasters tienen la opción de almacenar archivos estáticos alternativos en servidores de todo el mundo . Luego, las solicitudes de paquetes se envían a los usuarios en función de sus ubicaciones, por lo que los archivos se pueden cargar mucho más rápido. De manera similar, puede almacenar archivos en la nube y compartirlos con sus amigos o colegas. Esta solución de servidores virtualizados en la nube ha proporcionado un medio para acceder a los archivos más fácilmente que nunca.

Me gustaría utilizar este artículo como una mirada a algunas de las aplicaciones más populares de CDN y para compartir en la nube. Las pequeñas empresas e incluso los autónomos pueden beneficiarse enormemente al mantener una copia de seguridad local de los archivos junto con copias en la nube según sea necesario . Esto brinda la opción de trabajar desde cualquier computadora con acceso a datos que de otro modo serían imposibles.

¿Por qué utilizar redes de distribución de contenido?

Debo comenzar esta lista diciendo que las CDN no son para todos.

Sin embargo, los sitios web y las aplicaciones web de alto tráfico notarían un tremendo beneficio en la latencia debido a la velocidad de descarga y el rendimiento. Cuando tiene visitantes de todo el mundo, los servidores físicos se limitan a transferencias de datos desde una conexión local.

El propósito de una red de entrega es entregar sus archivos estáticos (CSS, JS, imágenes) desde la granja de servidores más conveniente según la ubicación del usuario . Por lo tanto, es posible que haya personas que accedan a su sitio web alojado en Estados Unidos desde Australia, Europa, Japón y América del Sur. Cada uno de ellos podría ser atendido mucho más rápido a través de una red en la nube con base geográfica.

Una CDN también se puede vincular a un dominio o subdominio particular de su propio sitio web. Esto da la ilusión de alojar archivos en un servidor alternativo que también es útil para realizar copias de seguridad. Cualquier CDN premium cobrará una tarifa considerable por sus servicios, pero algunas redes son muy baratas o incluso gratuitas para realizar una prueba de manejo.

Los mejores servicios web CDN

He reunido una compilación de 7 redes de entrega de contenido sobresalientes que brindan un servicio excepcional en todas partes. Algunas son más caras que otras y algunas redes tienen una cobertura mucho más amplia que otras. Pero este proceso tiene que ver con satisfacer sus necesidades específicas de soluciones de alojamiento en la nube.

1. CloudFlare

La red CloudFlare es bastante expansiva si consulta su mapa regional . Me gusta mucho su servicio porque CloudFlare es uno de los pocos proveedores que ofrece un plan gratuito. Además, sus servidores cubren el mundo en muchos puntos de acceso densamente poblados. Consulte la página de planes y precios para ver todas las opciones que tiene disponibles.

>Cualquiera que se esté interesando en las CDN debería probar el plan gratuito y obtener una mejor comprensión. El sistema backend puede resultar un poco confuso hasta que haya pasado tiempo trabajando con un proveedor de servicios. CloudFlare también cuenta con una increíble cantidad de seguridad y soporte para problemas detallados . Yo llamaría a este uno de los mejores “campos de aprendizaje” para mojarse los pies.

Pero a pesar de que los recién llegados recién están aprendiendo las cuerdas, los planes más profesionales también pueden ofrecer muchas características beneficiosas. Vale la pena señalar que nadie se lanzará a un servicio pagando dinero si puede probarlo gratis. CloudFlare no cobra según el ancho de banda, sino una tarifa mensual y límites de datos limitados . Es una gran ventaja de marketing para la empresa y les brinda a los clientes interesados ​​la oportunidad de medir su potencial sin mucho riesgo.

2. CacheFly

No he hecho muchas pruebas con la CDN de CacheFly, pero puedo dar crédito al reconocimiento del nombre y a muchos clientes de primer nivel. CacheFly ofrece archivos para empresas que incluyen Cartoon Network, Microsoft, Bandai-Namco y Adobe. CacheFly como empresa existe desde principios de 2002 y tiene una sólida trayectoria en el alojamiento de archivos en la nube.

>Un punto interesante en su página de inicio es la visita guiada en video que explica un poco sobre las redes de entrega de contenido. Si todavía tiene dudas sobre el concepto, le recomiendo ver el clip. Tiene una duración aproximada de 2-3 minutos y proporciona una gran explicación de lo que puede hacer CacheFly.

El mayor problema que tengo con CacheFly son sus niveles distorsionados de precios . Estás pagando cerca de $ 100 / mes en su plan más simple por solo una transferencia de datos de 256GB. Esto equivale a aproximadamente 0,25 TB mensuales antes de que se apliquen los cargos por transferencia excesivos. Si no recibe enormes niveles de tráfico en su sitio web o en los medios del sitio web (imágenes, videos), probablemente valga la pena esperar a CacheFly para posponerlo para más adelante.

3. Windows Azure

Microsoft, en mi opinión, siempre ha estado al margen con algunos lanzamientos de software realmente buenos y realmente malos en las últimas dos décadas. Pero yo diría que Windows Azure es un nuevo lanzamiento fascinante que tiene mucho potencial en el ámbito del alojamiento en la nube.

>Puede registrarse para una prueba gratuita de 90 días que ofrece todos los conceptos básicos para los usuarios de la nube. Este plan incluye 10 sitios web posibles, 35 GB de almacenamiento y 20 GB de ancho de banda CDN. Para cualquiera que esté considerando seriamente el alojamiento en la nube CDN, debería darle una oportunidad a Azure. Incluso antes de pasar a un plan pago, vale la pena para realizar pruebas.

>No puedo decir cómo se comparará Azure con otras CDN. Todavía es muy nuevo, pero para los webmasters, Azure ofrece muchas funciones adicionales, como el almacenamiento de bases de datos SQL. Si tiene necesidades específicas para su sitio web, pruebe su calculadora de precios para obtener una estimación del costo promedio. Es posible que se sorprenda de lo económico que será la CDN de Microsoft en comparación con las alternativas.

4. NetDNA

Si sabe que su sitio web genera mucho tráfico y necesita una red de distribución realmente rápida y estable, elija NetDNA. Nunca me ha impresionado más una empresa que esté dispuesta a trabajar directamente con los clientes y resolver problemas específicos de ancho de banda en la infraestructura de su sitio web.

Algunos de sus principales casos de éxito de clientes incluyen Template Monster , Sitepoint y BuySellAds . Se trata de empresas de Internet de renombre que dependen únicamente de NetDNA para ofrecer contenido en todo el mundo. Su contenido está protegido por SSL y puede incluir medios enriquecidos como video HD 720p / 1080p.

>También es interesante si revisa su tabla de precios , notará que los datos se cobran de manera diferente según la ubicación. El costo puede ser muy elevado cuando se ejecutan varios sitios web con una audiencia internacional. Pero los webmasters que necesitan un servicio específico pueden estar interesados ​​en otras marcas de NetDNA . CloudCache en realidad funciona con la red MaxCDN y se ejecuta como socio de NetDNA.

>Alternativamente, HDDN es una red de almacenamiento y transmisión de video orientada a video HD. Los sitios web que necesitan albergar tutoriales o videos en línea pueden considerar este servicio mucho más valioso que un CDN típico. Hay más información en los planes de precios que brindan un desglose sólido del uso de datos. Dedique algún tiempo a calcular números si necesita transmitir archivos multimedia enriquecidos y ver si vale la pena pagar los precios para manejar grandes ráfagas de tráfico.

5. MaxCDN

El servicio de alojamiento / CDN en la nube MaxCDN es en realidad parte de la red NetDNA más amplia. Esta es una de sus marcas más pequeñas, que es la solución perfecta para empresas pequeñas y medianas. Esto es especialmente cierto con blogs o revistas en línea que muestran una gran cantidad de contenido único en una sola página web.

La razón por la que me encanta MaxCDN es su plan flexible de precios de pago por uso que comienza en $ 40 por 1 TB de datos. Si no está familiarizado con las unidades de transferencia de datos, 1 TB equivale a aproximadamente 1000 GB (lo cual es enorme). Cualquier pequeña empresa o nueva empresa puede mantener este límite durante mucho tiempo sin pasarse. Pero MaxCDN es muy útil porque su cuenta recibirá un mensaje de advertencia cuando su límite se acerque.

>Después de que se usa el 1TB de datos inicial, pagaría $ 70 por cada Terabyte adicional agregado. No hay límites de tiempo para cuando se agoten los límites de datos, por lo que puede conservar este almacenamiento durante el tiempo que sea necesario. Este es uno de los mejores CDN para alguien que sabe que quiere buena calidad pero que no tiene mucho dinero para lidiar con tarifas por excedente y planes mensuales complicados.

6. Google App Engine

Posiblemente, la mayor ventaja de usar App Engine de Google es que puede obtener espacio en disco y alojamiento de archivos a través de Google de forma totalmente gratuita. Los desarrolladores pueden registrarse para obtener una nueva cuenta de aplicación y determinar cuánto espacio se requiere para su aplicación. Google es una de las empresas tecnológicas más notorias del mundo y tiene una reputación muy sólida en materia de seguridad.

Google también tiene mucho dinero para desembolsar en hardware y centros de datos. Esto significa que puede contar con Google para entregar sus archivos a través de una enorme red de granjas de servidores. Debe comprender que, aunque Google ofrece un plan gratuito, su CDN es al menos 10 veces más potente que esas limitaciones. Entonces, si tiene el dinero, valdría la pena pagar por sus servicios más premium.

>Recientemente , mientras recorría la web, encontré un tutorial para configurar App Engine y cómo crear su primer repositorio de CDN en línea. Esta es una excelente guía paso a paso para los recién llegados que aún no están familiarizados con la interfaz de Google. Existe cierta interacción con el símbolo del sistema, pero todo el proceso no es muy difícil y, en realidad, es bastante fácil de replicar si tiene la guía.

>Además, la interfaz de App Engine es más una solución para el almacenamiento basado en la nube en general. La solución más concluyente sería una CDN, pero también puede alojar muchos de los archivos principales de su sitio web. Existe un límite en la cantidad de espacio en disco / ancho de banda que puede usar, pero Google tiene una de las mejores plataformas para almacenar los archivos de su sitio web en la nube.

7. Rackspace

El sitio web de Rackspace está principalmente lleno de planes de alojamiento para el espacio del servidor. Pero, sorprendentemente, han entrado en el negocio del alojamiento de CDN en la nube pública asociado con la red Akami . Esta red de distribución es enorme y le da a sus archivos una conexión directa a casi cualquier parte del mundo. Hay varias ubicaciones en todo Estados Unidos y Europa, junto con Asia, Australia y América del Sur.

>Ahora, un dato de información alternativamente interesante es que Rackspace tiene su propia API de archivos en la nube, que es pública para que cualquier programador la compile. Puede cargar grandes conjuntos de archivos a la nube programando su propia interfaz. Esta podría ser una aplicación de escritorio o incluso una aplicación de sitio web basada en PHP u otro lenguaje de backend común.

Cuando se habla de precios, los cargos por almacenamiento y transmisión son magníficamente razonables. Cualquier archivo almacenado en la nube en los discos duros del servidor costará $ 0.10 / GB por mes siempre que su cuenta esté activa. Luego, para todo el ancho de banda utilizado en un mes, Rackspace cobra $ 0.18 / GB adicionales. Si está alojando archivos de tamaño razonable, podría salirse con la suya pagando $ 5-10 mensuales para un gran aumento de rendimiento.

Compartir archivos en la nube

Para este último segmento, he compuesto una pequeña muestra de sitios web alternativos para compartir archivos. Todas estas son soluciones basadas en la nube donde puede cargar archivos a Internet y luego compartir enlaces con sus amigos o compañeros de trabajo. Todos estos servicios ofrecen un plan de cuenta gratuito a los nuevos usuarios para compartir archivos con tantas personas como desee.

Estos servicios de almacenamiento de archivos también pueden funcionar como un host en la nube privada para sus propios archivos personales. Puede ser molesto encontrar espacio para almacenar copias de seguridad y documentos importantes, y mucho menos tenerlos con usted en todas partes. Pero pagar una cuenta premium con un sitio web como RapidShare o MediaFire garantiza el acceso a sus archivos desde cualquier computadora con conexión a Internet.

4Compartido

>MediaFire

>FileFactory

>CloudApp

>HotFile

>BitShare

>Subiendo

>Dropbox

>DepositFiles

>RapidShare

>YouSendIt

>SendSpace

>GigaSize

>Caimán rápido

>TurboBit

>Hitfile

>Ziddu

>Pensamientos finales

Todo el mundo tendrá un propósito diferente para trabajar dentro de la nube. Todos trabajamos con diferentes tipos de datos y, por lo tanto, necesitaremos cambiar el enfoque en consecuencia. Pero yo diría que cualquier proyecto o empresa comercial notará beneficios al trabajar con técnicas de alojamiento en la nube.

Este artículo debe proporcionar una descripción general sólida de las CDN y la distribución de archivos en la nube en general. Espero que los desarrolladores web más nuevos se tomen el tiempo para investigar este tema y aprender más sobre el almacenamiento de archivos y la infraestructura del servidor en la nube. Además, si tiene alguna sugerencia o opinión sobre la publicación, no dude en compartirla con nosotros en el área de discusión.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *