AEM DAM Integrations showcases - Connect Conference 2015
-
Upload
jakub-kaniewski -
Category
Software
-
view
41 -
download
0
Transcript of AEM DAM Integrations showcases - Connect Conference 2015
Jakub Kaniewski
Adobe Global Solutions
Shared Services
https://github.com/jkan997
Twitter: @JKan997
AEM DAM Integrations
• Senior Solution Architect at Adobe Demo Center (Adobe GSSS)
• Working on DAM prototypes with customers
• ShareMap.org, social mapping system emphasizing creating
content on free licenses co-founder (JCR based)
• More or less active contributor to the spatial libraries (Dymo.JS, gpc2as etc.)
Few words about me
AEM DAM - three topics in twenty minutes
3
AEM DAM with FrameMaker Publishing Server
AEM DAM with native
browser rendering engines
AEM DAM with Geo
Spatial data
What is FrameMaker?
Adobe FrameMaker is a template-based authoring and publishing solution for unstructured, structured and XML content.
Who uses FrameMaker? § Technical communicators, information architects/
designers/developers, training developers, and other documentation specialists
§ Writers and editors § Subject matter experts and
engineers
4
Standardize and Streamline Content Development
§ Consistent, template-driven formatting § Stable environment for creating 1,000s
of pages of documentation § Robust conditional text capabilities for
delivering specialized content § Rich media support to create more
engaging content § Complete toolkit to convert style-based
content into XML § Server version for scheduled
automated processing
6
Time for demo…
AEM DAM Frame Maker Publishing Server 2015 Integration – cook book
• Post scheduled Frame Maker operation after
uploads to DAM
• Don’t worry about moving files Frame Maker
Publishing Server will handle itself reading from AEM
repo and writing PDF again
• Handle async incoming file with workflow
• Parallel execution – not an issue (will not happen)
7
Time for demo…
AEM DAM native Web Rendering Engine – cook book
8
• Render your HTML in industry quality in industry
quality
• Render your SVG with scripts.
• Invoke scripts on loaded assets
AEM DAM native Web Rendering Engine
9
• Use PhantomJS (WebKit engine) or SlimerJS
(Firefox engine)
• Customize PhantomJS script – it can connect
directly to AEM
• Worry about parallel execution – PhantomJS does
not like it
• Handle incoming file with workflow
Time for demo…
DAM and Geo Spatial Assets - cook book
12
• Explode geo data to DAM metadata (do some
calculations if required)
• Index everything in SOLR, defining spatial index
before.
• Create custom video player to consume GPX content
• Use native GDAL calls for geospatial raster
transformation