Utilizar AWS nos ha permitido mejorar nuestro servicio para satisfacer la demanda de una forma completamente automática. Nos da la flexibilidad que necesitamos para responder a los picos de demanda, sin tener que realizar grandes inversiones.
Juan José Alonso Lobo CTO Henneo

20 Minutos Editora S.L. es una empresa radicada en Madrid, propiedad de Henneo, que edita 20minutos, un periódico gratuito en español y sitio web que, en poco tiempo, ha llegado a ser una de las principales fuentes de información del país. A pesar de ello, su modelo de negocio se basa exclusivamente en los ingresos derivados de la publicidad, lo que lo convierte en un caso único en el mercado. A diferencia de la prensa tradicional, sus resultados no dependen de las ventas, gracias a lo cual puede distribuirse de una forma muy activa, tanto en la calle como en el transporte público. De hecho, al publicarse de lunes a viernes se dirige especialmente a los usuarios de este último. Salió a la luz por primera vez en papel en 2000 y su versión digital, 20minutos.es, apareció en 2005.

En la actualidad es ya el segundo diario de información general más leído en España, mientras que el periódico online tiene más de 50 millones de visitas al mes, más de la mitad desde dispositivos móviles. Además, publica sus contenidos digitales bajo una licencia Creative Commons y permite que los lectores comenten sus artículos, lo que ha contribuido a una presencia muy acentuada en las redes sociales. 20 Minutos Editora pertenece a Henneo y el periódico da trabajo a casi 100 personas en sus dos formatos. 

Tal y como dice Juan J. Alonso Lobo, CTO de Henneo, la empresa optó por la computación en la nube porque necesitaba "escalabilidad, flexibilidad y ahorro de costes".

Puede que la reciente crisis financiera haya sido un fenómeno global, pero en España se ha dejado sentir con especial intensidad. Juan J. Alonso entendía que en esta situación "todos los medios de comunicación, cuya principal fuente de ingresos fuera la publicidad, iban a ver comprometidas sus cuentas de resultados". Por ello, en el escenario posterior a 2008, 20minutos.es necesitaba encontrar la manera de reducir sus costes estructurales para poder seguir siendo competitivo, dado el descenso generalizado de los gastos en publicidad de muchas empresas. Desde este punto de vista, transferir sus operaciones a la nube tenía evidentes ventajas económicas, en cuanto a mantenimiento de recursos o necesidades de gestión y administración, entre otras.

Sin embargo, la reducción de costes no fue la única consideración que llevó a 20minutos.es a dar el salto a Amazon Web Services. Antes de transferir sus operaciones a la nube, el periódico tenía un centro de datos en el que mantenía sus propios servidores y su plataforma y con el que venía prestando servicio a la versión digital desde 2005. No obstante, el aumento progresivo de usuarios hacía previsible un problema de escalabilidad a medio o largo plazo. Tal y como señala Juan J. Alonso, aunque al principio el centro de datos funcionaba perfectamente, "las limitaciones de la plataforma, de cara a un número de lectores en constante crecimiento y el consiguiente aumento de carga en la misma, imponían una gran inversión en equipos para poder crecer y satisfacer la demanda que preveíamos". Sin embargo, el complicado panorama económico dificultaba realizar este desembolso.

Por otro lado, dada la naturaleza del medio, era de prever que se iban a experimentar fuertes picos de demanda en torno a aquellas noticias que suscitasen más interés en la comunidad de lectores. La flexibilidad necesaria para responder a estos picos, sin comprometer de manera permanente recursos físicos, era difícil de conseguir con una plataforma tradicional.

De este modo, 20minutos.es no sólo se encontraba en la situación de tener una capacidad de maniobra financiera limitada, sino que se enfrentaba a un futuro en el que el tráfico en la web iba a exigir más recursos de manera flexible, con un número de lectores mayor, un contenido digital en expansión y una creciente presencia en las redes sociales. La única solución que permitía responder a todos estos condicionantes a la vez era la computación en la nube.

A la hora de elegir entre AWS y otros proveedores de servicios en la nube, Juan J. Alonso señala que, en 20 Minutos Editora, impresionó especialmente el "conjunto de servicios que ofrecía" AWS y su "evolución constante", además de valorar de un modo muy positivo las "rebajas periódicas en los precios".

Según él, al principio sólo se buscaba añadir la nube como "un elemento de refuerzo ocasional, que nos permitiera tener una plataforma de productos web sin realizar una gran inversión y con costes mínimos", al mismo tiempo que se requería "un servicio robusto y consolidado, flexible, que pudiera resolver contingencias, reducir costes y simplificar la administración de la plataforma". Sin embargo, pronto se vio que todo esto se podía lograr de forma permanente con AWS.

Soluciones de almacenamiento y gestión de datos, como Amazon Simple Storage Service (Amazon S3), Amazon Relational Database Service (Amazon RDS) o Amazon Glacier, permiten albergar de forma totalmente segura y eficaz, a un bajo coste, el creciente número de contenidos generados a través de la web o de las redes sociales, mientras que Amazon Elastic Compute Cloud (Amazon EC2) o Amazon ElastiCache aseguran la escalabilidad del sistema, al poder ajustar fácilmente la capacidad informática o de memoria para garantizar la correcta respuesta de las aplicaciones en todo momento. Además, es el propio cliente el que gestiona este redimensionamiento en todo momento, mediante las plataformas que AWS pone a su disposición, con lo que se asegura la flexibilidad del sistema.

Juan J. Alonso añade: “hemos elegido AWS por su experiencia, ya que son pioneros en este modelo de servicio, por su constante evolución y su flexibilidad en la contratación, así como por ser el principal referente del mercado”.

Otro de los aspectos fundamentales para decidirse por AWS ha sido la seguridad. Al ser una fuente pública importante de noticias y opinión, la versión digital del diario podría ser objeto de ataques informáticos o de intentos de acceso no autorizados. Por otro lado, con millones de usuarios registrados, la empresa tiene que hacer efectivo cada día su compromiso, en lo que se refiere a la confidencialidad de estos datos. “Nos preocupa mucho tener controlado todo tipo de accesos a la plataforma y a las aplicaciones, así como la contención de ataques malintencionados. AWS ofrece herramientas que facilitan esta gestión y aseguran un control adecuado de todos los recursos”, afirma Juan J. Alonso. En lo que se refiere a “la administración de la plataforma, el servicio de securización de AWS es fácil de gestionar, a través de AWS Identity and Access Management (IAM) y Security Groups, de manera que podemos limitar el acceso de redes, servicios, usuarios y tener un log de cambios de estas configuraciones con AWS Cloudtrail”, continúa.

20minutos Editora empezó a analizar la posibilidad de este cambio realizando un estudio comparativo de costes y ventajas del servicio, para pasar a elaborar más tarde un proyecto y un calendario de implantación. Una vez que se tomó la decisión de contar con AWS, se empezaron a migrar los contenidos en junio de 2014 y se fueron pasando las aplicaciones a la nube a lo largo del año siguiente. Entre julio y octubre se hicieron pruebas para configurar correctamente la plataforma y a partir de ese último mes, hasta diciembre, se trabajó con el equipo y con las herramientas de desarrollo de software (SDK) de AWS, disponibles para diferentes entornos, incluso móviles.

La primera aplicación que se adaptó fue Gonzoo (www.gonzoo.com), un portal web de comunicación, centrado en el mundo digital y dirigido a un público juvenil. En junio siguiente ya se había terminado de migrar la última de ellas, la versión digital del periódico, 20minutos.es, con todos sus contenidos. Fue un proceso continuo y sin interrupciones, que se terminó en la fecha requerida y dentro de lo presupuestado, manteniendo siempre un servicio óptimo de cara a los usuarios. “Hasta ahora, el soporte de AWS ha sabido resolver de manera muy satisfactoria las solicitudes que les hemos planteado”, señala Juan J. Alonso. Los tickets de soporte se han resuelto siempre en plazos muy breves “y, en cualquier caso, nuestro arquitecto de soluciones AWS siempre nos ha ayudado o aconsejado con nuestros planteamientos o dudas”, concluye.

AWS ha permitido a 20minutos.es "mejorar nuestro servicio para satisfacer la demanda de una forma completamente automática. Nos da la flexibilidad que necesitamos para responder a los picos de demanda, sin tener que realizar grandes inversiones", tal y como dice Juan J. Alonso.

El éxito se mide y queda reflejado en "la escalabilidad de la plataforma y en sus bajos costes". Mantener una infraestructura más pequeña ha permitido disminuir los gastos de manera pronunciada, a partir del momento en que se completó la migración de las aplicaciones. Así, se han reducido los contratos de mantenimiento con fabricantes y, en general, se ha conseguido una importante reducción de las cargas administrativas, en lo que se refiere a problemas de componentes físicos. La ventaja competitiva es importante, porque con los recursos financieros que se han liberado de este modo, se han podido realizar inversiones en otras áreas de la empresa.

Pero no todas las ventajas se han hecho evidentes en términos monetarios, ni son tan fáciles de cuantificar. 20minutos.es también ha logrado un ahorro importante en el tiempo que antes dedicaba a tareas de mantenimiento y administrativas. Tal y como dice Juan J. Alonso, "una vez completado el diseño de la infraestructura y automatizado todos los procesos, el ahorro en tiempo de operación ha sido considerable. Ahora nuestra plataforma es mucho más estable y no se producen problemas que deriven en una degradación del servicio, lo cual impactaría negativamente en la experiencia de nuestros usuarios”.

Y todo ello ha permitido a 20minutos Editora S.L. afrontar nuevos retos, con la seguridad de contar con un servicio fiable y escalable de acuerdo a sus crecientes necesidades. Como reconoce Juan J. Alonso, "el servicio de AWS nos va a facilitar enormemente nuestras intenciones de seguir creciendo a nivel de Grupo, ya sea nacional o internacionalmente”.

Para obtener más información acerca de cómo AWS puede ayudarle a gestionar sus contenidos en la nube y proporcionar la mejor experiencia a sus usuarios, visite nuestra página sobre medios digitales.