SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Último (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

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