35
Introducing Jentla

Introducing Jentla

Embed Size (px)

DESCRIPTION

Jentla provides cutting edge multi-site Web Content Management Solutions (CMS) based on Joomla, the Open Source framework.

Citation preview

Page 1: Introducing Jentla

Introducing  Jentla  

Page 2: Introducing Jentla

Evolu2on  of  the  web  CMS  

CMS  

Examples  Joomla    Etc.  

Mul2-­‐tenant  CMS  

Examples  Drupal  Alfresco  

Par2al  Mu2site  CMS  

Examples  Sitecore  

Oracle  (Stellent)  

True  Mul2site  aware  CMS  

All  extensions  na:vely  mul:site  

Page 3: Introducing Jentla

The  Jentla  Suite  for  Joomla    

Jentla  N      Core  enterprise  CMS  and  N-­‐:er  mul:site  

Jentla  F      Forms  framework  

Jentla  BI    Pentaho  business  informa:on  integra:on  

Jentla  V      Powerful  video  management  

Jentla  E      Mul:-­‐modal  eCommerce  Manager

N-­‐:er  Joomla  sites

Page 4: Introducing Jentla

Move  admin  to  the  App  layer  

Broaden  the  webmaster’s  scope:  

• Site  builds  • Applica:on  upgrades  • Applica:on  security  fixes  • Use  full  ITIL  approach  with  staging  sites  • Lower  TCO  without  sysadmins  doing  webmaster  role  

IT  manages  the  core  infrastructure  and  Marke:ng  manages  the  web  applica:on  

Page 5: Introducing Jentla

Recogni2on  for  Jentla  

Strategic  100  Rising  Star  Award

Strategic  100  Rising  Star  Award

2009  SoVware  Innova:on  Award  

Page 6: Introducing Jentla

Some  Jentla  customers  

Prime  TV,  Australia’s  largest  regional  TV  channel

FSCJ,  7th  largest  Edu  in  USA,  90,000  students

Mission  Australia,  top  Australian  charity

Page 7: Introducing Jentla

Open  Source  Commitment  

•  Released  over  500,000  GPL  lines  of  code  

•  Joomla  Extension  Cer:fica:on  

•  Board  Member  Open  Source  Industry  Australia  

•  Founder  Brisbane  Joomla  User  Group  

Page 8: Introducing Jentla

Jentla  Engagement  Model  

Customer  Content   Architecture  

Crea2ve  Engagement  

Delivers  synergy  and  s:mulates  development  

Page 9: Introducing Jentla

Blue  Sky    

Development  effort  

Simple  Complex  

Opera:ons  effort  

Integrator  

Low  value    integrator  

Strategic  Partnering  

Innova:on  and    High  value  Services  

Jentla  Engagement  Model  

Page 10: Introducing Jentla

Vital  ques2ons  for  Mul2site?  

Can  your  CMS  group  sites  for  content  publica:on  and  admin?  

Can  you  promote  your  brand  across  all  sites  and  let  site  managers  add  local  content?  

Can  your  CMS  personalise  content  per  site  very  simply?  

Does  your  provider  offer  flexible  hos:ng  op:ons?  

Is  your  CMS  built  on  community  based  Open  Source  soVware?  

Does  your  CMS  have  a  range  of  over  3,000  pre-­‐built  extensions?  

Does  your  CMS  have  a  powerful  mul:page  forms  framework  built  in?  

Page 11: Introducing Jentla

Online  Brand  Maintenance  My MLM local site

 Head  Office  

Brand  Header  

New  science  curriculum  explained  

Brand  footer  

Maintain  brand  presence  by  controlling  every  site  while  allowing  local  content.  

School  

Ride  to  school  day  

Lead  Ar:cle  –  School  does  really  well  at  Maths  

Spelling  Bee  

P&C  Report  

Page 12: Introducing Jentla

Online  Brand  Maintenance  My MLM local site

 Head  Office  

Brand  Header  

Swine  flu  precau:ons  

Brand  footer  

Real:me  emergency  response.  

Add  business  value  to  the  websites.  

School  

School  closed  Monday  due  to  Swine  Flu.  

Page 13: Introducing Jentla

Online  Brand  Maintenance  My MLM local site

 Head  Office  

Brand  Header  

New  science  curriculum  explained  

Brand  footer  

Real:me  return  to  regular  content  

School  

Ride  to  school  day  

Lead  Ar:cle  –  School  does  really  well  at  Maths  

Spelling  Bee  

P&C  Report  

Page 14: Introducing Jentla

Jentla  CCK  

Administrator  

Define  Data

Content  Contributor  

Select  Data  

Presenta2on  Adds  data  to  the  

display    

Form  Creates a form.

Website  visitor  

Input  data  Saves  or  submits  

form  

View  data  Views  web  page  

Views  Site  

Content  Contributor  

Create  Display

A look and feel for the data.

Defines fields, fields types and possible sets of

field values.

Page 15: Introducing Jentla

Jentla  CCK  

Very  powerful  mul:page  forms  workflows  

Page 16: Introducing Jentla

Jentla  CCK  

Tags  can  fit  into  any  template  

Page 17: Introducing Jentla

Jentla  CCK  Uses  

An  enterprise  class  implementa:on  of  field  extensions  

The  CCK  Field  tag    for  the  CCK  Field  Radius_Name:    

{{CCK_RADIUS_Name+label+display[Operator,Supervisor]+editable[Supervisor]+required[Supervisor]}}  

Defines  these  display  and  access  rights  for  the  CCK  Field:  

  Display  to  Operator  and  Supervisor  website  group  members  only  

  Label  to  be  displayed  

  Editable  by  Supervisor  website  group  members  only  

  Required  input  by  Supervisor  website  group  members  only    

Page 18: Introducing Jentla

Form  Example:  Online  student  study  applica2on  

Study    Applica2on  

form  

Applica2on  thankyou    page  

Review  educa2on  and  visa  criteria  

Add  to    rejected  

applica2ons  

Applica2on  rejec2on    page  

Also  email  applicant  

Approve    Study  

 applica2on  

Applica2on  Success    page  

Also  email  applicant  

Jentla  BI    Reports  

dashboard  

Student  view  

Staff  view  

Page 19: Introducing Jentla

Jentla  BI  Reports  Example:  Student  Applica2ons  Drill  into  student  study  applica:on  data:  

  What  percentage  of  Country  A  applicants  start  but  do  not  complete  the  online  applica:on  form?  

  How  long  do  students  from  Country  B  take  between  first  contac:ng  the  school  and  becoming  paying  students?  

  What  sec:on  of  the  online  form  took  longest  to  complete?  

  How  oVen  do  students  jump  off  the  page  to  other  sec:ons  of  the  site  while  comple:ng  the  form?  

Enterprise  class  repor:ng  from  an  easy  to  use  dashboard  

Page 20: Introducing Jentla

Automated  replacement  of  on  page  tags  customised  per  site  

Generic  Ar2cle  “Our  goal  at                                                                                        is  to  improve  the  educaGon  outcomes  of  children  in                                                                                                .”  

Site  Personalisa2on  tools  

Improved  Search  Engine  Relevance  Site  visitors  can  find  relevant  content  more  easily  

<%%school_locaGon%%> <%%school_name%%>  

Mackay  Primary  School Mackay

Customized  on  the  site  “Our  goal  at                                                                                        is  to  improve  the  educaGon  outcomes  of  children  in                                .”  

Page 21: Introducing Jentla

Content  Workflows  

Publishing  Process  No:fica:on  emails  are  sent  automa:cally  to  

review,  rework  or  publish  the  content.  

Site  Admin  Rights  to  publish  to    

areas  of  their  local  site  delegated  by  the  System  

Admin  user.  

Contributor   Approver   Publisher  

DraV  

Old  Rejected  

Published  Approved  Submiied  

System  Admin  Rights  to  publish  and  

manage  content  on  all  of  the  sites  –  Can  delegate  

publishing  rights  throughout  the  network.  

Contributor   Approver   Publisher  

Page 22: Introducing Jentla

Create  full  exact  replica  sites  in  approximately  one  minute.  Create  hundreds  to  thousands  from  a  batch  CSV  lis:ng.  

Very  strong  features  for  content  propaga:on  between  sites  using  advanced  site  grouping  rules.  

Copying  Sites  and  Sharing  content  

Site  Site  

Exact  replica  site  copies  

Ar2cle  Ar2cle  

Copying  ar2cles  between  sites  

Page 23: Introducing Jentla

Joomla  Extensions  

Components   Modules   Plugins   Language  packs  

Templates  

Sponsoring  the  Jentla  Extension  Cer:fica:on  programme.  

Full  remote  control  over  modules.  

Joomfish  conversion  to  mul:site  aware  extension  for  Language  Packs    

Full  remote  control  over  templates.    

On  a  large  mul:site  implementa:on,  the  Jentla  extension  tools  save  hundreds  of  hours  

Page 24: Introducing Jentla

Jentla  is  the  only  Joomla  soVware  with  a  built  in  upgrader  for  Joomla  1.0  >  1.5.    

Upgrade  hundreds  of  Joomla  1.5  sites  in  minutes.  

Jentla  will  be  ready  for  Joomla  1.6  when  it  is  released  

Joomla  core  upgrader  

Site  

1.6.x  

Site  

1.x.x  

Site  

1.5.x  

Page 25: Introducing Jentla

Pre-­‐exis:ng  Joomla  sites  can  be  imported  under  the  central  control  of  Jentla  Manager  and  their  content  shared  amongst  other  sites.  

The  cost  of  upgrading  legacy  Joomla  sites  is  vastly  reduced.  

Imported  sites  can  remain  in  situ,  but  controlled  by  the  Jentla  Manager  

Jentla    Manager  

Site   Site   Site  

Third  Party  hos:ng  

Impor2ng  exis2ng  Joomla  sites  

Page 26: Introducing Jentla

Jentla  delivers  applica:on  layer  High  Availability  in  minutes.  

Load  balancing  between  any  number  of  Joomla  sites  with  fail-­‐over  if  one  iden:cal  sites  crashes  achieved  without  database  replica:on.    

Infinitely  scalable,  just  by  replica:ng  a  site,  crea:ng  a  grouping  of  sites  and  adding    exis:ng  and  newly  replicated  sites  to  the  group.  The  sites  are  then  configuring  behind  a  load  balancer.  

High  Availability  Out  of  the  Box  

Site  Site  

Site  

Jentla    Manager  

RSS  Content  

Content  Jentla    

Manager  

Standby    Jentla    

Manager  

Load  balancer  

Site  

Load  balancer  

Site  Site   Site  

Page 27: Introducing Jentla

Site  Grouping  Examples:  Geography  

Publishing  groups:       State       Region       District       City       School  

Page 28: Introducing Jentla

Site  Grouping  examples:  By  Interest  (Sport)  

Content  can  be  personalised  to  share  amongst  mul:ple  websites  based  on  any  commonality  grouping.    

State  Level  Group  

Content  weigh:ngs  by  State,  Region,  District,  District  Levels

Example  Shared  Ar:cles

Geographical  site  groupings

Ra:o  of  children  in  sports  across  

<state>  

Focus  in  State  Level    content

Region  Level  Group  

<Region_name>  inter-­‐region  sports  prep  

Blended  emphasis  Favoring  Region  Level  

District  Level  Group  

Football  in  <District_name>  

Blended  emphasis  Favoring  District    Level  

School  Level  Group  

College  recrui:ng  in  <school_name>  

Focus  on  School  Level  content  

Page 29: Introducing Jentla

Jentla  Enterprise  Cloud  Hos2ng  We  separate  the  files  on  a  cloud  server  storage  and  the  databases  on  separate  tuned  database  servers  so  compared  to  regular  dedicated  hos:ng,  ours  is  very  responsive.  

Monitoring  24*7  Remote  monitoring  on  HTTP,  Disk,  IO,  CPU,  memory.  For  security  we  monitor  intrusion  detec:on,  intrusion  preven:on  and  file  integrity  management.  Backups  are  also  monitored.  SMS  messages  are  delivered  to  the  customer  and  the  developer  for  any  issues.  

VPN  Access  Systems  administra:on  access  is  only  available  via  virtual  private  network.  

SaaS  Op2ons  

 Logging  Layer  

HIDS Backup

Database  Layer  

Slave Slave Master

Load  Balancer

Management  Layer  

YUM DNS

VPNExternal  Firewall

Frontend  Layer  

Web Web

DNS/Mail

Load  Balancer

Web

Snort/External  firewall

Cloud  Storage

Switch/  Internal  Firewall

Nagios

Page 30: Introducing Jentla

ZacWare  is  working  towards  a  best  

prac:ce  approach  to  developing  

Joomla  extensions.    

We  never  hack  the  Joomla  core  CMS  

to  add  Jentla  func:onality.    

No  Hacking  the  Joomla  core  

Page 31: Introducing Jentla

Feature  List  Features   Jentla  N  

Site  Replica:on  

Site  Admin  

Admin  Dashboard  (site  health)  

Automated  Upgrades  

Site  import  

Site  Groups  

Automated  SEO  

Advanced  CCK  

Mobile  device  ready  

Features   Jentla  N  

Publishing  workflow  

Delegated  publishing  authority  

Front-­‐end  ACLs  

Image/flash/video  management  

Version  control  

Link  management  and  preserva:on  

Content  sharing  

High  Availability  

Staging  Environments  

Mul:site  aware  extensions  

Global  Replace  

Merge  Tags  

Category  Hierarchy  

Auto-­‐generated  Menus  

Page 32: Introducing Jentla

Mobile  made  easy  

5  steps  to  new  mobile  sites  

1. Replicate  site  2. Create  Site  Group  including  both  sites  3. Apply  mobile  template  4. Create  redirects  for  mobile  devices  from  main  site  5. Send  all  new  content  to  Site  Group  

Both  sites  will  stay  as  content  replicas  

Page 33: Introducing Jentla

Admin  and  Content  TCO  

38 days 21 days

31 days

19 days 13 days 21 days

42 days

417 days

Site Creation

Extension Upgrades

CMS Upgrades

Security Alerts

Template upgrades

Multi-site Search and replace site text

Multi-site Search and replace site images

Article updates

Joomla  100  websites  =  417  days/year,  Jentla  =  10  days/year    

Page 34: Introducing Jentla

+  Ease  of  use,  templates  &  

extension  set  Mul2site  CMS  pricing  

and  features  

World  leaders  

Con:nuous  updates  are  included  in  a  Jentla  subscrip:on.    Outcompe:ng  across  the  general  CMS  feature  set.  

Page 35: Introducing Jentla

Damian  Hickey  [email protected]

Ques2ons/Discussion