Varnish plus con paywall avanzado en la voz de galicia

Preview:

Citation preview

Control de acceso con Varnish Plus

La Voz de Galicia

www.lavozdegalicia.esLa Voz de Galicia

Edición impresa

lavozdegalicia.es VTelevisión RadioVoz

Una empresa con un claro objetivo: informar

lavozdeasturias.es VozAudiovisual

www.lavozdegalicia.esLa Voz de Galicia

EDICIÓN IMPRESA

V

D E S D E

1882P E R I O D I S TA S

254

I N F O R M A C Ó N L O C A L

13+314

P Á G I N A S I M P R E S A S

300

www.lavozdegalicia.esLa Voz de Galicia

DIGITAL

@

D E S D E

2000U S U A R I O S

9MP A G E V I E W S

60M

F A C E B O O K T W I T T E R

1,5M

Q

www.lavozdegalicia.esLa Voz de Galicia

2000

APACHE TOMCAT MySQL IDOL AUTONOMY ESTÁTICO

TECNOLOGÍA

2004 2007

Un poco de historia

AKAMAI

La Voz de Galicia

2012 20142013

VARNISH CACHE

Modelos de negocio Cambios de arquitectura/tecnología Data

TORMENTA DE IDEAS

Varnish en AWS SingleSignOn

MANOS A LA OBRA

La Voz de Galicia

API APACHE SOLR

WALTER

2015

VARNISH PLUS + PAYWALL DINÁMICO

Running

2016

¿AKAMAI? SSL

Y ahora…

www.lavozdegalicia.esLa Voz de Galicia

Definiendo el control de acceso

FreeGoogle FCF

ReportsAnaly^cs

¿Free?Tráfico Social

Encaje en nuestra arquitecturaPuzzle

20-40 arhculosMetered

Free (Opinión, ver^cales,etc…)Algunas secciones

Fácil de configurarFlexibilidad

Pantallas, mensajes,etc.Acciones específicas

www.lavozdegalicia.esLa Voz de Galicia

Varnish Plus

Varnish, con vitaminas

Varnish Cache Plus

Alta disponibilidad

VHA

Tagging de contenidos Fast purge

xkey

Massive Storage Engine

MSE

Consola de administración

VAC

Control de acceso flexible

Varnish Paywall

La Voz de Galicia

3 CAPAS

Backend

SSO

CRM

www.lavozdegalicia.esLa Voz de Galicia

Amazon Web Services

CLB

Varnish Cache Plus Varnish High Availability Massive Storage Engine Advanced Paywall Redis Sen^nel

Redis

Varnish Administra^on Console

m3.xlarge3xClassic Load Balancer1x

m3.medium2xt2.micro1x

Redis

Varnish Cache Plus Varnish High Availability Massive Storage Engine Advanced Paywall Redis Sen^nel

Varnish Cache Plus Varnish High Availability Massive Storage Engine Advanced Paywall Redis Sen^nel

www.lavozdegalicia.esLa Voz de Galicia

Backend

Apache + Tomcat

Frontend

9x

Clúster MySQL

Database

2x

Clúster gestor de contenidos

Walter CMS

2x

Clúster gestor documental

Apache Solr

4x

www.lavozdegalicia.esLa Voz de Galicia

Backend (HTTP headers)

ContentID (xkey)+

Nivel acceso requerido (metered, premium)+

Acceso denegado: URL redirección+

Conversando con Varnish

Cache-control: s-maxage!

SSO (API Rest)SessionID -> UserID+

UserID -> Rol+

www.lavozdegalicia.esLa Voz de Galicia

SOLR

Juntando las piezas

CLB

VARNISH PLUS ADVANCED PAYWALL

MySQL

WEBSERVER

Redis Single SignOn

Cache-Control: s-maxage=14400 X-APW-CID: 00031472658040565785233 X-APW-PIDS: web X-APW-ACCESS-CONTROL: anonymous,subscribers X-APW-AUTHENTICATION-FAILED: /unauthen^cated/login.htm Set-Cookie: JSESSIONID=83CA8ABA4842DFA5422 …

Headers Response

GET /no^cia/television/2016/08/31/stranger-things-regresara-2017-nueve-episodios/00031472658040565785233.htm

Walter CMS

joseantonio.garcia@lavoz.es

⋆ ⋆ ⋆ ⋆ ⋆

Muchas gracias.

cabalde@allenta.com

La Voz de Galicia

Recommended