SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
How to sell Drupal 8
by Anatolii Pazhyn, CEO at AnyforSoft
Kharkiv, Ukraine
2016
Who was incredibly happy
when Drupal 8
was finally released?
Who we are?
●
Backend Developers
●
Frontend Developers
●
Project Managers
●
QA
●
Sales
●
Business owners
Our Experience
●
Big Drupal 8 project with custom functionality (total 2k hours) almost done
●
Drupal 8 based mobile app (Ionic Framework) almost done
●
Drupal 5 to Drupal 8 migration project in progress
How is Drupal 8 doing?
We are here. #DriesNote
Who are our clients?
●
Digital agencies
●
Design agencies
●
Marketing agencies
●
Large software development providers
●
Retailers and wholesalers
●
Local businesses
●
Governments
●
Our employers
What do clients care about?
●
PROFITABILITY ($$$)
●
Innovations
●
Cost savings
●
Efficiency/Productivity
●
Risk mitigation
What do they care about?
●
PROFITABILITY ($$$)
●
Innovations
– Faster speed of innovation
– Reduced Cost of Risk
– Running faster with PHP7
– RESTful
– Adaptive design
– etc
What do they care about?
●
PROFITABILITY ($$$)
●
Innovations
●
Cost savings
– No license fee
– Faster time to market
– Large number of Drupal providers
– Huge community of bug fixers
– Free updates for new features
What do they care about?
●
PROFITABILITY ($$$)
●
Innovations
●
Cost savings
●
Efficiency/Productivity
– Integrated solutions
– Configuration management
– Drupal Console
– Symfony 2 components
– Plugins
What do they care about?
●
PROFITABILITY ($$$)
●
Innovations
●
Cost savings
●
Efficiency/Productivity
●
Risk mitigation
– Security
– Better Quality
– Trusted Solution
– Large number of Drupal providers
Drupal users
●
Media
●
Government (public sec)
●
Entertainment
●
Higher Education
Open Source benefits
●
The more you use open source solution the more valuable it is
●
The more people use it the better it’s going to be
●
You are free to use it
●
Study it: understand what you are using
●
Modify it: fix it, make it better
●
Share it: redistribute, sell, give back
●
More secure: you see what is inside
Drupal 8 vs Drupal 7 vs Drupal 6
Drupal 8 security
Drupal 8 security
●
Twig templates used for html generation
●
Removed PHP input filter and the use of PHP as a configuration import format
●
Site configuration exportable, manageable as code, and versionable
●
User content entry and filtering improved (built in CKEditor)
●
Clickjacking protection enabled by default
●
Automated CSRF token protection in route definitions
Drupal 8 features
We code as grown-ups now :)
●
OOP
●
Configuration management
●
Symfony components
●
Twig templates
●
We can hire developers from out of Drupal PHP world
Drupal 8 features
●
Mobile first admin and editing with responsive tables
●
HTML5 / responsive default frontend
●
Native web-services / RESTful
●
Authoring experience
●
Incremental release cycle
●
Multilingual
●
Views in core
●
Editable admin views
●
Everything is entities
●
Block types
Drupal 8 UX
●
WYSIWYG built in (CKEditor)
●
Customize CKEditor
●
Inline Editing
●
HTML5 field types
– Email
– Tel
– Number
– Date
Who is excited about PHP7 release?
Scalability and speed
●
Precise caching (cache invalidation and cache tags)
●
Client-side caching (HTML5 local storage / session storage)
●
PHP7
●
BigPipe
●
RefreshLess (refreshing only changed parts of the page)
Development cycle
●
Faster, predictable innovation cycles
●
New significant features allowed in between major releases
●
Release minor versions on a timed cycle
Overcoming Objections
●
Drupal vs Wordpress
– Security, Functionality limitation
●
Drupal vs Magento
– Limited functionality, very slow development, limited community
●
Drupal vs Joomla
– No comments
●
Drupal vs custom solution
– For custom purposes
Overcoming Objections
●
Drupal 8 vs Drupal 7
– Yes, initial development could be longer
– Yes, risks in initial estimates could be also bigger (50% vs 30%)
– Developers readiness
– Life cycle of Drupal 8 is bigger (EOL for Drupal 6 as example)
– You will not need to migrate to newer version for years
– Security support
– New features only for Drupal 8
– Performance is better
– Multilingual
Drupal 8 is not for everything yet
●
Commerce
●
Organic groups
●
Urgent deadline
Elevator pitch
●
Free
●
Powerful
●
Flexible
●
Open Source
●
Community
●
Innovative features
●
Security
What do clients care about?
●
PROFITABILITY ($$$)
●
Innovations
●
Cost savings
●
Efficiency/Productivity
●
Risk mitigation
Share your Drupal selling tips and tricks!
About me
Anatolii Pazhyn
CEO at AnyforSoft (ex HTML and CMS)
anatolii@anyforsoft.com
https://linkedin.com/in/pazhyn
https://facebook.com/pazhyn
https://twitter.com/pazhyn
https://drupal.org/u/pazhyn
https://facebook.com/anyforsoft
https://anyforsoft.com

Weitere ähnliche Inhalte

Was ist angesagt?

Multiplier Effect: Case Studies in Distributions for Publishers
Multiplier Effect: Case Studies in Distributions for PublishersMultiplier Effect: Case Studies in Distributions for Publishers
Multiplier Effect: Case Studies in Distributions for PublishersJon Peck
 
Constantinos bairaktaris- Making money with open source
Constantinos bairaktaris- Making money with open sourceConstantinos bairaktaris- Making money with open source
Constantinos bairaktaris- Making money with open sourceMobile Monday Athens
 
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Red Hat Developers
 
Continuous Delivery for Cross-Platform Mobile Apps
Continuous Delivery for Cross-Platform Mobile AppsContinuous Delivery for Cross-Platform Mobile Apps
Continuous Delivery for Cross-Platform Mobile AppsMovel
 
June 18 McLean Salesforce developer group meeting
June 18  McLean Salesforce developer group meetingJune 18  McLean Salesforce developer group meeting
June 18 McLean Salesforce developer group meetingRajaKakayadi
 
Best Angular JS training in Hyderabad, India
Best Angular JS training in Hyderabad, IndiaBest Angular JS training in Hyderabad, India
Best Angular JS training in Hyderabad, IndiaN Benchmark IT Solutions
 
GWT - Building Rich Internet Applications Using OO Tools
GWT - Building Rich Internet Applications Using OO ToolsGWT - Building Rich Internet Applications Using OO Tools
GWT - Building Rich Internet Applications Using OO Toolsbarciszewski
 
Headless Drupal: A modern approach to (micro)services and APIs
Headless Drupal: A modern approach to (micro)services and APIsHeadless Drupal: A modern approach to (micro)services and APIs
Headless Drupal: A modern approach to (micro)services and APIssparkfabrik
 
How to choose frontend (head) for headless commerce.
How to choose frontend (head) for headless commerce. How to choose frontend (head) for headless commerce.
How to choose frontend (head) for headless commerce. Aureate Labs
 
Designing a json/rest api for your mobile app
Designing a json/rest api for your mobile appDesigning a json/rest api for your mobile app
Designing a json/rest api for your mobile appOlivier Destrebecq
 
Using React.js to extend your CMS
Using React.js to extend your CMSUsing React.js to extend your CMS
Using React.js to extend your CMSNicola Richardson
 
Mule soft meetup__jaipur_december_2020_final
Mule soft meetup__jaipur_december_2020_finalMule soft meetup__jaipur_december_2020_final
Mule soft meetup__jaipur_december_2020_finalLalit Panwar
 
NE Scala 2016 roundup
NE Scala 2016 roundupNE Scala 2016 roundup
NE Scala 2016 roundupHung Lin
 
CodeFest 2014. Vedran Mikulic — Booking Fast Development
CodeFest 2014. Vedran Mikulic — Booking Fast DevelopmentCodeFest 2014. Vedran Mikulic — Booking Fast Development
CodeFest 2014. Vedran Mikulic — Booking Fast DevelopmentCodeFest
 
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017La Drupalera
 
MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...
MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...
MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...Restlet
 
DDD Strategic Patterns and Microservices by Example
DDD Strategic Patterns and Microservices by ExampleDDD Strategic Patterns and Microservices by Example
DDD Strategic Patterns and Microservices by ExampleErik Ashepa
 
Python and big data : a good match?
Python and big data : a good match?Python and big data : a good match?
Python and big data : a good match?PyDataParis
 
Front-end for Java developers Devoxx France 2018
Front-end for Java developers Devoxx France 2018Front-end for Java developers Devoxx France 2018
Front-end for Java developers Devoxx France 2018Deepu K Sasidharan
 

Was ist angesagt? (20)

Multiplier Effect: Case Studies in Distributions for Publishers
Multiplier Effect: Case Studies in Distributions for PublishersMultiplier Effect: Case Studies in Distributions for Publishers
Multiplier Effect: Case Studies in Distributions for Publishers
 
Constantinos bairaktaris- Making money with open source
Constantinos bairaktaris- Making money with open sourceConstantinos bairaktaris- Making money with open source
Constantinos bairaktaris- Making money with open source
 
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
Putting The 'M' In MBaaS—Red Hat Mobile Client Development Platform (Jay Balu...
 
Continuous Delivery for Cross-Platform Mobile Apps
Continuous Delivery for Cross-Platform Mobile AppsContinuous Delivery for Cross-Platform Mobile Apps
Continuous Delivery for Cross-Platform Mobile Apps
 
June 18 McLean Salesforce developer group meeting
June 18  McLean Salesforce developer group meetingJune 18  McLean Salesforce developer group meeting
June 18 McLean Salesforce developer group meeting
 
Best Angular JS training in Hyderabad, India
Best Angular JS training in Hyderabad, IndiaBest Angular JS training in Hyderabad, India
Best Angular JS training in Hyderabad, India
 
GWT - Building Rich Internet Applications Using OO Tools
GWT - Building Rich Internet Applications Using OO ToolsGWT - Building Rich Internet Applications Using OO Tools
GWT - Building Rich Internet Applications Using OO Tools
 
Headless Drupal: A modern approach to (micro)services and APIs
Headless Drupal: A modern approach to (micro)services and APIsHeadless Drupal: A modern approach to (micro)services and APIs
Headless Drupal: A modern approach to (micro)services and APIs
 
How to choose frontend (head) for headless commerce.
How to choose frontend (head) for headless commerce. How to choose frontend (head) for headless commerce.
How to choose frontend (head) for headless commerce.
 
Designing a json/rest api for your mobile app
Designing a json/rest api for your mobile appDesigning a json/rest api for your mobile app
Designing a json/rest api for your mobile app
 
Using React.js to extend your CMS
Using React.js to extend your CMSUsing React.js to extend your CMS
Using React.js to extend your CMS
 
Mule soft meetup__jaipur_december_2020_final
Mule soft meetup__jaipur_december_2020_finalMule soft meetup__jaipur_december_2020_final
Mule soft meetup__jaipur_december_2020_final
 
NE Scala 2016 roundup
NE Scala 2016 roundupNE Scala 2016 roundup
NE Scala 2016 roundup
 
CodeFest 2014. Vedran Mikulic — Booking Fast Development
CodeFest 2014. Vedran Mikulic — Booking Fast DevelopmentCodeFest 2014. Vedran Mikulic — Booking Fast Development
CodeFest 2014. Vedran Mikulic — Booking Fast Development
 
PouyaKarimiv12
PouyaKarimiv12PouyaKarimiv12
PouyaKarimiv12
 
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
Efficiently theming a multi-site Drupal 8 portal - Drupal Dev Days Seville 2017
 
MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...
MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...
MuleSoft Connect 2016 - Getting started with RAML using Restlet’s visual desi...
 
DDD Strategic Patterns and Microservices by Example
DDD Strategic Patterns and Microservices by ExampleDDD Strategic Patterns and Microservices by Example
DDD Strategic Patterns and Microservices by Example
 
Python and big data : a good match?
Python and big data : a good match?Python and big data : a good match?
Python and big data : a good match?
 
Front-end for Java developers Devoxx France 2018
Front-end for Java developers Devoxx France 2018Front-end for Java developers Devoxx France 2018
Front-end for Java developers Devoxx France 2018
 

Andere mochten auch

Juego donde se desarrolle el equilibrio y relajaciòn
Juego donde se desarrolle el equilibrio y relajaciònJuego donde se desarrolle el equilibrio y relajaciòn
Juego donde se desarrolle el equilibrio y relajaciònAlejandra Garcia Garcia
 
Russian report
Russian reportRussian report
Russian reportsertachki
 
Влияние пространственной структуры города на транспортную политику городских ...
Влияние пространственной структуры города на транспортную политику городских ...Влияние пространственной структуры города на транспортную политику городских ...
Влияние пространственной структуры города на транспортную политику городских ...LAZOVOY
 
Ppt gerencia administrativa
Ppt gerencia administrativaPpt gerencia administrativa
Ppt gerencia administrativasusan key beitia
 
Curriculum-Vitae-of-Rafiul Islam
Curriculum-Vitae-of-Rafiul IslamCurriculum-Vitae-of-Rafiul Islam
Curriculum-Vitae-of-Rafiul IslamMd. Rafiul Islam
 
Tecnicas de Redimentacion de Valores
Tecnicas de Redimentacion de ValoresTecnicas de Redimentacion de Valores
Tecnicas de Redimentacion de Valoreshilariopena
 
Smart notebook creador de actividades
Smart notebook creador de actividadesSmart notebook creador de actividades
Smart notebook creador de actividadesJosé Ruiz
 
PoojaMoreResume
PoojaMoreResumePoojaMoreResume
PoojaMoreResumepooja more
 
תוכנה לניהול לקוחות
תוכנה לניהול לקוחותתוכנה לניהול לקוחות
תוכנה לניהול לקוחותOur Priorities
 
مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنية
 مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنية مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنية
مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنيةzena_fakhry
 

Andere mochten auch (14)

Juego donde se desarrolle el equilibrio y relajaciòn
Juego donde se desarrolle el equilibrio y relajaciònJuego donde se desarrolle el equilibrio y relajaciòn
Juego donde se desarrolle el equilibrio y relajaciòn
 
Russian report
Russian reportRussian report
Russian report
 
Corporate Internship 2016
Corporate Internship 2016Corporate Internship 2016
Corporate Internship 2016
 
Влияние пространственной структуры города на транспортную политику городских ...
Влияние пространственной структуры города на транспортную политику городских ...Влияние пространственной структуры города на транспортную политику городских ...
Влияние пространственной структуры города на транспортную политику городских ...
 
Lesson 3
Lesson 3Lesson 3
Lesson 3
 
Ppt gerencia administrativa
Ppt gerencia administrativaPpt gerencia administrativa
Ppt gerencia administrativa
 
Curriculum-Vitae-of-Rafiul Islam
Curriculum-Vitae-of-Rafiul IslamCurriculum-Vitae-of-Rafiul Islam
Curriculum-Vitae-of-Rafiul Islam
 
Tecnicas de Redimentacion de Valores
Tecnicas de Redimentacion de ValoresTecnicas de Redimentacion de Valores
Tecnicas de Redimentacion de Valores
 
Smart notebook creador de actividades
Smart notebook creador de actividadesSmart notebook creador de actividades
Smart notebook creador de actividades
 
PoojaMoreResume
PoojaMoreResumePoojaMoreResume
PoojaMoreResume
 
תוכנה לניהול לקוחות
תוכנה לניהול לקוחותתוכנה לניהול לקוחות
תוכנה לניהול לקוחות
 
Adecuación curricular individualizada
Adecuación curricular individualizadaAdecuación curricular individualizada
Adecuación curricular individualizada
 
مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنية
 مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنية مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنية
مؤسسة أهل - الورشة النسوية رام الله - المنحنى والبنية
 
Importancia del juego en los niños
Importancia del juego en los niñosImportancia del juego en los niños
Importancia del juego en los niños
 

Ähnlich wie How to sell drupal 8

Django on app engine
Django on app engineDjango on app engine
Django on app enginebenpotato
 
Dynatech presentation for TSI Career Day
Dynatech presentation for TSI Career DayDynatech presentation for TSI Career Day
Dynatech presentation for TSI Career DayArtur Babyuk
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneursRodrigo Gil
 
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...OW2
 
DocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winnerDocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winnerDocDoku
 
Not my problem - Delegating responsibility to infrastructure
Not my problem - Delegating responsibility to infrastructureNot my problem - Delegating responsibility to infrastructure
Not my problem - Delegating responsibility to infrastructureYshay Yaacobi
 
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!ddrschiw
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?Wong Hoi Sing Edison
 
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason FreyDesign Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason FreyManageIQ
 
Drupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềm
Drupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềmDrupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềm
Drupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềmAiTi Education
 
Drupal enterprise solutions reduce total cost of ownership (tco)
Drupal enterprise solutions  reduce total cost of ownership (tco)Drupal enterprise solutions  reduce total cost of ownership (tco)
Drupal enterprise solutions reduce total cost of ownership (tco)Tom T
 
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014Alexandre Morgaut
 
What to Expect in Drupal 8
What to Expect in Drupal 8What to Expect in Drupal 8
What to Expect in Drupal 8Mediacurrent
 
Open source, What | Why | How
Open source, What | Why | How Open source, What | Why | How
Open source, What | Why | How Nikhil Agrawal
 
Rapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWTRapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWTManuel Carrasco Moñino
 
Making sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developersMaking sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developersLewiz
 
Designing flexible apps deployable to App Engine, Cloud Functions, or Cloud Run
Designing flexible apps deployable to App Engine, Cloud Functions, or Cloud RunDesigning flexible apps deployable to App Engine, Cloud Functions, or Cloud Run
Designing flexible apps deployable to App Engine, Cloud Functions, or Cloud Runwesley chun
 
PGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores Finnoto
PGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores FinnotoPGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores Finnoto
PGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores FinnotoEqunix Business Solutions
 
Drupal 8, tricks and tips learned from the first 6 months
Drupal 8, tricks and tips learned from the first 6 monthsDrupal 8, tricks and tips learned from the first 6 months
Drupal 8, tricks and tips learned from the first 6 monthsIztok Smolic
 

Ähnlich wie How to sell drupal 8 (20)

Django on app engine
Django on app engineDjango on app engine
Django on app engine
 
Dynatech presentation for TSI Career Day
Dynatech presentation for TSI Career DayDynatech presentation for TSI Career Day
Dynatech presentation for TSI Career Day
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneurs
 
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
 
DocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winnerDocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winner
 
Not my problem - Delegating responsibility to infrastructure
Not my problem - Delegating responsibility to infrastructureNot my problem - Delegating responsibility to infrastructure
Not my problem - Delegating responsibility to infrastructure
 
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
 
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason FreyDesign Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
 
Drupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềm
Drupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềmDrupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềm
Drupal cho doanh nghiệp - cắt giảm tổng chi phí sở hữu phần mềm
 
Drupal enterprise solutions reduce total cost of ownership (tco)
Drupal enterprise solutions  reduce total cost of ownership (tco)Drupal enterprise solutions  reduce total cost of ownership (tco)
Drupal enterprise solutions reduce total cost of ownership (tco)
 
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
 
What to Expect in Drupal 8
What to Expect in Drupal 8What to Expect in Drupal 8
What to Expect in Drupal 8
 
Open source, What | Why | How
Open source, What | Why | How Open source, What | Why | How
Open source, What | Why | How
 
Rapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWTRapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWT
 
Making sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developersMaking sense of the front-end, for PHP developers
Making sense of the front-end, for PHP developers
 
Resume
ResumeResume
Resume
 
Designing flexible apps deployable to App Engine, Cloud Functions, or Cloud Run
Designing flexible apps deployable to App Engine, Cloud Functions, or Cloud RunDesigning flexible apps deployable to App Engine, Cloud Functions, or Cloud Run
Designing flexible apps deployable to App Engine, Cloud Functions, or Cloud Run
 
PGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores Finnoto
PGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores FinnotoPGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores Finnoto
PGConf.ASIA 2019 Bali - Patroni on GitLab.com - Jose Cores Finnoto
 
Drupal 8, tricks and tips learned from the first 6 months
Drupal 8, tricks and tips learned from the first 6 monthsDrupal 8, tricks and tips learned from the first 6 months
Drupal 8, tricks and tips learned from the first 6 months
 

Kürzlich hochgeladen

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Kürzlich hochgeladen (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

How to sell drupal 8

  • 1. How to sell Drupal 8 by Anatolii Pazhyn, CEO at AnyforSoft Kharkiv, Ukraine 2016
  • 2. Who was incredibly happy when Drupal 8 was finally released?
  • 3. Who we are? ● Backend Developers ● Frontend Developers ● Project Managers ● QA ● Sales ● Business owners
  • 4.
  • 5. Our Experience ● Big Drupal 8 project with custom functionality (total 2k hours) almost done ● Drupal 8 based mobile app (Ionic Framework) almost done ● Drupal 5 to Drupal 8 migration project in progress
  • 6. How is Drupal 8 doing?
  • 7. We are here. #DriesNote
  • 8. Who are our clients? ● Digital agencies ● Design agencies ● Marketing agencies ● Large software development providers ● Retailers and wholesalers ● Local businesses ● Governments ● Our employers
  • 9. What do clients care about? ● PROFITABILITY ($$$) ● Innovations ● Cost savings ● Efficiency/Productivity ● Risk mitigation
  • 10. What do they care about? ● PROFITABILITY ($$$) ● Innovations – Faster speed of innovation – Reduced Cost of Risk – Running faster with PHP7 – RESTful – Adaptive design – etc
  • 11. What do they care about? ● PROFITABILITY ($$$) ● Innovations ● Cost savings – No license fee – Faster time to market – Large number of Drupal providers – Huge community of bug fixers – Free updates for new features
  • 12. What do they care about? ● PROFITABILITY ($$$) ● Innovations ● Cost savings ● Efficiency/Productivity – Integrated solutions – Configuration management – Drupal Console – Symfony 2 components – Plugins
  • 13. What do they care about? ● PROFITABILITY ($$$) ● Innovations ● Cost savings ● Efficiency/Productivity ● Risk mitigation – Security – Better Quality – Trusted Solution – Large number of Drupal providers
  • 14. Drupal users ● Media ● Government (public sec) ● Entertainment ● Higher Education
  • 15. Open Source benefits ● The more you use open source solution the more valuable it is ● The more people use it the better it’s going to be ● You are free to use it ● Study it: understand what you are using ● Modify it: fix it, make it better ● Share it: redistribute, sell, give back ● More secure: you see what is inside
  • 16. Drupal 8 vs Drupal 7 vs Drupal 6
  • 18. Drupal 8 security ● Twig templates used for html generation ● Removed PHP input filter and the use of PHP as a configuration import format ● Site configuration exportable, manageable as code, and versionable ● User content entry and filtering improved (built in CKEditor) ● Clickjacking protection enabled by default ● Automated CSRF token protection in route definitions
  • 20. We code as grown-ups now :) ● OOP ● Configuration management ● Symfony components ● Twig templates ● We can hire developers from out of Drupal PHP world
  • 21. Drupal 8 features ● Mobile first admin and editing with responsive tables ● HTML5 / responsive default frontend ● Native web-services / RESTful ● Authoring experience ● Incremental release cycle ● Multilingual ● Views in core ● Editable admin views ● Everything is entities ● Block types
  • 22. Drupal 8 UX ● WYSIWYG built in (CKEditor) ● Customize CKEditor ● Inline Editing ● HTML5 field types – Email – Tel – Number – Date
  • 23. Who is excited about PHP7 release?
  • 24. Scalability and speed ● Precise caching (cache invalidation and cache tags) ● Client-side caching (HTML5 local storage / session storage) ● PHP7 ● BigPipe ● RefreshLess (refreshing only changed parts of the page)
  • 25. Development cycle ● Faster, predictable innovation cycles ● New significant features allowed in between major releases ● Release minor versions on a timed cycle
  • 26. Overcoming Objections ● Drupal vs Wordpress – Security, Functionality limitation ● Drupal vs Magento – Limited functionality, very slow development, limited community ● Drupal vs Joomla – No comments ● Drupal vs custom solution – For custom purposes
  • 27. Overcoming Objections ● Drupal 8 vs Drupal 7 – Yes, initial development could be longer – Yes, risks in initial estimates could be also bigger (50% vs 30%) – Developers readiness – Life cycle of Drupal 8 is bigger (EOL for Drupal 6 as example) – You will not need to migrate to newer version for years – Security support – New features only for Drupal 8 – Performance is better – Multilingual
  • 28. Drupal 8 is not for everything yet ● Commerce ● Organic groups ● Urgent deadline
  • 30. What do clients care about? ● PROFITABILITY ($$$) ● Innovations ● Cost savings ● Efficiency/Productivity ● Risk mitigation
  • 31. Share your Drupal selling tips and tricks! About me Anatolii Pazhyn CEO at AnyforSoft (ex HTML and CMS) anatolii@anyforsoft.com https://linkedin.com/in/pazhyn https://facebook.com/pazhyn https://twitter.com/pazhyn https://drupal.org/u/pazhyn https://facebook.com/anyforsoft https://anyforsoft.com