SlideShare a Scribd company logo
Jakub Kaniewski
Adobe Global Solutions
Shared Services
jakaniew@adobe.com
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
5
Who is using FrameMaker?
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…
What Geo Spatial Assets we can story in DAM?
10
Lines Shapes
Photos
Raster
Videos Points
DAM and Geo Spatial Assets - raster content
11
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
Any questions?
Thank you for attending

More Related Content

PPTX
Aem asset optimizations & best practices
PDF
Building Creative Product Extensions with Experience Manager
PPTX
Adobe Managed Services: Complicated Cloud Deployments
PPTX
MySQL on the Cloud
PDF
Microservices Architecture for AEM
PPTX
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...
PDF
Deploying in the Cloud: Why and How
PPTX
Running High Availability Websites with Acquia and AWS
Aem asset optimizations & best practices
Building Creative Product Extensions with Experience Manager
Adobe Managed Services: Complicated Cloud Deployments
MySQL on the Cloud
Microservices Architecture for AEM
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...
Deploying in the Cloud: Why and How
Running High Availability Websites with Acquia and AWS

What's hot (9)

PPT
Scalable Web Architecture
PPTX
Oracle Peoplesoft on AWS: A quick introduction
PPTX
Migrating enterprise workloads to AWS
PPTX
Container Management with Amazon ECS
PPTX
Using Amazon RDS to power enterprise applications (Peoplesoft)
PDF
Picking the right AWS backend for your Java application (May 2017)
PDF
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site Factory
PDF
Switching SaaS Hosting From dedicated virtual machines to container-based clu...
PPTX
Cloud Architecture best practices
Scalable Web Architecture
Oracle Peoplesoft on AWS: A quick introduction
Migrating enterprise workloads to AWS
Container Management with Amazon ECS
Using Amazon RDS to power enterprise applications (Peoplesoft)
Picking the right AWS backend for your Java application (May 2017)
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site Factory
Switching SaaS Hosting From dedicated virtual machines to container-based clu...
Cloud Architecture best practices
Ad

Viewers also liked (20)

PDF
Adobe Experience Manager - 6th Edition by Cedric Huesler
PPTX
Ask the expert AEM Assets best practices 092016
PDF
Apache SOLR in AEM 6
PDF
Drive dam
PDF
Machine Learning & Data Science come to DAM
PPTX
DAM and Digital Preservation, Beyond Metadata Standards: Ensuring Authenticit...
PPTX
Neha Gupta - AIR Mobile: Cross promotion
PDF
CRX2Oak - all the secrets of repository migration
PDF
AEM 6.2 -Assets - Creating engaging experience at scale
PPTX
It's All About the Metadata
PDF
Basics of Solr and Solr Integration with AEM6
PDF
Implementing Site Search in CQ5 / AEM
PDF
Evolve13 cq-commerce-framework
PPTX
Sap java connector / Hybris RFC
PDF
Microservices for AEM by Maciej Majchrzak
PDF
Artificial Intelligence & DAM: The New Metadata Workhorse with Clarifai
PPTX
AEM & eCommerce integration
PPT
Does metadata matter?
PPTX
Adobe Experience Manager Vision and Roadmap
PDF
Adobe AEM Commerce with hybris
Adobe Experience Manager - 6th Edition by Cedric Huesler
Ask the expert AEM Assets best practices 092016
Apache SOLR in AEM 6
Drive dam
Machine Learning & Data Science come to DAM
DAM and Digital Preservation, Beyond Metadata Standards: Ensuring Authenticit...
Neha Gupta - AIR Mobile: Cross promotion
CRX2Oak - all the secrets of repository migration
AEM 6.2 -Assets - Creating engaging experience at scale
It's All About the Metadata
Basics of Solr and Solr Integration with AEM6
Implementing Site Search in CQ5 / AEM
Evolve13 cq-commerce-framework
Sap java connector / Hybris RFC
Microservices for AEM by Maciej Majchrzak
Artificial Intelligence & DAM: The New Metadata Workhorse with Clarifai
AEM & eCommerce integration
Does metadata matter?
Adobe Experience Manager Vision and Roadmap
Adobe AEM Commerce with hybris
Ad

Similar to AEM 6 DAM - Integrations, Integrations, Integrations (20)

PPTX
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
PPS
Microsoft Virtuele Earth
PPTX
FME World Tour 2015: (EN) FME 2015 in action
PPTX
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
PPTX
Deep Dive into FME Desktop 2014
PDF
Cadac Corporate Folder English
PPTX
Scaling digital asset repositories with aem dam and s7 by Devang Shah
PPTX
How to Share Spatial Data with Anyone, Anywhere as PDF
PPTX
Improve Data Exchange in Intergraph Using FME
PDF
DAM 2018 Review, What's next 2019 ?
PDF
Something That Works: Implementing ResourceSpace Open Source Digital Asset Ma...
PPT
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?
PDF
Driving Business Innovation: Latest Generative AI Advancements & Success Story
PPT
Hss Trends May2009c
PPTX
Synergis University 2014-Engineering on My Tablet
PDF
AEM Projects – to the horizon and beyond
PPTX
IMMERSE 2016 IST Mark Szulc Keynote
PDF
Acrobat 9 AEC
PPTX
Adobe Managed Services: Complicated Cloud Deployments by Adam Pazik, Mike Til...
PPTX
BIM for Construction, BPMs and Owners
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
Microsoft Virtuele Earth
FME World Tour 2015: (EN) FME 2015 in action
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
Deep Dive into FME Desktop 2014
Cadac Corporate Folder English
Scaling digital asset repositories with aem dam and s7 by Devang Shah
How to Share Spatial Data with Anyone, Anywhere as PDF
Improve Data Exchange in Intergraph Using FME
DAM 2018 Review, What's next 2019 ?
Something That Works: Implementing ResourceSpace Open Source Digital Asset Ma...
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Hss Trends May2009c
Synergis University 2014-Engineering on My Tablet
AEM Projects – to the horizon and beyond
IMMERSE 2016 IST Mark Szulc Keynote
Acrobat 9 AEC
Adobe Managed Services: Complicated Cloud Deployments by Adam Pazik, Mike Til...
BIM for Construction, BPMs and Owners

More from connectwebex (18)

PDF
Jackrabbit OCM in practice
PDF
JCR, Sling or AEM? Which API should I use and when?
PDF
Build single page applications using AngularJS on AEM
PDF
SonarQube for AEM
PDF
Presentation daniel takai
PDF
Presentation thomas simlinger
PDF
five Sling features you should know
PDF
Efficient content structures and queries in CRX/CQ
PDF
Web, Mobile, App and Back!
PDF
Tighten your Security and Privacy
PDF
THE BREAK-UP - A user interface love story
PDF
Configuring CQ Security
PDF
Integration Testing in AEM
PDF
Sling Component Filters in CQ5
PDF
Integrating Backend Systems
PDF
Scaling CQ5
PDF
Auto-testing production CQ instances with Muppet
PDF
CQ Maven Methods
Jackrabbit OCM in practice
JCR, Sling or AEM? Which API should I use and when?
Build single page applications using AngularJS on AEM
SonarQube for AEM
Presentation daniel takai
Presentation thomas simlinger
five Sling features you should know
Efficient content structures and queries in CRX/CQ
Web, Mobile, App and Back!
Tighten your Security and Privacy
THE BREAK-UP - A user interface love story
Configuring CQ Security
Integration Testing in AEM
Sling Component Filters in CQ5
Integrating Backend Systems
Scaling CQ5
Auto-testing production CQ instances with Muppet
CQ Maven Methods

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Cloud computing and distributed systems.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
cuic standard and advanced reporting.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Dropbox Q2 2025 Financial Results & Investor Presentation
Cloud computing and distributed systems.
Digital-Transformation-Roadmap-for-Companies.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
cuic standard and advanced reporting.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Per capita expenditure prediction using model stacking based on satellite ima...
Understanding_Digital_Forensics_Presentation.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Building Integrated photovoltaic BIPV_UPV.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

AEM 6 DAM - Integrations, Integrations, Integrations

  • 1. Jakub Kaniewski Adobe Global Solutions Shared Services jakaniew@adobe.com https://github.com/jkan997 Twitter: @JKan997 AEM DAM Integrations
  • 2. •  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
  • 3. 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
  • 4. 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
  • 5. 5 Who is using FrameMaker?
  • 6. 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…
  • 7. 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
  • 8. 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
  • 9. 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…
  • 10. What Geo Spatial Assets we can story in DAM? 10 Lines Shapes Photos Raster Videos Points
  • 11. DAM and Geo Spatial Assets - raster content 11
  • 12. 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
  • 14. Thank you for attending