a well oiled content deployment machine james mcbryan
play

A Well-Oiled Content Deployment Machine James McBryan Drupal 5+ - PowerPoint PPT Presentation

A Well-Oiled Content Deployment Machine James McBryan Drupal 5+ years Enterprise Drupal Consultant San Francisco Bay Area Ran a 6 person agency Started 3 tech startups, 2 failed Started 1 dance venue What is Content


  1. A Well-Oiled Content Deployment Machine

  2. • James McBryan • Drupal 5+ years • Enterprise Drupal Consultant • San Francisco Bay Area • Ran a 6 person agency • Started 3 tech startups, 2 failed • Started 1 dance venue

  3. What is Content Deployment?

  4. Content deployment is a feature of Microsoft SharePoint Server 2010 that you can use to deploy content from a source site collection to a destination site collection.

  5. Content Deployment Moving Content to Live Content Staging Preview content before going live Moving code, content, Deployment database, etc

  6. Who needs content deployment?

  7. No surprises I need to ensure quality I don’t trust myself Other people need to weigh in! I’m the editor, gatekeeper! I need to approve all content!

  8. No Preview edit published live server

  9. Preview edit publish published draft live server live server • Drupal Preview • Revisioning • Workflow • Workbench Moderation

  10. Staged edit deploy published staged test server live server • Deploy

  11. Drupal Preview http://drupal.jmb.localhost/

  12. Preview edit publish published draft live server live server

  13. Drupal Preview PROS CONS No Modules Misleading Intuitive No Workflow

  14. Revisioning http://drupal-revisioning.jmb.localhost/

  15. Revisioning edit publish published draft live server live server publish revision live server

  16. Revisioning Setup 1. Enable Module

  17. Revisioning was very active, 1 person, not many new updates

  18. Revisioning PROS CONS 1 module A Bit Clunky Accurate Preview No Workflow Stable Easy Setup

  19. What is a workflow? Idea Draft Approved Draft Editor Approved Draft Published

  20. Workflow http://drupal-workflow.jmb.localhost/

  21. Workflow Setup 1. Enable Multiple Modules 2. Setup States 3. Setup Role Transitions 4. Add Workflow Field 5. Configure Complicated Rules

  22. Workflow semi-active, kinda buggy, not growing

  23. Workflow PROS CONS Extendible Clunky & Buggy Workflow States No Preview Lots of Legacy Support Hard to Setup Multiple Modules (13)

  24. Workflow edit publish published draft live server live server Workflow & Revisioning edit publish published draft live server live server

  25. Workbench Moderation http://drupal-workbench.jmb.localhost/

  26. Workbench Moderation Setup 1. Enable Module 2. Setup States 3. Setup Transitions 4. Configure Content Type

  27. Workbench Moderation best stats, semi-active, lot-o-bugs

  28. Workbench Moderation PROS CONS Extendible Buggy in the Queue One Transition Set Accurate Preview for all Content Types Intuitive 1 Module Made for Drupal 7

  29. Deploy http://drupal-deploy.jmb.localhost/

  30. Staged edit deploy published staged test server live server queue 
 trigger 
 edit push published staged test server live server

  31. Deploy Setup Test Server 1. Enable Deployment Modules 2. Configure test server to push 3. Configure rules to push 4. Configure Content Types Live Server 1. Enable Services Module 2. Set up REST server

  32. Deploy not much usage, one bugs, active developers

  33. Deploy PROS CONS Works as Intended Harder to setup Synchronizes Nodes Doesn’t Synchronize Field Collections Security Implications Dev Ops Process

  34. Zariz

  35. No Issue Queue

  36. Easy to Use Preview Workbench 
 Moderation Workflow Revisioning Complicated 
 Easy 
 Setup Setup Deploy Zariz Hard to Use

  37. Less Security Implications Preview Workbench 
 Moderation Revisioning Workflow Less 
 Extendible Extendible Deploy Zariz Security Implications

  38. Newest Zariz Workbench 
 Moderation Revisioning Least 
 Most 
 Usage Usage Deploy Workflow Preview Oldest

  39. Default Winner Workbench Moderation Super Extendible Workflow Workflow & Revisioning No live staging Deploy Royals Fan Zariz

  40. Start Simple

  41. Thank You!

Recommend


More recommend