Agenda

Tuesday, November 19, 2019
  • Monday, November 18, 2019
  • Tuesday, November 19, 2019
  • Wednesday, November 20, 2019
Filter Done
8:00
8:00-9:00

Unconference Registration

9:00
9:00-10:00

Unconference Agenda Building

10:00
10:00-11:00

Breakout Sessions 1

11:00
11:00-12:00

Breakout Sessions 2

12:00
12:00-13:00

Unconference Lunch Break

13:00
13:00-14:00

Breakout Sessions 3

14:00
14:00-15:00

Breakout Sessions 4

15:00
15:00-16:00

Breakout Sessions 5

16:00
16:00-17:00

Unconference Wrap Up

19:30
19:30-23:00

Liferay Community Event

There are no results.

8:00
8:00-9:00

Registration

9:00
9:00-9:15  ·  Track A

Welcome and Announcements

9:15
9:15-9:45  ·  Track A

Keynote: Product Vision Update

Bryan Cheung CEO Liferay

Session Summary

Technology, business practices and customer experience have evolved significantly in the past 15 years since Liferay’s inception; however, our goal continues to remain the same: drive success and transformation for businesses through digital solutions.

To help modern businesses better adapt to business and technological changes, we introduced three new products last year: Liferay Commerce, Analytics Cloud and DXP Cloud in addition to a new version of our flagship product, Liferay DXP. Learn how the new features in these products work together to contribute to a unified vision that will help businesses stay competitive with excellent digital experiences and equip IT with the speed, quality and customization needed to do so.
9:45
9:45-10:25  ·  Track A

Keynote: Liferay DXP 7.2: Feature by Feature Overview

Jorge Ferrer Vice President of Engineering Liferay

Session Summary

Liferay DXP 7.2 introduces a great number of exciting new features that contribute to Liferay’s product vision to help businesses stay competitive with excellent digital experiences and equip IT with the speed, quality and customization needed to do so. Get a deep dive into new features such as Headless APIs, AI for auto-tagging, dynamic data modeling, modern front-end development and improvements in sites and pages, authoring of content and search and learn how these will enable developers and IT to deliver more value to the business.
10:25
10:25-11:05  ·  Track A

Empowering Business Users to Create Sites and Pages With Full Autonomy

Marta Elicegui Project Manager Liferay
Pablo Molina Senior Frontend Engineer Liferay

Session Summary

Creating innovative digital experiences quickly is becoming more and more important for companies across all industries. Therefore the need for solutions that provide business users with the necessary autonomy is also increasing. Learn how Liferay DXP 7.2 enables business users to create sites and pages without the help of IT and empowers developers to deliver the tools business users require to solve their specific needs effectively. This session will also highlight Liferay’s WCM and modern site building capabilities that have evolved significantly from our previous versions, including out-of-the-box fragments, layouts, realistic page edition and page management.
10:25-11:05  ·  Track B

Portlet 3.0 MVCBean and PortletMVC4Spring

Neil Griffin Lead Consultant Liferay

Session Summary

This session will cover two new portlet development options for Liferay DXP 7.2: MVCBean and PortletMVC4Spring. The Portlet 3.0 standard fully embraces the Jakarta EE programming model via @Inject and CDI with the new "Bean" portlet feature. Liferay Portal and Apache Pluto go one step further with support for the MVC 1.0 API and templating view engines like Thymeleaf. The result of this integration is called "MVCBean" - a lightweight development framework that supports @Inject with either CDI or Spring. The PortletMVC4Spring project began as Spring Portlet MVC and was part of the Spring Framework. When the project was pruned from version 5.0.x of the Spring Framework, it became necessary to fork and rename the project. This made it possible to improve and maintain the project for compatibility with the latest versions of the Spring Framework and the Portlet API. Liferay, Inc. adopted Spring Portlet MVC in March of 2019 and the project was renamed to PortletMVC4Spring.
10:25-12:45  ·  Track C

Workshop: Building a SPA using the new Headless APIs and REST Builder

Javier Gamarra Senior Software Engineer Liferay
Víctor Galán Software Engineer Liferay

Session Summary

In order to build rich, interactive applications with modern front-end frameworks such as React and Angular, you’ll need not only powerful APIs with support for localization, OAuth and filtering but also a custom API that covers our domain entities and is able to integrate with existing Liferay APIs. In this workshop, you’ll learn how to develop a custom API consumed by a VueJS application, served inside Liferay, from scratch. We’ll discuss the advanced characteristics of these new APIs, decide whether to use GraphQL or REST and gain insights on how to build complex UIs backed by Liferay’s new Headless APIs.
11:05
11:05-11:35  ·  Track A

The Path to a Successful Liferay Upgrade

Eric Chi Liferay Consultant

Session Summary

With new versions of Liferay DXP rolling out more and more frequently, it can be hard to keep up with all the changes. Whether you are coming from 6.x or older versions of 7.x, we will be covering the key development and technical challenges that one may face when performing an upgrade and walking through how to overcome some of these pain points. Join us to see how you can smooth the upgrade process to effectively transition to newer versions of Liferay DXP.
11:05-11:35  ·  Track B

New and Improved Search Features in DXP 7.2 and Liferay Enterprise Search

Dennis Ju Product Manager Liferay

Session Summary

Liferay DXP 7.2 and Liferay Enterprise Search introduces a suite of search features and tools including Result Rankings, Synonyms, Learning to Rank, Cross-Cluster Replication, new search widgets and APIs. Come see how to unlock the full capabilities of search in DXP 7.2 to your organization’s search experience.
11:35
11:35-12:05

Coffee Break

12:05
12:05-12:45  ·  Track A

Liferay’s Unified Developer Tool Chain

12:05-12:45  ·  Track B

Achieving Personalization in the Post GDPR World Using Liferay Analytics Cloud

Jonathan Lee Product Manager Liferay

Session Summary

GDPR hasn’t ruined personalization; it’s just made it a little more difficult. But data-driven personalization is possible with Liferay Analytics Cloud. The platform enables your business to collect and analyze data about website visitors’ behavior and profile to create personalized experiences to drive conversions while staying compliant. In this session, find out how Liferay Analytics Cloud collects data for both anonymous and known website visitors, how the platform manages that data and how to disclose that data readily throughout. Additionally, you’ll learn not only how to anonymize and remove user data when necessary but also how to personalize using anonymous user data.
12:45
12:45-13:15  ·  Track A

Deep Dive Into Liferay DXP Cloud

Zeno Rocha Chief Product Officer at Liferay Cloud Liferay

Session Summary

Our team has been working hard since we first introduced Liferay DXP Cloud to enhance and strengthen it and you'll be able to see all the new features and improvements we've made in this session. We will take a deep dive and you will learn how to launch production-ready DXP projects in the cloud in a matter of minutes. Besides that, you will see how to backup your database/documents and restore them in sync, how to auto scale your Liferay instances in the same cluster, and much more. Join us in this session to understand how you can leverage the power of Liferay DXP Cloud.
12:45-13:15  ·  Track B

Recommending Content in Liferay: A Machine Learning Approach

Fred Jopp Head of Industrial Project Management USU Katana

Session Summary

How can content-rich websites and platforms become better at guiding users to relevant and useful information when search and navigation are no longer enough? By using content recommendations. In this session, we will detail how to approach this problem using Machine Learning to pull from historical data, identify and cluster content and how to present the results in Liferay to give users a better way to find the information they need.
12:45-13:15  ·  Track C

Liferay Blockchain Integration

Luca Comin Software Architect SMC Treviso

Session Summary

As IoT and Smart Devices become more prevalent, customers are beginning to dive into a world of data but only few are using it to help digitize processes. In this session, we’ll cover how Blockchain is becoming an important link between data and processes as it makes sure that the information is stored with the Distributed Ledger Technologies. At the moment SMC is working on a Liferay and Blockchain integration on two real application fields: notarization, where Liferay uses blockchain integration to store file hashes into an Ethereum BC Smart Contract, and then using the input data to query a Smart Contract stored into Ethereum and applying the contract clauses.
13:15
13:15-14:35

Lunch Break

14:35
14:35-15:15  ·  Track A

Commerce 2.0: New and Improved

Jaclyn Ong Consultant Liferay
Joshua St. Clair Consultant Liferay

Session Summary

This summer we released a new version of our B2B commerce platform, Liferay Commerce 2.0, which enables you to deliver even better B2B experiences across the entire customer lifecycle. In this session we cover the ins and outs of the latest version of Liferay Commerce. From catalog management and product recommendations to order management and flexible data integration – learn what it looks like to deliver a commerce solution using Liferay.
14:35-15:15  ·  Track B

Creating Personalized Experiences With Liferay DXP 7.2

Sarai Diaz Software Engineer Liferay
Eduardo García Senior Software Engineer Liferay

Session Summary

Customers respond much more positively to personalized experiences that are tailored to their specific characteristics and behavior. Liferay has been at the forefront of helping organizations understand their customers’ journeys, gain insights into how content performs and deliver consistent brand experiences across multiple channels and devices to better engage with customers. Learn what new functionalities are available in Liferay DXP 7.2 that will help your business deliver better, more personalized experiences. We’ll guide you through the different new features and show how they help you solve real world marketing problems.
14:35-15:55  ·  Track C

Workshop: Building Interactive Experiences With Clay Inside Liferay DXP

Bryce Osterhaus Frontend Engineer Liferay
Carlos Lancha Frontend Engineer Liferay

Session Summary

Clay has been rewritten from the ground up using React in a new major version, radically improving developer experience to deliver great, stable and consistent user experiences for your applications. In this workshop, you’ll learn all about the new components, features and improvements this version includes, build a rich and interactive application and see how easy it is to deploy and integrate it with Liferay DXP to deliver awesome experiences to your customers.
15:15
15:15-15:55  ·  Track A

Top 5 Lessons Learned From DXP Migration Projects

Gustav Novotný Software Engineer, Liferay Consultant ableneo

Session Summary

If you are running Liferay in your enterprise, you’ve definitely faced the topic of DXP Migration in the past, or even right now. So did we at ableneo over the last 3 years. We have collected experience from various migration projects from small single-instance installations to complex multi-instance environments. In this session we will be sharing our top 5 lessons learned related to migrating to Liferay DXP and discussing several real-world examples. We will present the "how to"s we have developed based on successful projects as well as the "How not to"s we’ve identified. While we will cover “classics” like staging, data cleanups or multi-tenancy, our goal is to show you that the DXP portal upgrade can be an opportunity to bring a change to the customer environment influencing areas like broader system architecture, DevOps processes or portal development management.
15:15-15:55  ·  Track B

Liferay Predictive Preloading: How to Speed up Your Website Using Machine Learning

Markus Thral Consultant Unymira USU GmbH

Session Summary

Speed is the most important feature for a website to succeed – not only is it an important factor for Google rankings, but users will leave your website if it is not fast enough. One way to improve speed is to reduce the response time or latency. This can be done with predictive preloading, more precisely by downloading the content before the user requests it. The challenge here is to determine which page will be requested next and which data should be preloaded. Additionally, modern websites change frequently; yesterday’s hot topics may not be of interest tomorrow. A prediction model needs to be continuously trained. This talk will cover how we implemented predictive preloading in a Liferay DXP-based, content-rich public website and describe the implication and applicability of this technology on different types of enterprise portals.
15:55
15:55-16:25  ·  Track A

Leveraging Decoupled Liferay: Building Experiences for Sites, SPAs and Voice Assistants

Pablo Agulla Product Manager Liferay
Javier Gamarra Senior Software Engineer Liferay

Session Summary

Websites are no longer the only way to expose your data to users anymore. Companies need to build experiences that reach customers through their most convenient channels, whether this is a website, mobile app or smart speaker. Therefore, having a platform that provides an API that can help manage and deliver content is critical to digital success as it reduces the cost for integrations, boosts reuse of content in different channels and becomes future-proof for new channels or types of experiences to come.
In this session, we will dive into how you can enable your users to consume your site’s content seamlessly through different channels like a custom frontend app or a voice assistant using the tools provided in Liferay DXP 7.2. In addition to these insights, you’ll walk away knowing how to use GraphQL endpoints to access your content with your favorite JS framework and how the new Liferay Headless APIs allow a mobile application or voice assistant to consume the information stored in your site.
15:55-16:25  ·  Track B

Thinking High Performance Digital Experiences

James Roswell CEO & Founder 51Degrees.mobi Limited

Session Summary

While Liferay does provide the foundation needed to deliver a high-performance digital experiences, you need the right mindset in order to apply this technology effectively. This highly interactive session will provide real world examples of both poor and awesome performance and you will see how leading brands like eBay, Fandom or Tencent think differently about performance. As a digital professional, you will learn to understand which questions to ask technology colleagues and the simple steps to take to achieve the revenue boosting prize that follows from high web performance. Make sure you bring your Smartphone so you can follow along.
16:25
16:25-16:55

Coffee Break

16:55
16:55-17:35  ·  Track A

Developing an Insurance Quote App Using Liferay Data Engine and Your Favorite UI Toolkit

Jeyvison Nascimento Software Engineer Liferay
Marcela Cunha Software Engineer Liferay

Session Summary

With Liferay Data Engine, developers can use a RESTful API to quickly assemble scalable, flexible business applications. Without writing persistence code or complex custom business logic, you can call the Data Engine API to create an entire application. REST services for four model entities make this possible: Data Definitions, Data Record Collections, Data Layouts and Data Records. Customized digital solutions don't build themselves, but the Data Engine's APIs make it easy to rapidly create new applications. Let’s explore how easy app development can be with Liferay Data Engine and API during this session.
16:55-17:35  ·  Track B

Deploying a Site via Code: The Resources Importer, Site Initializers, Upgrade Processes and Scripting Options

David Nebinger Lead Consultant Liferay

Session Summary

Join this community-inspired talk discussing the different methods to deploy a site, pages, content, and more to Liferay. We will specifically cover the deprecated Resources Importer, the new replacement Site Initializers, environmental setup using Liferay Upgrade Processes as well as scripting options such as Groovy Scripts in the control panel. Learn more about the features and the pros and cons of each option as well as recommendations on which option to choose in particular situations.
16:55-18:15  ·  Track C

Workshop: Migration Strategies: going from DXP to DXP Cloud

Thiago Moreira Solution Architect Liferay

Session Summary

Cloud is becoming a de facto standard for all industries. In this workshop, we are going to cover in detail the migration path of transitioning from an on-premise Liferay DXP stack to our robust cloud platform, DXP Cloud.
17:35
17:35-18:15  ·  Track A

Lessons Learned and Experiences Made Hosting and Supporting a Huge, Content-centric Website on Liferay DXP

Christoph Marketsmüller Consultant Unymira USU GmbH

Session Summary

As a certified Liferay Platinum Partner, we've had years of experience working on complex use cases including running a huge Liferay installation with lots of data and many connections. In this session, we’ll look into different challenges we had including monitoring the many influencing factors and protocols like AJP, HTTP, JDBC and Elasticsearch, monitoring JMX metrics like heap, threads and DB connections and analyzing and cross-referencing Apache, Elastic and database logs – and how we solved these challenges using the ELK stack to have all logs, metrics and jmx-data in one place. The session will also cover different tools like GC Easy, Fast Thread and Uptrends Nagios Monitoring and the different questions we wanted to resolve such as is this a topic for the development team or the application management or do we need to code changes or simply need more powerful hardware. Lastly, we’ll discuss how we tackled these issues with a dedicated team.
17:35-18:15  ·  Track B

Developing with Liferay Commerce

Jaclyn Ong Consultant Liferay
Joshua St. Clair Consultant Liferay

Session Summary

With all the excitement for Commerce 2.0, we’re sure you’re ready to jump right in and begin building out your e-commerce platform; however, while Liferay Commerce does provide you with everything you need to get started, inevitably there will be things you will need to customize. Liferay Commerce does use the same Liferay concepts you may be familiar with, such as OSGi components, Service Builder entities and MVC commands, but there are a few key ideas that you should know before starting development. This talk will guide you through the process of getting started, as well as best practices on integrations with third-party systems, customizations, upgrades from previous versions of Commerce and offer valuable tips from other customers’ experiences.
18:15
18:15-18:45  ·  Track A

Keynote: Liferay Community

Brian Chan Chief Software Architect Liferay
18:45
18:45-19:00

Intro to Evening Reception

19:00
19:00-23:00

Evening Party

There are no results.

8:30
8:30-9:00

Registration

9:00
9:00-9:15  ·  Track A

Welcome and Announcements

9:15
9:15-9:45  ·  Track A

Keynote by Christin Gorman

Christin Gorman Developer & Consultant Kodemaker

Session Summary

With 20 years of professional hands-on coding experience, Christin Gorman is a seasoned developer with experience working for startups, large corporations, the public sector and now for Kodemaker. She is best known for her enthusiastic, and at times provocative, thoughts on the software development approaches she’s experienced throughout her career, which she can’t wait to share with you at DEVCON 2019!
9:45
9:45-10:25  ·  Track A

Keynote: Scalable Frontend Development

Chema Balsas Principal Frontend Engineer Liferay
Greg Hurrell Software Architect Liferay

Session Summary

“Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder.” [Martin Fowler, June 2019]

Not only is scaling frontend development hard, but also integrating applications from different teams written in different frontend technologies can be challenging. Thanks to its unique approach, Liferay DXP allows businesses to combine different frontend technologies to generate coherent applications based on smaller, independent and more manageable pieces. In this session, we’ll cover how to leverage the new Micro Frontends in Liferay DXP to break up your monoliths and increase your development efficiency. We’ll also explore the benefits and costs of this approach so you can decide if it is the right solution for your projects.
10:25
10:25-11:05  ·  Track A

"Making It Relevant" – A Case Study of Building a Context Aware Search on Liferay Portal and Elasticsearch

Petteri Karttunen Senior Consultant Liferay

Session Summary

Use of contextual information is one of the cornerstones of modern search engines. Liferay GSearch is a custom Liferay search application with rule based query engine and support for enriching the search with both, user contextual and external data. This session will demonstrate how you can take advantage of user’s properties like language, group memberships, location, previous queries as well as Liferay Audience Targeting personalization features and external data sources for creating a context aware search on Liferay and Elasticsearch.
10:25-11:05  ·  Track B

Using and not Abusing OAuth 2 to Secure Your Portal and End Users

Stian Sigvartsen Core Software Engineer Liferay
Carlos Sierra Core Software Engineer Liferay

Session Summary

OAuth 2 has become the defacto standard to securely authorize access to resources through web APIs. Although a great simplification over its OAuth 1.0a predecessor, it still presents some challenges because it supports different flows that present their own particularities and is suitable for different kinds of applications. Visit this session to learn how to overcome these challenges on OAuth 2 and secure your portal for end users.
10:25-12:45  ·  Track C

Workshop: Liferay Web Experience for Developers

Pavel Savinov Senior Software Engineer Liferay
Sandro Chinea Frontend Engineer Liferay

Session Summary

In this workshop, you'll gain hands-on experience on how to leverage the Web Experience Suite, especially the new features introduced in Liferay DXP 7.1 and 7.2 including Fragments, Fragment Renderers, Fragment Entry Processors, Asset Lists and basics of Info Framework. Join us and learn everything you need to know to create stunning sites with Liferay.
11:05
11:05-11:35  ·  Track A

Developing a real-world SPA with React and Angular in Liferay

Chema Balsas Principal Frontend Engineer Liferay
Rodolfo Miranda Liferay Consultant / Full-stack Developer Liferay

Session Summary

Modern front-end frameworks like React and Angular make it painless to create interactive and complex UIs and their ecosystems have seen continuous growth over the years making it a great choice for your frontend development. In this session you will learn how your team can leverage their existing React and Angular knowledge to build rich applications with ease, using pure frontend tools like create-react-app, angular-cli and Liferay’s own js-toolkit. Explore how you can connect your application with your business side logic using our Headless APIs and leverage DXP’s out-of-the-box features such as localization, configuration and authentication.
11:35
11:35-12:05

Coffee Break

12:05
12:05-12:45  ·  Track A

Analytics-Driven Process Improvements with Workflow Metrics

Matheus Xavier Product Manager Liferay

Session Summary

In order to accurately predict delivery times for the operation, process managers must understand if process participants are meeting the expected deadlines at each stage of the process. While decision-makers can gain a clearer picture of their process performance through tracking data via overall health snapshots and granular data for each process participant, workflow metrics can empower process managers to make analytics-driven decisions to further fine-tune their processes. This session will dive into how to use workflow metrics to answer questions such as, “Where are my process bottlenecks,” and “How can I make my operation run faster?”
12:05-12:45  ·  Track B

Applying Systems Thinking and Automation Towards Program Management

Igor Arouca Practice Lead Liferay
Ramon Tramontini Objective Group

Session Summary

As modern projects grow more complex, teams are often overwhelmed with workloads and sprints. In order to succeed, multi-task squads must be efficient in all that they perform, anything from pre-sales to project go-live through modeling, simulation, monitoring and change management. In this session, we’re going to show you some of the methodologies and tools we’ve implemented in Liferay’s consulting practices to help us scale our project delivery in the face of forever increasing complexity.
12:45
12:45-13:15  ·  Track A

Migrating Liferay.com to 7.2 and DXP Cloud

Ryan Schuhler Associate Program Manager for IS Marketing Liferay

Session Summary

If you are wondering what upgrading your existing Liferay solution might look like, this is the session for you. With all the new features, products, and solutions out there it is often hard to figure out what will actually provide value for your business. This talk will cover the journey the liferay.com team took to upgrade to 7.2 and DXP Cloud. We will go over the big wins of our migration, such as drastically cutting down our dev and deployment times, as well as the features, like new site building additions, that are empowering Marketers to do more without our help.
12:45-13:15  ·  Track B

Chatbots and Liferay: A New Way to Support your Community

Miguel Doctor Yuste Senior Software Engineer | AI Technical Consultant Kesizo

Session Summary

Machine learning is a subfield of Computer Science and Artificial Intelligence (AI) that provides systems with the ability to act and learn without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, among other applications that are changing our world. One field where machine learning techniques have been instrumental is improving NLP (Natural Language Processing) and NLU (Natural Language Understanding) for chatbots. In this presentation, we will explain the basic concepts around this technology. Then, we will demonstrate how to create our own virtual assistance using free services and open source tools. Finally, a Liferay portal will be configured as interface to allow your users to interact with the virtual assistance. Chatbots are revolutionizing the way customers connect with businesses, so don't miss the chance of gaining the insights necessary to face the next challenges to come.
12:45-13:15  ·  Track C

Running and Developing Liferay on Kubernetes or OpenShift

Alwyn Kik DevOp Firelay

Session Summary

Do you want blue-green deployments but don't want to invest months into a solution? In this session, you'll learn how to get Liferay code and configurations changes deployed consistently to a Kubernetes cluster with a simple Git push. You’ll also learn how your Liferay environments are being patched automatically with the most recent Liferay Service Packs and how deployments are consistent across environments, all that while still using the Liferay tools you are already familiar with. And in case things go bad, we'll even teach you how to rollback seamlessly.
13:15
13:15-14:35

Lunch Break

14:35
14:35-15:15  ·  Track A

Kuberay - Liferay (in the Cloud) With Kubernetes

René Hengstermann Senior Liferay Solutions Architect PRODYNA SE

Session Summary

In this session René Hengstermann, Docker Captain and Certified Kubernetes Administrator, will describe how Kubernetes can help to realize continuous delivery and dynamic scaling of Liferay projects. Using a real-world example, René will pull from his experiences to cover common challenges you may face.
14:35-15:15  ·  Track B

Forget Innovation, Focus on Change

Jan Gregor CEO ableneo

Session Summary

Do you have a great idea related to introducing new technology stacks, processes or frameworks but are struggling to transform your idea into reality? Are you unable to convince the world around you to test, or validate your idea? Are you not able to change? In this session, we will not focus on a specific technology, framework or engineering practice but rather on building change competence, which can help each developer, architect or scrum master be more successful in translating ideas into reality. We will introduce a completely new way of looking at organization and change processes. Using real-world examples, you will be able to gain insights into some new techniques, which can enable you to be more successful in your innovation projects.
14:35-16:55  ·  Track C

Workshop: Building Extensible Applications Using Data Engine

Gabriel Albuquerque Backend Software Engineer Liferay
Marcela Cunha Software Engineer Liferay

Session Summary

The Liferay Data Engine is a RESTful API you can use to quickly assemble business applications. Without writing persistence code or complex custom business logic, you can call the Data Engine APIs to create an entire application. In this workshop you'll learn how to make REST service calls to endpoints for three model entities: Data Definitions, Data Record Collections, and Data Records. Join us to get hands-on experience with the Data Engine API to create extensible applications and see just how easy app development can be.
15:15
15:15-15:45  ·  Track A

Leveraging A/B Testing to Optimize Digital Experiences

André Miranda Software Engineer Liferay
David Arqués Backend Developer (Personalization) Liferay

Session Summary

How can you be sure that the changes you implement to create better digital experiences are working? In this session we will cover the new A/B Testing capabilities of Liferay DXP and Analytics Cloud. We’ll walk you through how to best use this feature to validate your hypothesis through data analytics so that you can be confident in accomplishing your business goals.
15:15-15:45  ·  Track B

Liferay Integration Tools and Tech Behind It

Igor Beslic Software Architect Liferay
Ivica Cardic Software Architect Liferay

Session Summary

CSV, JSON, XML and many less known file formats from early days can make data transfer between systems a pain point that prevent businesses from being able to adopt the latest technologies and gain advantage over competitors. The adoption of Open API Spec as the standard for Liferay DXP REST helped to overcome this and bring numerous enhancements to various teams such as the Liferay Commerce Team, to deliver the first version of integration components that enable users to set up data exchange between systems and platforms, easily for users with no or minimal programming effort.
In this session, participants will learn how batch framework is designed to allow robust batch operations, that are vital in the daily operations in enterprise systems that process large volumes of data. See how Liferay’s implementation of OpenTalend and MuleSoft Components can help you speed up import, export and synchronization of your product data between Liferay Commerce and other ERP/CRM systems.
A demo session will make sure users understand how to design simple data exchange protocol using OpenTalend Studio tools to transfer data between Salesforce and Liferay systems.
15:45
15:45-16:15

Coffee Break

16:15
16:15-16:55  ·  Track A

Holistic Information Security Programs

Jonathan Lundy Operations Manager Liferay

Session Summary

InfoSec is more than just password policies and firewalls. The secret to a successful InfoSec program lies not only in being risk-adverse and standard compliant, but also operationally efficient for the entire organization. In this session, we will walk through the experience that Liferay Cloud had in obtaining different security certifications like SOC 2 and ISO 27001, and how you can navigate this process in your company.
16:15-16:55  ·  Track B

Immersive Experiences: Bringing AR and VR to the Liferay Platform

Pier Paolo Ramon Head of Digital SMC Treviso

Session Summary

Recently we have seen an explosion of immersive content on the web, ranging from 360° photos and 3D models to full VR experiences. Announcements from the mobile world suggest future widespread adoption of AR support on devices, with several use cases in marketing, collaboration and even more. With the web starting to shift towards more immersive experiences, how can we use Liferay to build and integrate them? In this presentation we’ll give a glimpse of what is missing in the ecosystem, what we are doing to fill the gaps and how the future could look in a world where Immersive Experiences can be built as easily as a web page on Liferay DXP.
16:55
16:55-17:25  ·  Track A

Keynote 7: Roadmap / 7.3

17:25
17:25-17:40  ·  Track A

Final Announcements, Raffle

There are no results.