This document discusses authoring content once and delivering it to multiple channels. It introduces experience fragments and content fragments in AEM that allow centrally editing reusable content and channel-specific content. It also discusses hybrid delivery that implements business logic once through Java models and renders multiple formats like HTML and JSON. The document provides examples of delivering content from AEM to different channels like websites, SPAs, mobile apps, emails, and voice/chat applications using APIs, editors, and integrations with other services.
Adobe Asset Link (AAL) is the new solution to seamless linking of AEM Assets with Creative Cloud products. This session talks about the common use cases where AAL would be the right choice and also provides details around some of the most common pitfalls to avoid when implementing AAL.
AEM is an investment in the future so it's no surprise that architecting flexible and forward thinking is a must. See how to take an enterprise approach to your AEM architecture that supports globalization, extreme personalization, and omnichannel delivery.
Autodesk cut their teeth on AEM in 2013 with Autodesk.com. It's safe to say they've come a long way since then. Join Sharat Radhakrishnan and his gang as they bring us up to speed on their wild AEM journey.
Adobe AEM Managed Services started deploying Production AEM workloads on Azure in Nov 2017. In this session, we will share our learnings and offer advice to those thinking about deploying their AEM workloads on Azure.
In this keynote, attendees will learn about how Business and IT teams can effectively leverage AEM as a hybrid CMS, to rapidly deploy channel-optimized experiences across owned, earned and paid touchpoints.
AEM is content-centric, so is the future of building commerce experiences. In this session, you will be shown how to build modern commerce experiences with AEM. The demo will explain how authors create/configure multiple (industry-independent) stores, configure the commerce environment for each store and manage all the commerce content and features, without writing a line of code. The second part will demonstrate how developers create templates, components, and functionality to build a compelling Web/User/Commerce Experience.
Adobe Asset Link (AAL) is the new solution to seamless linking of AEM Assets with Creative Cloud products. This session talks about the common use cases where AAL would be the right choice and also provides details around some of the most common pitfalls to avoid when implementing AAL.
AEM is an investment in the future so it's no surprise that architecting flexible and forward thinking is a must. See how to take an enterprise approach to your AEM architecture that supports globalization, extreme personalization, and omnichannel delivery.
Autodesk cut their teeth on AEM in 2013 with Autodesk.com. It's safe to say they've come a long way since then. Join Sharat Radhakrishnan and his gang as they bring us up to speed on their wild AEM journey.
Adobe AEM Managed Services started deploying Production AEM workloads on Azure in Nov 2017. In this session, we will share our learnings and offer advice to those thinking about deploying their AEM workloads on Azure.
In this keynote, attendees will learn about how Business and IT teams can effectively leverage AEM as a hybrid CMS, to rapidly deploy channel-optimized experiences across owned, earned and paid touchpoints.
AEM is content-centric, so is the future of building commerce experiences. In this session, you will be shown how to build modern commerce experiences with AEM. The demo will explain how authors create/configure multiple (industry-independent) stores, configure the commerce environment for each store and manage all the commerce content and features, without writing a line of code. The second part will demonstrate how developers create templates, components, and functionality to build a compelling Web/User/Commerce Experience.
Extending Adobe Experience Manager with custom solutions that meet your unique business needs has never been easier. Learn how Adobe I/O developer tools, including Adobe I/O Runtime and Adobe I/O Events can be leveraged to deliver timely, targeted, personalized and effective customer experiences.
Want to make sure your scope is accurate? How do you dissect requirements to meet your implementation needs? Learn the pitfalls, how to plan MVP projects and what it takes to dig deep and find success when you start your AEM projects.
See how Autodesk faired on their 2015 AEM initiatives. Talk about innovators pushing AEM in ways that will blow your mind...Autodesk is a leader in the AEM community and you will not want to miss this.
A discussion of how we took multiple properties under the MGM Resorts brand and worked them into a consistent AEM-backed architecture over a year-long period. We’ll try to answer these types of questions: How did we scale up? What aspects did the properties embrace? What did they resist? Did the AEM system features help or hurt? How did we operationalize the tech and marketing teams? Was this approach helpful for a hospitality company and does it apply to others? What roles were needed? What would we do differently? Was the journey successful? What is next?
When Furniture Row decided to leave their digital assets management provider to go to AEM, they began a multi-phased journey that has resulted in the transition of their eCommerce platform and content management system. They recently launch a newly redesigned DenverMattress.com site which introduces a headless implementation of AEM sites, a new authoring experience for their content team, and an upgrade from a freestanding instance of Scene7 Classic to Dynamic Media integrated with AEM Assets. Hear from the implementation team and learn more about Furniture Row’s digital evolution.
In this session attendees with understand and learn about the new AEM Assets module. Essentially a mechanism to perform digital Asset management in AEM. Attendees will learn strengths and capabilities of Assets in this session
In this session, attendees will get a high level overview of the solutions in the Digital Marketing cloud and how they are used with AEM to create market leading digital experiences. Adobe Analytics, Adobe Campaign, the Adobe Digital Publishing Suite and Adobe Target will all be covered with a focus on how they integration with AEM.
Adobe.com Redesign: Powered by Day CQ5Day Software
Get an overview of the Adobe.com redesign project and the role Day CQ5 is playing, focusing on the initial part of the redesign: the Adobe Developer Connection.
Amy Butler, Senior Producer, Adobe.com
In this session, attendees will get an overview of how marketing professionals will use AEM to create end user experiences that are second to none. A brief overview of the social tools, and mobile capabilities will be offered as well as a high level overview of the technology that AEM is built on.
Using AEM in a customer global multi-channel programMeryll Blanchet
With this presentation, I invite you to the journey through a complex global multi-channel program involving AEM as a front-end. We will have a look at several milestones, from the initial customer's objectives to the implementation on AEM side. Of course, the pitch is based on a real-life project that is now in production. But for obvious reasons, Geometrixx Outdoors is taken as reference for a few screenshots.
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
Deep dive into share point framework webpartsPrabhu Nehru
The slide talks about getting started with SharePoint Framework Web parts - A session on this topic was given @ Global Office 365 Developer Boot camp Coimbatore
We've shown our vision about Content Mangement at the Symfony User Group in Munich. The Slides are a little bit about our vision, the setup and the implementation!
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)Gabriel Walt
Managing and delivering content for different applications can be a challenge. With your investment in Experience Manager, you have one unified solution for all your content needs across any channel.
Extending Adobe Experience Manager with custom solutions that meet your unique business needs has never been easier. Learn how Adobe I/O developer tools, including Adobe I/O Runtime and Adobe I/O Events can be leveraged to deliver timely, targeted, personalized and effective customer experiences.
Want to make sure your scope is accurate? How do you dissect requirements to meet your implementation needs? Learn the pitfalls, how to plan MVP projects and what it takes to dig deep and find success when you start your AEM projects.
See how Autodesk faired on their 2015 AEM initiatives. Talk about innovators pushing AEM in ways that will blow your mind...Autodesk is a leader in the AEM community and you will not want to miss this.
A discussion of how we took multiple properties under the MGM Resorts brand and worked them into a consistent AEM-backed architecture over a year-long period. We’ll try to answer these types of questions: How did we scale up? What aspects did the properties embrace? What did they resist? Did the AEM system features help or hurt? How did we operationalize the tech and marketing teams? Was this approach helpful for a hospitality company and does it apply to others? What roles were needed? What would we do differently? Was the journey successful? What is next?
When Furniture Row decided to leave their digital assets management provider to go to AEM, they began a multi-phased journey that has resulted in the transition of their eCommerce platform and content management system. They recently launch a newly redesigned DenverMattress.com site which introduces a headless implementation of AEM sites, a new authoring experience for their content team, and an upgrade from a freestanding instance of Scene7 Classic to Dynamic Media integrated with AEM Assets. Hear from the implementation team and learn more about Furniture Row’s digital evolution.
In this session attendees with understand and learn about the new AEM Assets module. Essentially a mechanism to perform digital Asset management in AEM. Attendees will learn strengths and capabilities of Assets in this session
In this session, attendees will get a high level overview of the solutions in the Digital Marketing cloud and how they are used with AEM to create market leading digital experiences. Adobe Analytics, Adobe Campaign, the Adobe Digital Publishing Suite and Adobe Target will all be covered with a focus on how they integration with AEM.
Adobe.com Redesign: Powered by Day CQ5Day Software
Get an overview of the Adobe.com redesign project and the role Day CQ5 is playing, focusing on the initial part of the redesign: the Adobe Developer Connection.
Amy Butler, Senior Producer, Adobe.com
In this session, attendees will get an overview of how marketing professionals will use AEM to create end user experiences that are second to none. A brief overview of the social tools, and mobile capabilities will be offered as well as a high level overview of the technology that AEM is built on.
Using AEM in a customer global multi-channel programMeryll Blanchet
With this presentation, I invite you to the journey through a complex global multi-channel program involving AEM as a front-end. We will have a look at several milestones, from the initial customer's objectives to the implementation on AEM side. Of course, the pitch is based on a real-life project that is now in production. But for obvious reasons, Geometrixx Outdoors is taken as reference for a few screenshots.
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
IBM Connect 2014
AD206 : Build Apps Rapidly by Leveraging Services from IBM Collaboration Solutions
Niklas Heidloff, IBM
Henning Schmidt, hedersoft GmbH
Demo: http://www.youtube.com/watch?v=Wl5hasivtPQ
Don’t reinvent the wheel when building your own apps. Instead use the services provided by IBM Collaboration Solutions and focus on your specific business requirements. IBM Collaboration Solutions provide an unique set of social and collaborative services like profiles, file sharing, community discussions and much more. Come to this session to see different types of apps, e.g. XPages apps, that have been developed rapidly by leveraging these services from IBM Connections–on premises or in the cloud. Technically the services can be easily accessed from apps via the IBM Social Business Toolkit SDK. In this session you’ll learn how the SDK simplifies calling the back-end services via APIs and how reusable user interface controls can leveraged.
Wed, 29/Jan 05:30 PM – 06:30 PM
Deep dive into share point framework webpartsPrabhu Nehru
The slide talks about getting started with SharePoint Framework Web parts - A session on this topic was given @ Global Office 365 Developer Boot camp Coimbatore
We've shown our vision about Content Mangement at the Symfony User Group in Munich. The Slides are a little bit about our vision, the setup and the implementation!
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)Gabriel Walt
Managing and delivering content for different applications can be a challenge. With your investment in Experience Manager, you have one unified solution for all your content needs across any channel.
Are you in search of skilled Ionic developers to bring your app vision to life? Look no further! Hiring the right talent is crucial for the success of your Ionic app development project. Let's explore the essential steps and considerations for assembling a top-notch team of Ionic developers.
At AnswerModules we think your corporate investments in technology are important. That's the reason why we are not willing to sell you yet another Enterprise Content Management solution. What we really want to do is help you leverage your investment by enhancing your existing platform with new, cutting edge functionalities. We decided to stand on the shoulders of the giants, and created our Module Suite for OpenText Content Suite, the world-leading EIM solution.
Content Management needs to go beyond websites. With the explosion of new channels - from IOT devices, chatbots, augmented reality apps, and more - multichannel content management becomes necessary to achieve a centralized content process and consistent experience across channels.
Rolling out AEM Site or Assets? Learn how to structure your deployment to maximize your return while reducing risk. See how to overdeliver while hitting aggressive timelines. Understand how to generate excitement that fuels user adoption and sets you up for success.
The roles of the Product Owner, Business Analyst and/or Subject Matter Expert are crucial to the success of an AEM project, especially at critical times. From the development team’s perspective leveraging these resources during kickoff can set the project up for success. Hear more about the right resourcing and preparation for kickoff can enable development teams to start a project off right and to avoid costly changes (scope increase or rework) later in the project.
In this session, attendees will learn about key take-aways from a recent interactive round table hosted by Translations.com and Adobe with their shared customers, Lavazza, Western Digital, Lufthansa, and Honeywell. As the $800M leader of their industry, Translations.com will also share trends in translations they are seeing across their 95+ Adobe Experience Manager customers. Bring your burning localization related questions to this interactive session.
Today’s customers expect relevant and personalized engagement with brands – or they go elsewhere. In this session, Carl will lay out some of the hurdles involved in crafting a customer- and loyalty-forward data management and architectural strategy. Using examples from specific client engagements, he will outline approaches to building an actionable data and technology stack on which teams can build and extend personalized interactions.
Get a glimpse into the highly competitive AEM talent market, Dave's journey as an entrepreneur and a little known secret that can help managers better understand the phycological needs of their team members and drastically increase their retention.
Understand concepts around Deep Learning, Machine Learning, Pattern Recognition and more. See AEM scenarios powered with Adobe Sensei. Understand the latest roadmap on AEM and Sensei.
Everyone wants to see their project launch successfully. In this session learn about the roles, processes, and tools that are critical to every project.
Learn why Adobe acquired Marketo, how it fits into the stack, and understand whether or not it’s a solution that compliments your current digital environment.
Learn the basics of AEM-Campaign Integration. This presentation focuses on the content-centric approach and create newsletters in AEM and use Adobe Campaign for email delivery. Discover Campaign Workflows and look into the best practices for defining newsletter.
Here's an overview of Adobe Analytics integration with AEM to collect and collate user data. Learn about different Analytics variables-Evars, and Props and Events. In addition, you will also get to learn about strategies and process of asset analytics for assets in AEM.
Learn the basics of Adobe Target’s integration with AEM. Discover personalization, Experience and Multivariate Targeting and A/B testing with Adobe Target.
Learn the basics of configuring and using Adobe Launch as a JavaScript Tag Management System. This presentation will also cover Adobe Launch’s Integration with Adobe Experience Manager.
With the content fragments and content services, you can use AEM as headless a CMS or hybrid CMS. You can manage content from one location i.e, AEM and then expose it to your mobile applications devices, voice assistants like Alexa, third party systems etc. And all this can be achieved without writing a single line of code !
Shreya Jha of Best Western shares the unique journey of this iconic brand's transformation into an industry-leading, global digital marketing trailblazer.
The CME Group is the world's leading and most diverse derivatives marketplace, handling 3 billion contracts worth approximately $1 quadrillion annually. See how they leverage the Adobe Marketing Cloud to get results.
BBVA Compass migrated its main public website - bbvacompass.com to the Adobe Experience Manager 6.2 platform. And at the same time as the migration, BBVA Compass also begin the use of Adobe Analytics. Both implementations were core to the companies ongoing digital strategy. The migration of BBVACompass.com was the kickoff of a global effort of BBVA in which several bank entities in Europe and Latin America will be migrating to a .com with the similar look and feel. The BBVA Compass team partnered with BBVA Global and Adobe Professional Services to create a world class digital experience at BBVACompass.com
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
2. #evolve19 2
KEY TAKEAWAYS
Authoring
Scale creation and
reuse of content
Delivery
Adjust to the needs of
specific channels
Hybrid CMS
How to effectively
manage omni-channel
content
3. #evolve19 3
EXPLOSION OF DIGITAL CHANNELS
Websit
e
Social
Media
Mobile
Apps
E-Mail
Digital
Signage
Wearables IOT
Challenges
|
How do I manage content for all these
channels?
How can I support all these different
technologies?
6. #evolve19 6
Traditional CMS Headless CMS
Delivery
HTML
for traditional web pages
JSON
for traditional web pages
Editing In-Context of a Preview
for tailoring the content to the layout
Form-Based Interface
for authoring large amount of content
Content Unstructured
for text, images, videos, etc.
Structured
for semantic content types
Layout Defined by Author
for template-based layouts
Defined by Developer
for dynamic layouts
Architecture Single Application Stack
for longer-living technologies
Multiple Technologies
for shorter-living technologies
You will need both!
10. #evolve19 10
HYBRID SYSTEM
Authors can
😍 Centrally edit reused content
😍 Edit channel-specific content
AEM features to manage cross-channel content
Experience & Content Fragments
11. #evolve19 11
EXPERIENCE FRAGMENTS [XF]
An assembly of components that is stored centrally.
Experience Fragment Experience Fragment Component
12. #evolve19 12
CONTENT FRAGMENTS [CF]
A list of key-value pairs that is defined by an editable model
Content Fragment Model Content Fragment Content Fragment Component
13. #evolve19 13
Experience
Fragments
Content Fragments
Editing In-Context of a Preview Form-based Interface
Model
Composition of Existing
Models
Structured Editable Model
Content Includes Channel Layout Pure Content
Storage In XF Admin In Assets
Localization Language Copy + Live Copy Language Copy only
EXPERIENCE FRAGMENTS VS CONTENT
FRAGMENTS
17. #evolve19 17
HEADLESS DELIVERY | JSON
Assets HTTP API Content Services
Purpose Interfacing systems Delivery to visitors
Operations Create, Read, Update, Delete Read only
Content Cross- Channel Channel specific
Content types Assets + CF only Any content
Customization No: fixed standard Yes: Custom Java Sling Models
18. #evolve19 18
DELIVERING TO EACH CHANNEL
websit
e
spa
mobile
email
voice / chat
content fragment
experience
fragment
HTML
Drag & Drop fragment onto AEM page and publish
/content/dam/wknd-events /events/<fragment>
/content/wknd/en/home.html
Sites Editor
end user
19. #evolve19 19
DELIVERING TO EACH CHANNEL
websit
e
spa
mobile
email
content fragment
experience
fragment
HTML
Drag & Drop fragment onto AEM page via SPA Editor and publish
/content/dam/wknd-events /events/<fragment>
/content/wknd-events/angular/home.html
SPA Editor
end user
model.jso
n
voice / chat
20. #evolve19 20
DELIVERING TO EACH CHANNEL
websit
e
spa
mobile
email
content fragment
mobile app points to AEM Content Services HTTP API endpoint
/content/wknd/en/api/events.json
mobile
app
same method for delivering JSON to any 3rd party
application
AEM
PUBLISH
TIER
1publish
fragment
2 3
AEM
AUTHOR
TIER
voice / chat
end user
experience
fragment/content/dam/wknd-events /events/<fragment>
21. #evolve19 21
DELIVERING TO EACH CHANNEL
websit
e
spa
mobile
email
content fragment
experience
fragment
Adobe I/O Runtime action triggers Adobe Campaign transactional email
AEM
PUBLISH
TIER
/api/assets/wknd-events
/events/<fragment>.json
end user
1
Adobe
Campaign
Adobe I/O
Runtime
2
kickoff I/O
runtime
sequence
3
get
fragment
details
4
trigger
transactional
email
publish
fragment
all workflow steps fully automated
voice / chat
/content/dam/wknd-events /events/<fragment>
22. #evolve19 22
DELIVERING TO EACH CHANNEL
websit
e
spa
mobile
email
voice / chat
all workflow steps fully
automated
content fragment
experience
fragment
Adobe I/O Runtime action feeds AEM content to Microsoft QnA Maker and Azure Bot
Services
AEM
PUBLISH
TIER
/content/wknd/en/api/events.json
1publish
fragment
Adobe I/O
Runtime
2
kickoff I/O
runtime
sequence
3
get all
fragments
4
update
QnA
Maker
Azure Bot
Services
QnA
Maker
chatbot
running on
AEM page
end user
/content/dam/wknd-events /events/<fragment>
23. #evolve19 23
KEY TAKEAWAYS
Authoring
Scale creation and
reuse of content
Delivery
Adjust to the needs of
specific channels
Hybrid CMS
How to effectively
manage omni-channel
content