ez publish platform 5.4 public webinar

24
eZ Webinar Introducing eZ Publish Pla5orm 5.4 & further eZ roadmap Where Content Means Business

Upload: roland-benedetti

Post on 07-Jul-2015

513 views

Category:

Technology


1 download

DESCRIPTION

Public Webinar introducing eZ Publish Platform 5.4

TRANSCRIPT

Page 1: eZ Publish Platform 5.4 public webinar

eZ  Webinar  !

Introducing    eZ  Publish  Pla5orm  5.4  &  further  eZ  roadmap  

!

Where  Content  Means  Business  !!

Page 2: eZ Publish Platform 5.4 public webinar

eZ  Publish  Pla5orm  5.4  is  available

….  !

2

•  Technical  release  date:  November  28th  •  General  availability:  December  2nd  

Page 3: eZ Publish Platform 5.4 public webinar

eZ?

Our  vision  is  to  simplify  the  way  people  interact  with  content.  We  improve  businesses  of  all  sort  by  unlocking  the  value  of  digital  content  with  efficient  soCware  and  services  where  content  means  business.

3

e-­‐Commerce    &  Digital  Business

Digital  MarkeKng    &  Customer  Experience

Content  Management  &  User  Experience

Page 4: eZ Publish Platform 5.4 public webinar

Our  products  and  soluFons

eZ  Publish  Content    Pla5orm

CollaboraKon

!AnalyKcs    &  OpKmisaKon

Enterprise   Search  &  Discover

E-­‐Commerce

MarkeKng   AutomaKon

PersonalisaKon  

•An  integrated,  yet  open  plaRorm  efficiently  combining  all  ingredients  of  a  successful  digital  customer  experience.  

• The  best  of  both  worlds:  Open  Source  soCware  and  Enterprise-­‐grade  services.    

• An  unequaled  soCware  plaRorm  beauKfully  engineered  for  developers  and  designers  to  build  on,  customize  and  extend.

Page 5: eZ Publish Platform 5.4 public webinar

Reminder

5

Page 6: eZ Publish Platform 5.4 public webinar

Reminder  on  eZ  Publish  Pla5orm  5.x:  target  architecture

Storage

!!

eZ  PlaRorm  Business  Logic

Persistence  &  IO  SPI

Public  API

Symfony2  Web  Framework

REST  API

Twig  Template  Engine

Website  /  Demo  siteCMS    User    

Interface  

End  Users  (Website  users)

Editor,    Marketer,    Admin  (CMS  users)

Web  ServiceUser  Interface

APIs

Web  Framework  &  dev

Kernel(s)

Content  &  Data

Page 7: eZ Publish Platform 5.4 public webinar

Reminder  on  eZ  Publish  Pla5orm  5.x:  progressive  architecture

7Storage

!!

legacy  kernel:eZ  Publish  Legacy  Business  Locic  (LS)  

!new  kernel:  

eZ  PlaRorm  Business  Logic

Persistence  &  IO  SPI

Public  API

Symfony2  Full  Stack

REST  API

Twig  Template  EngineeZ  &  custom  controllers

eZ  Template  Engine  (LS)

Legacy  modules

Website  /  Demo  siteCMS  UI  (LS)

End  Users  (Website  users)

Editor,  Marketer,    Admin  (CMS  users)

Web  Service  IntegraKon

User  Interface

APIs

Web  Framework  &  dev

Kernel(s)

Content  &  Data

New  kernel  &  legacy  kernel  Interoperability

Page 8: eZ Publish Platform 5.4 public webinar

Reminder  on  eZ  Publish  Pla5orm  5.x:  progressive  architecture

5.25.1 5.35.0 5.4

legacy

New

 Stack

legacy

Page 9: eZ Publish Platform 5.4 public webinar

Reminder

9

▪ 5.0  |  Nov  2012  ▪ Started  the  smooth  transition  from  eZ  Publish  4.x  “legacy”  to  eZ  Platform  ▪ Contained  all  new  PHP  and  REST  API  for  easier  work  with  the  content  repository,  and  all  new  web  development  option  using  Symfony2  Full  Stack  

▪ 5.1LTS  |  May  2013  ▪ Cache:  Persistence  cache  &  HTTP  Cache  content  awareness  for  intelligent  purge  ▪ REST  support  for  sessions  &  corresponding  XSRF  protection  ▪ Lots  of  missing  web  development,  legacy  integrations  and  repository  features  

▪ 5.2  |  Nov  2013  ▪ Cache:  Context-­‐aware  HTTP  Cache  support  for  logged  in  users  ▪ Extensibility:  Powerful  override  of  Content  Controller  &  extending  REST  API  ▪ Repository  signals  listenable  via  Symfony  event  system  ▪ More  Web  development  focus  with  out  of  the  box  features  for  commenting,  paging,  index  page  and  misc  template  helpers  for  common  needs

Page 10: eZ Publish Platform 5.4 public webinar

Reminder

10

▪ 5.3LTS  |  May  2014  ▪ Move  to  use  Doctrine  DBAL,  Symfony2  authentication  and  full  use  of  Composer  ▪ Solr  4.x  support  ▪ Easy  Language  Switcher  functionality  for  web  pages  ▪ Location  “Search”  API  to  match  existing  Content  Search  API  ▪ MapLocation  Criterion  for  filtering  search  by  placement    ▪ Loads  of  smaller  improvements  to  for  instance  REST  API  ,  helpers  and  web  dev  ▪ UI:  Comment  Moderation  in  Admin  for  use  with  Disqus,  and  content  preview  using  “Platform  stack”  for  those  implementing  frontend  in  100%  in  Symfony  

▪ Further  reading:  doc.ez.no/display/EZP/5.3+Release+Notes

Page 11: eZ Publish Platform 5.4 public webinar

Roadmap

1111 11

eZ  Publish  4.x

eZ  next  generaFon    

Legacy  

Legacy  &  New  Stack  

New  Stack    &  New  U.I.  (no  legacy  dep...)

Supported  unKl

Supported  unKl

4.7

5.2

Supported  unKl5.3

Supported  unKl5.4

STS

LTS

a a

NOV.  2013 MAY  2014 FALL  2014GeneraKon Technology

eZ  Publish    Pla5orm  5.x

May  2015  Extended  May  2017

May  2017  Extended  May  2019

May  2017  Extended  May  2019

<  to  be  defined  >

ß ß ßLTSFTS

Acon

cagu

a

Ventou

x

Castor

Page 12: eZ Publish Platform 5.4 public webinar

eZ  Publish  Pla5orm  5.4

Goal:  •  Minimum  level  of  dependencies  to  legacy  without  compaKbility  break  

(porKng  features  to  the  new  stack)    •  Quality  and  stability  •  Performance  •  Simple  upgrade  path  from  5.3  and  below  •  But  also  simple  upgrade  path  to  future  new  generaKon  of  eZ  product:  eZ  PlaRorm.  !Also:  • Improving  and  updaKng  the  demo  bundle  with  5.4  features  • Improving  doc  • Preparing  future  features  that  will  be  introduced  in  .releases  and  in  nxtgen  • Improving  with  significant  bug  fixes  and  improvements  to  previous  5.3  

12

Page 13: eZ Publish Platform 5.4 public webinar

eZ  Publish  Pla5orm  5.4

Facts:  •  28  new  features,  45  improvements,  and  184  bug  fixes  

•  LTS:  Long  Term  Support,  unKl  2019  via  extended  Support  contract  

•  Last  major  version  for  5.x  •  All  you  need  to  know:  hup://ez.no/5.4    

13

Page 14: eZ Publish Platform 5.4 public webinar

•New  Symfony-­‐based  image  and  file  management  The  I/O  system  as  well  as  the  image  alias  system  have  been  ported  to  the  new  architecture,  removing  one  of  the  key  core  dependencies  to  the  legacy  system.  Relies  on  LiipImagineBundle  for  Symfony  &  Imagine  library

New  in  5.4

Benefits:  •  Possible  to  manage  your  images  and  files  on  cloud-­‐based  storage  like  AWS  •  NaKve  clustering  capability  without  dependency  on  Legacy  stack  •  Improved  performance  with  possibility  to  deploy  image  and  media  

Page 15: eZ Publish Platform 5.4 public webinar

•Improved  Symfony-­‐based  Cache  System  The  context-­‐aware  Hup  cache  system  introduced  with  5.2  just  got  beuer.  We’ve  introduced  powerful  cache  management  capabiliKes,  naKve  out  of  the  box  Varnish  3  &  4  support,  and  beuer  Symfony  and  eZ  Publish  integraKon.  Introducing  FOSHFpCacheBundle  for  Symfony  (merging  LiipCacheControlBundle  and  DriebitHFpCacheBundle).

New  in  5.4

Benefits:  •  Simplified  deployment  of  high  performance  setups  •  Beuer  support  for  mulKchannel  and  mulK-­‐locaKon  content  cache  •  Simplified  administraKon  and  maintenance  •  Standardized  approach

Page 16: eZ Publish Platform 5.4 public webinar

•Premium  content  access  wall  The  demo-­‐bundle  features  a  new  premium  content  wall.    For  use  cases  such  as  paid-­‐content,  this  feature  delivers  full  content  to  subscribers  and  only  delivers  a  teaser  to  non-­‐subscriber.  A  best  pracKce  that  sKll  needed  to  be  available  out  of  the  box.

New  in  5.4

Benefits:  •  Simplifies  deployment  of  complex  permission-­‐based  access  to  your  content  •  Enables  promoKon  of  subscripKon  based  paid  access  to  content

Page 17: eZ Publish Platform 5.4 public webinar

 And  also:  • Dynamic  sewngs  for  site  accesses  management,    • Improved  Search  API  performance,    • Improved  rendering  performance  • New  field  types  (thx  to  contributors)  and  Twig  helpers,    • URL  decorators,    • IntegraKon  of  breadcrumb  and  menu  Symfony  bundles.  See  the  5.4  release  notes  for  more.  

• and  more.

New  in  5.4

Page 18: eZ Publish Platform 5.4 public webinar

What  next?

18

Page 19: eZ Publish Platform 5.4 public webinar

What  next?

New  Kernel  only  

19

Page 20: eZ Publish Platform 5.4 public webinar

Reminder  on  eZ  Publish  Pla5orm  5.x:  target  architecture

Storage

!!

eZ  PlaRorm  Business  Logic

Persistence  &  IO  SPI

Public  API

Symfony2  Web  Framework

REST  API

Twig  Template  Engine

Website  /  Demo  siteCMS    User    

Interface  

End  Users  (Website  users)

Editor,    Marketer,    Admin  (CMS  users)

Web  Service

legacy  kernel

Page 21: eZ Publish Platform 5.4 public webinar

Updated  product  por5olio

21

eZ  Studio

eZ  PlaRorm

Create,  Manage,  Deliver  Relevant  Content

For  Business  Users

For  Developers Design  and  Build  Remarkable  Experiences

Page 22: eZ Publish Platform 5.4 public webinar

OverviewProduct  Structure

•eZ  Studio  (eZ  BUL  only) -­‐  Full  featured  specialized  User  Interface  for  business  users-­‐  Online  services -­‐  Enterprise  features-­‐  CXM  services  

!

•eZ  PlaRorm  (GPL/BUL)-­‐  For  developers  &  administrators,  with  ediKng  capabiliKes -­‐  All  developer  tools,  APIs  and  systems -­‐  Web  User  Interface  with  simple  generic  Editorial  capabiliKes eZ#Pla'orm

eZ#Studio

Storage

Content&Services&Engine

Persistence&API

Public&API

Web&Framework REST&API

User*Interface

Business*

User*Interface

Enterprise

Tools*

Experience*

Management*

Services

Authoring*&*Edi>ng

Conversion*&*Transac>on

Workflow*&*Collabora>on

Dashboards...

Content*Deployment,

Cloud*deployment*&

hos>ng

Monitoring,*Updates...

Web*Analy>cs*+*other

Online*Marke>ng*&

CXM*services

Create,*Deliver,*Op>mize

Configure,*Customize,*Extend

100%*Open*Source

As*a

*Service

*&*Proprie

tary Upgrade*Path

GPL

BUL

Developers,

admins

Editors,*Marketers,

All*business*endRusers

Business  SoluFon

Page 23: eZ Publish Platform 5.4 public webinar

Roadmap

2323 23

eZ  Publish  4.x

eZ  Pla5orm  eZ  Studio  

Legacy  

Legacy  &  New  Stack  

New  Stack    &  New  U.I.  (no  legacy  dep...)

Supported  unKl

Supported  unKl

4.7

5.2

Supported  unKl5.3

Supported  unKl5.4

STS

LTS

a a

NOV.  2013 MAY  2014 FALL  2014GeneraKon Technology

eZ  Publish    Pla5orm  5.x

May  2015  Extended  May  2017

May  2017  Extended  May  2019

May  2017  Extended  May  2019

<  to  be  defined  >

ß ß ßLTSFTS

Acon

cagu

a

Ventou

x

Castor

a a ß ß ßLTSFTS

Page 24: eZ Publish Platform 5.4 public webinar

Thank  you,  feel  free  to  ping  me  if  quesFons!

Roland  Benedew  Chief  Product  &  MarkeKng  [email protected]  +1  781  605  9659  @rolandbenedew