|
Protegiendo y acelerando nuestros sitios web con Cloudflare

CloudFlare protege y acelera cualquier sitio web en línea. Una vez que el sitio se agrega al servicio, su tráfico web se enruta a través de su CDN (red de distribución de contenidos global). La ventaja de este servicio es que se optimiza el servicio de entrega del contenido web, con lo que los visitantes externos reciben una carga más rápida de las páginas y un mejor rendimiento al trabajar con un caché inteligente y balanceo de carga en la nube. Además, los filtros inteligentes bloquean amenazas y limitan bots abusivos lo que redunda en una liberación de los recursos de ancho de banda y servidores.
La configuración del servicio se hace ajustando un proxy reverso a través del cambio en la configuración de DNS. No hay que instalar hardware o software y no hay que ajustar ningún código en los sitios web. El servicio se puede desactivar rápidamente para aquellos que no queden satisfechos con el mismo.
Para sitios con niveles de tráfico normales se puede utilizar el servicio gratuito, para sitios con varios millones de visitas al día existe un servicio Premium por US$20/mes.
En promedio un sitio que utilice los servicios de CloudFlare carga un 30% más rápido, utiliza un 60% menos de ancho de banda, reduce en un 65% las solicitudes al servidor y reduce enormemente el tráfico de botnets y amenazas.
El panel de control permite revisar las estadísticas en detalle, aquí un ejemplo de las visitas al sitio web de RUAV:



Igualmente permite ver las amenazas que han intentado acceder a nuestro sitio, clasificadas por nivel de peligro y por IP de origen:


Y se pueden crear reglas de bloqueo de tráfico por rangos de direcciones IP o por países:

TED lanza su servicio TED Conversations

La idea de TED Conversations es ampliar su radio de acción, ya que a sus conferencias tan sólo pueden asistir unas 1.300 personas, y con este nuevo servicio pretenden llevar más allá su lema de “ideas que vale la pena difundir”. Y aunque tenga cierto parecido con Quora, por la dinámica de preguntas y respuestas, TED Conversations tiene algunos detalles diferenciadores. Para empezar, el diálogo podrá celebrarse en tres espacios diferenciados: preguntas, ideas y debates.
Además, cada uno de estos diálogos tendrá una duración máxima, una fecha en la que el hilo se cerrará y que oscilará entre un día y dos semanas, al igual que las presentaciones de las conferencias de TED están limitadas a 18 minutos y con la que intentan fomentar la reflexión y la participación en un espacio de tiempo acotado. La idea de TED es incorporar líderes de opinión a cada uno de estos hilos de debate, fomentando así la participación de los usuarios.
El registro en la plataforma es gratuito, por tanto, cualquier usuario podría participar en las conversaciones o iniciar una nueva y, entre otros detalles, las conversaciones que se mantengan en TED Conversations pueden ser el germen de una futura conferencia, por ejemplo, por la sugerencia de algún usuario.
Según June Cohem, productor ejecutivo de TED Media: "Tenemos un programa presencial muy fuerte, pero eso es sólo la mitad de lo que los participantes en las conferencias físicas pueden conseguir. La otra mitad procede de las interacciones que se producen entre los participantes, entre personas comprometidas que han compartido un programa común."
El servicio ha arrancado con fuerza y figuras como Tim O'Reilly ya han abierto varios debates, algunos bastante interesantes, así que, de verdad, vale la pena darse una vuelta y participar en alguna de estas conversaciones.
FAQ DE CLOUD COMPUTING
¿Qué es el Cloud Computing o “la nube”?
Es una plataforma altamente escalable que promete un acceso rápido al recurso hardware o software y donde el usuario no necesita ser experto para su manejo y acceso.
Una nube es pública si el propietario de la nube es un proveedor que la mantiene por tí donde pagas por el uso y disfrute del recurso a través de internet, y puede ser privada si la nube la mantienes tu dentro de tus instalaciones. Habitualmente se asocia el término cloud computing a la nube pública y es así como se utilizará en esta faq.
Las nubes suelen apoyarse en tecnologías como la virtualización, técnicas de programación como multitenancy y habilidades para la escalabilidad, balanceo de carga y rendimiento óptimo, para conseguir ofrecer el recurso de una manera rápida y sencilla. Además en el caso de las nubes públicas estas técnicas generan economías de escala derivadas del aprovechamiento eficiente de los recursos hardware y humanos que terminan repercutiendo en el precio que paga el cliente.
Por último, el cloud computing lo podemos dividir en tres niveles en función de los servicios que actualmente están ofreciendo las empresas. Desde el más interno hasta el más externo nos encontramos: infraestructura como servicio, plataforma como servicio y software como servicio.
¿Qué es iaas – infraestructure as a service – infraestructura como servicio?
Incluimos en este nivel la computación y almacenamiento, es decir, CPU y disco. El ejemplo comercial más conocido son los servicios EC2 de Amazon que apoyándose en la virtualización ofrecen máquinas virtuales con un diseño específico. En este nivel incluimos lo que serian los servicios de almacenamiento no relacionado, disco, y también los servicios de almacenamiento relacionado, es decir, las bases de datos.
Resumiendo esta parte del cloud computing te da la posibilidad de acceder a máquinas y a almacenamiento a través de Internet en cuestión de minutos.
Consumidores: Desarrolladores, Usuarios con conocimientos avanzados de informática, ISV saas o ISV web [2.0], Dpto de IT, plataformas como servicio. Ejemplos: Amazon Web Service, GoGrid, RackSpace.
¿Qué es paas – platform as a service – plataforma como servicio?
Consideramos el conjunto de plataformas compuestas por uno o varios servidores de aplicaciones y una base de datos (aunque no todas la plataformas incluyen la posibilidad de tener la BBDD) que ofrecen la posibilidad de ejecutar aplicaciones (escritas en los lenguajes que la plataforma soporte) encargándose el proveedor de escalar los recursos en caso de que la aplicación lo requiera. Además el proveedor velará por el rendimiento óptimo de la plataforma, actualizaciones de software, seguridad de acceso, etc. y en algunos casos estás plataformas ofrecen herramientas para que los ISV puedan facturar a los clientes que utilizan sus aplicaciones.
Consumidores: Desarrolladores, Usuarios con conocimientos avanzados de informática, ISV saas o ISV web [2.0] , Dpto de IT Ejemplos extranjeros: Google App Engine, Force, BungeeConnect
¿Qué es saas – software as a service – software como servicio?
Es el más conocido de los tres niveles del cloud computing y el que suele tener como target al cliente final que utiliza el software para ayudar, mejorar o cubrir algunos de los procesos de su empresa. El saas es aquella aplicación “consumida” a través de Internet, casi siempre a través del navegador , cuyo pago esta condicionado al uso de la misma y donde la lógica de la aplicación como los datos residen en la plataforma del proveedor. En contadas ocasiones es necesario instalar algo en el pc del cliente y si se necesita suele ser alguna plugin o pequeña aplicación a modo de interface para que el usuario pueda interactuar con el sistema. La flexibilidad o escalabilidad de este parte del cloud computing se suele refleja en la facilidad para añadir o quitar usuarios que hacen uso de la aplicación.
Ejemplos extranjeros: Salesforce, Zoho, Google App
¿Cuales son las ventajas del cloud computing?
• $0 en inversión hardware => $0 en mantenimiento • Posibilidad de aumentar o disminuir el consumo de los recursos hardware o software inmediatamente y en algunos casos automáticamente. • Pago en función de tu demanda y por tanto permitiendo un control más eficiente de los gastos. • Acceso inmediato a la mejoras del recurso propuesta (hardware y software) y correcciones de Bugs. • Disfrutar de los procedimientos de seguridad, disponibilidad y performance más avanzados de los proveedores con experiencia y conocimientos en este tipo de servicios. • Acceso a los recursos desde cualquier punto geográfico. • Posibilidad de probar y evaluar el recurso a coste 0 .
¿Cuales son las desventajas del cloud computing?
• Percepción de inseguridad => Datos y lógica de negocio fuera de tu empresa • Integración => Dificultad para integrar los recursos cloud con los sistemas in-house • Disponibilidad => Sujeto a paradas por mantenimiento programadas por el proveedor y no por el cliente. • Fallos => Dos puntos de fallo externos a tu infraestructura: Proveedor de servicios cloud y proveedor de Internet.
Con información de SAASMANIA
Su suscripción:
|