Post on 15-Apr-2017
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