7. 7
www.ez.no
Engage Transact Service
2004: User journeys were linear, happening in silos
After
sales process
Physical World
Marketing
website
Commerce
website
Digital World
8. 8
www.ez.no
Engage Transact Service
Digital World
Web
UnifiedExperience
Social
Mobile
2019: Not linear, happening across channels, no more silos
Physical World
UnifiedExperience
POS
Warehouse
TechServices
11. 11
www.ez.no
The rise of eZ Digital Experience Platform
• Time to market: for example for content and
commerce.
• Agility: for ever changing business
conditions.
• Interoperability: integration with other
applications.
• Enterprise grade
• TCO efficiency.
21. Case #2: Manage Highly Distributed or
Highly Customized Multi-Sites
22. Case #2:
Example #2.1: Whirlpool EMEA with 5 main brands in 30+ EMEA countries
https://www.whirlpool.eu/ in 33 countries
https://www.bauknecht.eu/ in 8 countries
https://www.indesit.com/ in 30 countries
https://www.hotpoint.eu/ in 31 countries
https://www.kitchenaid.com/international.html in 33 countries
Example #2.2: https://www.william-reed.com/ with 32 brands
23. Case #3: Make Complex Websites
Manageable and Efficient
39. 40
www.ez.no
An integrated platform to deliver all the touchpoints of
the user journey
• Simpler to install
• Simpler to use
• Simpler to maintain
• More deeply integrated
• And more powerful!
40. 41
www.ez.no
Following the path of version 2
• A full Symfony application!
• Made for Symfony developers first
• More than feature parity with eZ Publish
• Modern architecture
• Top-notch user experience
• Packed with extension points…
41. 42
www.ez.no
Improving it further
• Embracing Symfony 4
• Embracing Symfony Flex
• Offering improved APIs (PHP, rest and
graphQL)
• Easier to develop Field Types
Benefits:
• Improved development speed.
• Better maintainability.
• Shorter learning curve.
• Better developer experience.
42. 43
www.ez.no
And introducing some changes much needed
• Discontinuing Legacy bridge support
• Discontinuing Symfony 3 support, requiring migration
of code to Symfony 4 & Flex
• Discontinuing Assetic Web Asset management system
• Signal Slots system replaced by Symfony Events.
• Discontinuing the REST client.
• And other small things…
43. 44
www.ez.no
Content – more than ever the cornerstone
More than ever, Content Management is at the
core and eZ will focus on driving Content
Management to the next level with Version 3.
From the 1st interaction with a user to the end,
Content is what “makes” digital experiences
• Marketing
• Editorial
• Product information
• Transactions
• Self-service
• ….
44. 45
www.ez.no
Architecture - modular yet integrated
• Architecture is key
• Modular and decoupled (vs Monolithic)
• Yet integrated
• With APIs and extension points for
interoperability of all sorts
• And existing connectors for many systems
• …
PlatformUI
TWIG Template Engine
Studio
Website
REST API
xml/json
SymfonyFramework
Public API php
eZ Platform Kernel
Storage
Cache
Database Search IO
Extension
Anything Symfony
Extension
Custom API
Extension
Content Types
Field Types
New Modules
Extension
Custom API
Extension
Database
Search
Can
Editors, Marketers,
Asmin (CMS Users)
End Users Web Services
Extension
Custom UI
Widgets
Content Repo Search User Roles & Policy …
45. 46
www.ez.no
Interoperability – simple to integrate
• Integration points
• Existing connectors
• Leveraging the Symfony ecosystem
• Speed to develop custom connectors
47. 48
www.ez.no
eZ Platform 2019-2020 targeted release cycle
eZ Platform(Open Source and Enterprise Editions) Releases
Maintained and Supported Stage
Beta Stage & Certification Process
Development Stage
Supported and Security Stage (Enterprise Customers only)
> 2023
> Dec 2020-22
v2.5 LTS
MAR
2019
48. 49
www.ez.no
eZ Platform 2019-2020 targeted release cycle
JUNE
2019
DEC
2019
MAR
2020
> 2023
> Dec 2020-22
SEP
2020
v2.5 LTS
MAR
2019
v3.0 beta1
SEP
2019
v3.0 or beta2
v3.1 or v3.0 or beta3
v3.2 or v3.1 or …
v3.x LTS
V3.x+1
Version 3:
JUN
2020
eZ Platform(Open Source and Enterprise Editions) Releases
Maintained and Supported Stage
Beta Stage & Certification Process
Development Stage
Supported and Security Stage (Enterprise Customers only)