cq5 for enterprises: content delivery strategies

23
© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd CQ5 für Enterprise Unternehmen: Content Delivery Strategien Stefan Franck | Netcentric | 26.02.2013 | Zürich

Upload: stefanfranck

Post on 18-Nov-2014

1.034 views

Category:

Documents


5 download

DESCRIPTION

Slideset from the Adobe Roadshow 2013 on how to set up a secure and fast infrastructure for internal and external content delivery based on CQ5.

TRANSCRIPT

Page 1: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

CQ5 für Enterprise Unternehmen: Content Delivery StrategienStefan Franck | Netcentric | 26.02.2013 | Zürich

Page 2: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

1 Einleitung

Sicherheitsaspekte3

Standard Setup2

Interner Use Case4

AGENDA

Page 3: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Einleitung

AUSLIEFERUNG EINER CQ5 SITE

OPTIMALE PERFORMANCE unabhängig von Ort und Infrastruktur.

Schnell

Global verteilt

Zuverlässig

Page 4: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Das einfachste Setup

CQ5 / Dispatch

er

Visitor

Visitor

Visitor

Page 5: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

1 Einleitung

Standard Setup2

AGENDA

Page 6: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Das Standard CDN Setup

Edge

Edge

Edge

Edge

Edge

CQ5 / Dispatch

er

CDN

Visitor

Visitor

Visitor

Page 7: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Übersicht über CDNs

VORTEILE

Auslieferung über Edge Server nahe zum BesucherTraffic Spitzen sind abgedeckt, Sicherheit vor DOS AttackenSkalierbarkeit(pay per use)Dedizierte Netzwerk Infrastruktur

NACHTEILE

Cache Invalidierung kann dauern(Bsp.: SLA 20 Minuten)Üblicherweise schwierig, einzelne Ressourcen zu invalidieren

Kosten (für kleine Unternehmen)

Eingeschränkte Flexibilität für dynamische Inhalte

Page 8: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Performance einer CQ5 Site

4,369 S1,473 SZürichCQ5

1,107 S0,218 SZürichCQ5 / Dispatcher

24,987 S9,219 STokyoCQ5 / Dispatcher

0,934 S0,197 SZürichCQ5 / Dispatcher / CDN

2,619 S1,754 STokyoCQ5 / Dispatcher / CDN

Auslieferung gesamte

SeiteAuslieferun

g HTMLOrtSetup

Übrigens:SAN FRANCISCO IST DICHT AN TOKYO,

MIT ANTWORTZEITEN BIS ZU 7 S!

Page 9: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

1 Einleitung

Sicherheitsaspekte3

Standard Setup2

AGENDA

Page 10: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Sicherheitsbedenken

CDN

Edge

Edge

Edge

Edge

Edge

CQ5 / Dispatch

er

Visitor

Visitor

Visitor

Page 11: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Sicherheitsbedenken

CDN Anbieter sieht den gesamten Traffic

Er könnte Kundendaten durch Nutzungsanalyse ermitteln

Er könnte Nutzer anhandVon IPs identifizieren

Er könnte Statistiken extrahieren

HTTPS reicht nur bis zum CDN, somit könnte er jede Kommunikation mitlesen

Page 12: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Direkte Auslieferung

kein CDN

Auslieferungvia CDN

Die Anfragen aufteilen

ENTHÄLT VERTRAULICHE

DATENz.B. HTML Ressourcen

KEINE VERTRAULICHEN

DATEN, z.B. statische

Bilder

Page 13: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Lösung

BESTIMMTE INHALTE DIREKT AUSLIEFERN

Aber auch: VERLUST DER VORTEILE, DIE EIN CDN FÜR DIE INHALTE BIETET.Beachten Sie:REFERRER INFORMATIONEN MÜSSEN VERSCHLEIERT WERDEN!

Vertrauliche Daten schützen

Ermöglicht dynamische Inhalte

Sicherstellen, dass verschlüsselte Daten geheim bleiben

Page 14: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Punkte, die beachtet werden müssen

NUTZUNG von Caching Headern (sowohl für Browser als auch CDN)

KONFIGURATIONPlanen Sie Zeit und Ressourcen für das Setup des CDNs

CACHE Latenzzeiten bei der Invalidierung

DEBUGGING von Problemen in der

Auslieferung wird schwieriger

1

2

3

4

Page 15: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

1 Einleitung

Sicherheitsaspekte3

Standard Setup2

Interner Use Case4

AGENDA

Page 16: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Intranet

CDN

?

Edge

Edge

Edge

Visitor

Visitor

Edge

Edge

CQ5 / Dispatch

er

Visitor

Page 17: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Intranets

ZUSÄTZLICHE ANFORDERUNGEN

VPN+

Authorization+

Geschützte Areas+

Inhalte üblicherweise dynamischer+

ANFORDERUNGEN BLEIBEN BESTEHEN

Ein CDN ist nicht mehr möglich

Enterprises sind inzwischen global verteilt

Hohe Latenzzeiten sind ein direkter Kostenfaktor

Peak Traffic tritt ebenfalls auf

Page 18: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Intranet

Dispatcher

Dispatcher

Dispatcher

Dispatcher

CQ5

Visitor

Visitor

Visitor

Page 19: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Optimierung der Intranet Strategie

VORTEILEGlobal verteiltes Caching

Kurze Auslieferungswege

Können wir das noch besser?

Varnish: IST EIN WEBBESCHLEUNIGER FÜR DYNAMISCHE WEBSEITEN.

VARNISH BIETETUnterstützt zeitbasiertes Caching

Caching von Meta-Informationen (z.B. Redirects)

Mehr Flexibilität und Konfigurierbarkeit

Page 20: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Intranet

Varnish

Varnish

Varnish

Varnish

CQ5 / Dispatch

er

Visitor

Visitor

Visitor

Page 21: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Interne CDNs

VORTEILEim Vergleich zu einem 3rd Party CDN

Globale Verteilungund Caching

Unterstützung für Edge Side Includes

Invalidierung(keine multi-chain Invalidierung)Basiert auf standard CQ5 Funktionen (Flushing Agents funktionieren ootb)

NACHTEILE im Vergleich zu einem 3rd Party CDN

Skalierbarkeit

Kosten (für große Unternehmen)

Betrieb(SaaS vs. In-house)

Sensitive Daten bleiben im privaten Netz (keine 3rd Party eingeschaltet)

Page 22: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

Punkte, die beachtet werden müssen

NUTZUNG von Caching Headern (sowohl für Browser als auch CDN)

GLOBALER BETRIEB

LOKATIONENder Delivery Instanzen

VEREINFACHUNGder Caching Chain

1

2

3

4

Page 23: Cq5 for enterprises: content delivery strategies

© 2013 Adobe Systems Incorporated. All Rights Reserved. Follow us on Twitter: #adobedmd

VIELEN DANK für Ihre Aufmerksamkeit!