[ABTEST-391] [DB Discuss] Research CDN solutions. Created: 06/Jan/21  Updated: 26/Aug/22

Status: Open
Project: A/B Testing
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Laura Delnevo Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to ABTEST-396 CDN for Headless Open
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: ABn Later
Team: AuthorX

 Description   

Research CDN solutions:

  • How they can work with Mgnl
  • How can they be integrated with ABn Testing 
  • Aim is to find a Global solution, define or choose which solutions to consider 
  • Make sure ABn testing works on Magnolia Cloud (Cloudflare)

Meetings notes

(amanzoni , ldelnevo , mduerig )

  • CDN mandatory for SaaS - inevitable for/with Cloud - goal: improved security
  • Headless vs Single-side Rendering. Headless should not be a problem since CDNs by default don't cache REST calls.
  • Single-side Rendering:
    • Some CDN might be able to use cookie value as part of their cache key
    • Most CDN can use a dedicated HTTP header as part of their cache key
  • Cloud team favours Fastly (See CLOUD-102) and Cloudflare, potentially Akamai currently
  • Deutsche Bahn uses Akamai
  • CDN config: one-off configuration for all tests needed. When a team starts a new test this must not mandate configuration changes at the infrastructure layer (i.e. tweaking caching of the variants in the CDN).
    • Some CDN do have APIs - should we write a connector? 

 

 



 Comments   
Comment by Michael Duerig [ 11/Jan/21 ]

Related research for the cloud: https://wiki.magnolia-cms.com/display/DEVINT/CDN

Comment by Michael Duerig [ 11/Jan/21 ]

Prior research on CDN offerings: https://wiki.magnolia-cms.com/display/MP/2017-08-31+CDN+-+Content+Delivery+Network

Generated at Sun Feb 11 22:55:46 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.