enterprise drupal
DESCRIPTION
TRANSCRIPT
![Page 1: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/1.jpg)
Enterprise Drupal
Balázs Dianiska - Acquia
[email protected]://twitter.com/thesnufkin
Saturday, 17 August 13
![Page 2: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/2.jpg)
About me
• Technical Consultant EMEA - Acquia
• Architecture design, audits (security, performance), trainings
• Fortune 500 companies, governments, non-profits, higher ed
Saturday, 17 August 13
![Page 3: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/3.jpg)
About this talk
• This is not a tech talk
• The power of “product”
• Processes
• How Drupal fits into this mess
Saturday, 17 August 13
![Page 4: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/4.jpg)
What the hell is “enterprise”
• Large clients (NBC, Warner Music, Disney)
• They love processes
Saturday, 17 August 13
![Page 5: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/5.jpg)
Example products?
• Product on your desktop
• Windows
• Lotus Notes (lol)
• Word, Pages, Keynote
• Products on the web
• Salesforce
• Gmail
Saturday, 17 August 13
![Page 6: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/6.jpg)
How does a big company see at Drupal?
• Developers playground, lack of enterprisey features
• What do they see?
• LEGO vs product
• Distributions
• Drupal as a brand
• Internal initiative is important
Saturday, 17 August 13
![Page 7: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/7.jpg)
Drupal as a product
• Drupal Commerce Kickstart, Drupal Commons, Scald Galaxy
• Drupal for Web Experience Management
• “Just works”
Saturday, 17 August 13
![Page 8: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/8.jpg)
Processes
• Failure happens. Get over it.
• Testing (unit test, functional test)
• Deployment
• Development, Quality Assurance (Staging), Production
• Version tracking
• Sustainable development, project transferable
Saturday, 17 August 13
![Page 9: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/9.jpg)
What the hell is “WEM”?
• Buzzword
• Web Experience Manager
• Analytics
• Email marketing
• Spam filtering
• Media/document management
• And by the way its also a CMS
Saturday, 17 August 13
![Page 10: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/10.jpg)
The ingredients
• Content
• Structure/architecture
• Media
• Deployment
Saturday, 17 August 13
![Page 11: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/11.jpg)
Content workflow
• Company content workflow implemented in Drupal
• Workbench, workflow modules
• Simpler is better
Saturday, 17 August 13
![Page 12: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/12.jpg)
Digital asset management
• Reuse of media across the site(s)
• Images, videos
• Text
• Even across different sites
Saturday, 17 August 13
![Page 13: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/13.jpg)
Configuration management
• UGC - User Generated Content
• Content
• Files
• Configuration
• Views, Display Suite
• Variables
• Drupal 8
Saturday, 17 August 13
![Page 14: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/14.jpg)
Multivariate testing
• Which version gives better sales
• Not entirely solved in Drupal
• There are modules (Views, Panels, Context) but they can only do so much
Saturday, 17 August 13
![Page 15: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/15.jpg)
Interacting with client
• Selling through a demo
• Build trust and relationships with the customer
• Help them with what they need, not what they want
• Strong brand, marketing
• Documented processes of development
• Transfer of knowledge
• Human failover (shit happens, the question is how you clean it up)
Saturday, 17 August 13
![Page 16: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/16.jpg)
So how to enter this market?
• Partner with us (Acquia, Wunderkraut, CapGemini etc)
• Partner with design agencies
• Understand the risks, give value to the client in the long run and make that clear
• Big company - big bureaucracy
• Sales, stakeholder, dev leads, project managers, developers
Saturday, 17 August 13
![Page 17: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/17.jpg)
Basic structure of an enterprise project
• “What do you really want?” - Discovery Workshop
• “Plan the build” - Architecture Workshop
• “Build it” - technical lead, architecture lead
• “Will it work” - Testing, launch validation
• “Keep it working” - Maintenance, support
Saturday, 17 August 13
![Page 18: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/18.jpg)
External audits
• Reviewing the application for security, performance
• Third party perspective gives validation
Saturday, 17 August 13
![Page 19: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/19.jpg)
Why do companies like Drupal?
• Low entry costs
• They are (more) in charge
• Solid architecture
• Off the shelf functionality for free
• There are companies who can service large clients (SaaS, PaaS, LSD)
Saturday, 17 August 13
![Page 20: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/20.jpg)
The shift to open source
• Unforeseen consequences: building in house, inexperienced dev shops
• Organizations become product owners
• “Since we can do everything, we want everything!”
• The cost of “free”
Saturday, 17 August 13
![Page 21: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/21.jpg)
Drupal 8 is coming
• Open source is doing well
• Configuration management
• Better architecture, easier to work with (IDEs)
• Services
• Distributions will mature
Saturday, 17 August 13
![Page 22: Enterprise Drupal](https://reader033.vdocument.in/reader033/viewer/2022051608/54588153af795998788b54bf/html5/thumbnails/22.jpg)
Thanks you!
Balázs Dianiska
[email protected]@thesnufkindrupal.org/user/58645
Saturday, 17 August 13