SDL Innovate 2013 - Don't try this at home
Embed Size (px)
Transcript of SDL Innovate 2013 - Don't try this at home
Using and deploying Mongo DB on Amazon with SDL Tridion
Tech Spotlight with SDL Tridion MVPs
Julian Wraith & Nuno Linhares | SDL Innovate 2013 | 14th June 2013
SDL Product Manager (Tridion)
Ex-Consultant for SDL PS (8 years
field experience with Tridion)
Data and web geek, business
Who are we?
Technical Account Manager
10 years field experience with SDL
Tridion, specialist in infrastructure
Plays with Clouds.allot
What is he talking about, why wouldnt that work?
He doesnt want Tridion running on MongoDB, rather he wants a NoSql
model for his content.
Again, what is he talking about, why wouldnt that work?
Dont try this at home!
Part of the NoSQL family of database servers
Stores JSON like documents without storing these in relational tables
Supports; sharding, replication, load balancing, aggregation and capped
Use cases; high performance / volume scenarios e.g. e-commerce,
websites, real-time statistics
What is Mongo DB?
Regular SDL Tridion 2013
Single source of content
On-premise or in the cloud
Delivery of content
Agile, new sites quickly
Easy come, easy go
Off the shelf where possible
Deployment on AWS
Elastic Load Balancer
Auto Scaling Group of Servers
Scaling Policies for the group
Launch Configuration; AMI,
sizing and deployment
IP / DNS
Deployment on AWS
The Tridion view of the content
The NoSQL / JSON view of the data
Spring MVC 3.2.2
Apache Tiles 3
MongoDB SpringData 1.2
The deployed application
Standard MVC model
Standard Tiles Approach
The combined result!
Where to find us
Copyright 2008-2013 SDL plc. All rights reserved.. All company names, brand names, trademarks, service marks, images and logos are the property of their respective owners.
This presentation and its content are SDL confidential unless otherwise specified, and may not be
copied, used or distributed except as authorised by SDL. 18