SlideShare ist ein Scribd-Unternehmen logo
1 von 15
DrupalCon Prague
Some thoughts about selected sessions
2013-10-08

Erno Kaikkonen
Technical project manager at Nelonen Media
DrupalCon Prague
Some thoughts about selected sessions

STANDARDIZATION, THE SYMFONY WAY
DrupalCon Prague
Some thoughts about selected sessions

REST AND SERIALIZATION IN DRUPAL 8
●

Drupal 8 makes it just as easy to output your
content in formats like JSON and XML as it is
to output HTML... even with Views!
DrupalCon Prague
Some thoughts about selected sessions

BUILDING REALLY FAST WEBSITES WITH
DRUPAL 8
●
●

●

●

Lots of work (being) done to make D8 faster
- Dependency injection - Only include
necessary things on the page
- Cache tagging allows more precise cache
clearing
- Render caching and P15N
DrupalCon Prague
Some thoughts about selected sessions

WF TOOLS FTW @ PFIZER
●

●

WF Tools is a framework for coordinated
deployment of Drupal code, content and
configuration from a central management
server.
Pharmaceuticals, like other highly regulated
industries, requires web content changes to be
reviewed by multiple stakeholders in context of
the site.
DrupalCon Prague
Some thoughts about selected sessions

DRUPAL 8 DEPLOYMENT AND
CONTINUOUS INTEGRATION
●

Why?

●

Prepare for hours

●

Fix for days
DrupalCon Prague
Some thoughts about selected sessions

DRUPAL 8 DEPLOYMENT AND
CONTINUOUS INTEGRATION
●
●
●

How
- Automated builds
- Commit and build often, make builds selftesting

●

- Test on a clone of production

●

- Automate deployment
DrupalCon Prague
Some thoughts about selected sessions

DRUPAL 8 DEPLOYMENT AND
CONTINUOUS INTEGRATION
●

D8 - CMI
DrupalCon Prague
Some thoughts about selected sessions

MONITORING DRUPAL IN AN
INFRASTRUCTURE AS CODE AGE
●

Totally went over my head.
DrupalCon Prague
Some thoughts about selected sessions

MONITORING DRUPAL IN AN
INFRASTRUCTURE AS CODE AGE
●

But the basic idea of IAC...
DrupalCon Prague
Some thoughts about selected sessions

MONITORING DRUPAL IN AN
INFRASTRUCTURE AS CODE AGE
●

But the basic idea of IAC...

●

Awesome.
DrupalCon Prague
Some thoughts about selected sessions

PROVISO: VAGRANT BASED
DEVELOPMENT STANDARDIZED!
●

Proviso aims to be an SDK+API to provision
platform-independent local VMs for Drupal
development.
DrupalCon Prague
Some thoughts about selected sessions

Couple of more good generally interesting and
recommended sessions:
DrupalCon Prague
Some thoughts about selected sessions

Couple of more good generally interesting and
recommended sessions:
●

APHORISMS OF API DESIGN
DrupalCon Prague
Some thoughts about selected sessions

Couple of more good generally interesting and
recommended sessions:
●
●

APHORISMS OF API DESIGN
ARAL BALKAN'S KEYNOTE: EXPERIENCE
DRIVEN OPEN SOURCE - How the design of
open source and keeping our privacy are
linked.

Weitere ähnliche Inhalte

Was ist angesagt?

J2EE6_DevelopWebApplications_00_Preample
J2EE6_DevelopWebApplications_00_PreampleJ2EE6_DevelopWebApplications_00_Preample
J2EE6_DevelopWebApplications_00_Preample
Michael Mountrakis
 

Was ist angesagt? (20)

Open Innovation Lab (OIL) - 2014 Sep 26th
Open Innovation Lab (OIL) - 2014 Sep 26thOpen Innovation Lab (OIL) - 2014 Sep 26th
Open Innovation Lab (OIL) - 2014 Sep 26th
 
OpenCms Days 2012 - OpenCms 8.5: Creating "in place" editable pages with the ...
OpenCms Days 2012 - OpenCms 8.5: Creating "in place" editable pages with the ...OpenCms Days 2012 - OpenCms 8.5: Creating "in place" editable pages with the ...
OpenCms Days 2012 - OpenCms 8.5: Creating "in place" editable pages with the ...
 
Gutenberg: You Can't Teach an Old Dev New Tricks - WordCamp Chicago 2018
Gutenberg: You Can't Teach an Old Dev New Tricks - WordCamp Chicago 2018Gutenberg: You Can't Teach an Old Dev New Tricks - WordCamp Chicago 2018
Gutenberg: You Can't Teach an Old Dev New Tricks - WordCamp Chicago 2018
 
[WSO2Con USA 2018] Chipping Away at Technical Debt with WSO2
[WSO2Con USA 2018] Chipping Away at Technical Debt with WSO2[WSO2Con USA 2018] Chipping Away at Technical Debt with WSO2
[WSO2Con USA 2018] Chipping Away at Technical Debt with WSO2
 
Build, deploy and scale: Django, GraphQL and SPA (DjangoCon EU 2021)
Build, deploy and scale: Django, GraphQL and SPA  (DjangoCon EU 2021)Build, deploy and scale: Django, GraphQL and SPA  (DjangoCon EU 2021)
Build, deploy and scale: Django, GraphQL and SPA (DjangoCon EU 2021)
 
Visual studio live share e intellicode
Visual studio live share e intellicodeVisual studio live share e intellicode
Visual studio live share e intellicode
 
Building cross platform app with Xamarin Forms
Building cross platform app with Xamarin FormsBuilding cross platform app with Xamarin Forms
Building cross platform app with Xamarin Forms
 
GraphQL Bangkok Meetup 6.0
GraphQL Bangkok Meetup 6.0GraphQL Bangkok Meetup 6.0
GraphQL Bangkok Meetup 6.0
 
Drupal 8 Configuration Management
Drupal 8 Configuration ManagementDrupal 8 Configuration Management
Drupal 8 Configuration Management
 
J2EE6_DevelopWebApplications_00_Preample
J2EE6_DevelopWebApplications_00_PreampleJ2EE6_DevelopWebApplications_00_Preample
J2EE6_DevelopWebApplications_00_Preample
 
Headless E-commerce That People Love
Headless E-commerce That People LoveHeadless E-commerce That People Love
Headless E-commerce That People Love
 
Stockholm JAM September 2018
Stockholm JAM September 2018Stockholm JAM September 2018
Stockholm JAM September 2018
 
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
[drupalday2017] - Decoupled frontend con Drupal 8 e OpenUI 5
 
IFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated TestingIFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated Testing
 
Headless Drupal, Singapore Drupal Meetup
Headless Drupal, Singapore Drupal MeetupHeadless Drupal, Singapore Drupal Meetup
Headless Drupal, Singapore Drupal Meetup
 
GDG Algiers DevFest 2013 Cool AndroidLibs
GDG Algiers DevFest 2013 Cool AndroidLibsGDG Algiers DevFest 2013 Cool AndroidLibs
GDG Algiers DevFest 2013 Cool AndroidLibs
 
stackconf 2020 | DevOps im Mittelstand by Falk Stern
stackconf 2020 | DevOps im Mittelstand by Falk Sternstackconf 2020 | DevOps im Mittelstand by Falk Stern
stackconf 2020 | DevOps im Mittelstand by Falk Stern
 
Common Sense Agile
Common Sense AgileCommon Sense Agile
Common Sense Agile
 
Synchronization with CouchDB and PouchDB
Synchronization with CouchDB and PouchDBSynchronization with CouchDB and PouchDB
Synchronization with CouchDB and PouchDB
 
Building and Deploying a SaaS Business Intelligence Solution
Building and Deploying a SaaS Business Intelligence SolutionBuilding and Deploying a SaaS Business Intelligence Solution
Building and Deploying a SaaS Business Intelligence Solution
 

Andere mochten auch

Kuinka verkkokauppa taipuu kännykkään / Marblesin treenit
Kuinka verkkokauppa taipuu kännykkään / Marblesin treenitKuinka verkkokauppa taipuu kännykkään / Marblesin treenit
Kuinka verkkokauppa taipuu kännykkään / Marblesin treenit
Exove
 
Palvelusuunnittelu ketterissä verkkoprojekteissa
Palvelusuunnittelu ketterissä verkkoprojekteissaPalvelusuunnittelu ketterissä verkkoprojekteissa
Palvelusuunnittelu ketterissä verkkoprojekteissa
Exove
 
Turbocharging Drupal Syndication with Node.js
Turbocharging Drupal Syndication with Node.jsTurbocharging Drupal Syndication with Node.js
Turbocharging Drupal Syndication with Node.js
Exove
 

Andere mochten auch (12)

Agile Web Development, Exove seminar August 15th, 2013
Agile Web Development, Exove seminar August 15th, 2013Agile Web Development, Exove seminar August 15th, 2013
Agile Web Development, Exove seminar August 15th, 2013
 
Kuinka verkkokauppa taipuu kännykkään / Marblesin treenit
Kuinka verkkokauppa taipuu kännykkään / Marblesin treenitKuinka verkkokauppa taipuu kännykkään / Marblesin treenit
Kuinka verkkokauppa taipuu kännykkään / Marblesin treenit
 
Customer perspective to Web technology choices
Customer perspective to Web technology choicesCustomer perspective to Web technology choices
Customer perspective to Web technology choices
 
What content strategists need to demand from the CMS guys
What content strategists need to demand from the CMS guysWhat content strategists need to demand from the CMS guys
What content strategists need to demand from the CMS guys
 
Web CMS vs. Custom applications - different approaches
Web CMS vs. Custom applications - different approachesWeb CMS vs. Custom applications - different approaches
Web CMS vs. Custom applications - different approaches
 
Internet Business Trends in 2014
Internet Business Trends in 2014Internet Business Trends in 2014
Internet Business Trends in 2014
 
Palvelusuunnittelu ketterissä verkkoprojekteissa
Palvelusuunnittelu ketterissä verkkoprojekteissaPalvelusuunnittelu ketterissä verkkoprojekteissa
Palvelusuunnittelu ketterissä verkkoprojekteissa
 
Turbocharging Drupal Syndication with Node.js
Turbocharging Drupal Syndication with Node.jsTurbocharging Drupal Syndication with Node.js
Turbocharging Drupal Syndication with Node.js
 
Drupal Cafe - Nenäpäivä
Drupal Cafe - NenäpäiväDrupal Cafe - Nenäpäivä
Drupal Cafe - Nenäpäivä
 
Language support in searching Drupal with SOLR - Drupalcamp London 2013
Language support in searching Drupal with SOLR - Drupalcamp London 2013Language support in searching Drupal with SOLR - Drupalcamp London 2013
Language support in searching Drupal with SOLR - Drupalcamp London 2013
 
Email Marketing Bootcamp
Email Marketing BootcampEmail Marketing Bootcamp
Email Marketing Bootcamp
 
AppTalk Frontline: Web vs Hybrid vs Native
AppTalk Frontline: Web vs Hybrid vs NativeAppTalk Frontline: Web vs Hybrid vs Native
AppTalk Frontline: Web vs Hybrid vs Native
 

Ähnlich wie Drupal Café October - DrupalCon Highlights

Hong kong drupal user group nov 8th - drupal 7.32 security vulnerability
Hong kong drupal user group   nov 8th - drupal 7.32 security vulnerabilityHong kong drupal user group   nov 8th - drupal 7.32 security vulnerability
Hong kong drupal user group nov 8th - drupal 7.32 security vulnerability
Ann Lam
 

Ähnlich wie Drupal Café October - DrupalCon Highlights (20)

Drupal in 5mins + Previewing Drupal 8.x
Drupal in 5mins + Previewing Drupal 8.xDrupal in 5mins + Previewing Drupal 8.x
Drupal in 5mins + Previewing Drupal 8.x
 
[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?
 
PlovDev 2016: Drupal 8 Evolution & Kickstart by Ivo Radulovski
PlovDev 2016: Drupal 8 Evolution & Kickstart by Ivo RadulovskiPlovDev 2016: Drupal 8 Evolution & Kickstart by Ivo Radulovski
PlovDev 2016: Drupal 8 Evolution & Kickstart by Ivo Radulovski
 
Drools & jBPM Workshop Barcelona 2013
Drools & jBPM Workshop  Barcelona 2013Drools & jBPM Workshop  Barcelona 2013
Drools & jBPM Workshop Barcelona 2013
 
Choosing Drupal as your Content Management Framework
Choosing Drupal as your Content Management FrameworkChoosing Drupal as your Content Management Framework
Choosing Drupal as your Content Management Framework
 
An introduction to Emulsify
An introduction to EmulsifyAn introduction to Emulsify
An introduction to Emulsify
 
Cloud-Native Drupal: a survival guide
Cloud-Native Drupal: a survival guideCloud-Native Drupal: a survival guide
Cloud-Native Drupal: a survival guide
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022
 
Drupal
DrupalDrupal
Drupal
 
DrupalCon Austin 2014 Review
DrupalCon Austin 2014 ReviewDrupalCon Austin 2014 Review
DrupalCon Austin 2014 Review
 
Decoupled drupal DcRuhr
Decoupled drupal DcRuhrDecoupled drupal DcRuhr
Decoupled drupal DcRuhr
 
The Decoupled CMS in Financial Services
The Decoupled CMS in Financial ServicesThe Decoupled CMS in Financial Services
The Decoupled CMS in Financial Services
 
Becoming A Drupal Master Builder
Becoming A Drupal Master BuilderBecoming A Drupal Master Builder
Becoming A Drupal Master Builder
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
 
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...
 
Hong kong drupal user group nov 8th - drupal 7.32 security vulnerability
Hong kong drupal user group   nov 8th - drupal 7.32 security vulnerabilityHong kong drupal user group   nov 8th - drupal 7.32 security vulnerability
Hong kong drupal user group nov 8th - drupal 7.32 security vulnerability
 
Hong Kong Drupal User Group - Nov 8th
Hong Kong Drupal User Group - Nov 8thHong Kong Drupal User Group - Nov 8th
Hong Kong Drupal User Group - Nov 8th
 
Hong kong drupal user group nov 8th - drupal 7.32 security vulnerability
Hong kong drupal user group   nov 8th - drupal 7.32 security vulnerabilityHong kong drupal user group   nov 8th - drupal 7.32 security vulnerability
Hong kong drupal user group nov 8th - drupal 7.32 security vulnerability
 
Using Delphi as a no code development environment
Using Delphi as a no code development environmentUsing Delphi as a no code development environment
Using Delphi as a no code development environment
 
Accelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoftAccelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoft
 

Mehr von Exove

Mehr von Exove (20)

Data security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsData security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problems
 
Provisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveProvisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – Exove
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in Wordpress
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – Exove
 
Jenkins and visual regression – Exove
Jenkins and visual regression – ExoveJenkins and visual regression – Exove
Jenkins and visual regression – Exove
 
Server-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveServer-side React with Headless CMS – Exove
Server-side React with Headless CMS – Exove
 
WebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveWebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – Exove
 
Diversity in recruitment
Diversity in recruitmentDiversity in recruitment
Diversity in recruitment
 
Saavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaSaavutettavuus liiketoimintana
Saavutettavuus liiketoimintana
 
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistustaSaavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
 
Mitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisälläänMitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisällään
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8
 
GDPR for developers
GDPR for developersGDPR for developers
GDPR for developers
 
Managing Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalManaging Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with Drupal
 
Life with digital services after GDPR
Life with digital services after GDPRLife with digital services after GDPR
Life with digital services after GDPR
 
GDPR - no beginning no end
GDPR - no beginning no endGDPR - no beginning no end
GDPR - no beginning no end
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiences
 
Customer Experience and Personalisation
Customer Experience and PersonalisationCustomer Experience and Personalisation
Customer Experience and Personalisation
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
 
Dataohjattu asiakaskokemus
Dataohjattu asiakaskokemusDataohjattu asiakaskokemus
Dataohjattu asiakaskokemus
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

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, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
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
 
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
 

Drupal Café October - DrupalCon Highlights

  • 1. DrupalCon Prague Some thoughts about selected sessions 2013-10-08 Erno Kaikkonen Technical project manager at Nelonen Media
  • 2. DrupalCon Prague Some thoughts about selected sessions STANDARDIZATION, THE SYMFONY WAY
  • 3. DrupalCon Prague Some thoughts about selected sessions REST AND SERIALIZATION IN DRUPAL 8 ● Drupal 8 makes it just as easy to output your content in formats like JSON and XML as it is to output HTML... even with Views!
  • 4. DrupalCon Prague Some thoughts about selected sessions BUILDING REALLY FAST WEBSITES WITH DRUPAL 8 ● ● ● ● Lots of work (being) done to make D8 faster - Dependency injection - Only include necessary things on the page - Cache tagging allows more precise cache clearing - Render caching and P15N
  • 5. DrupalCon Prague Some thoughts about selected sessions WF TOOLS FTW @ PFIZER ● ● WF Tools is a framework for coordinated deployment of Drupal code, content and configuration from a central management server. Pharmaceuticals, like other highly regulated industries, requires web content changes to be reviewed by multiple stakeholders in context of the site.
  • 6. DrupalCon Prague Some thoughts about selected sessions DRUPAL 8 DEPLOYMENT AND CONTINUOUS INTEGRATION ● Why? ● Prepare for hours ● Fix for days
  • 7. DrupalCon Prague Some thoughts about selected sessions DRUPAL 8 DEPLOYMENT AND CONTINUOUS INTEGRATION ● ● ● How - Automated builds - Commit and build often, make builds selftesting ● - Test on a clone of production ● - Automate deployment
  • 8. DrupalCon Prague Some thoughts about selected sessions DRUPAL 8 DEPLOYMENT AND CONTINUOUS INTEGRATION ● D8 - CMI
  • 9. DrupalCon Prague Some thoughts about selected sessions MONITORING DRUPAL IN AN INFRASTRUCTURE AS CODE AGE ● Totally went over my head.
  • 10. DrupalCon Prague Some thoughts about selected sessions MONITORING DRUPAL IN AN INFRASTRUCTURE AS CODE AGE ● But the basic idea of IAC...
  • 11. DrupalCon Prague Some thoughts about selected sessions MONITORING DRUPAL IN AN INFRASTRUCTURE AS CODE AGE ● But the basic idea of IAC... ● Awesome.
  • 12. DrupalCon Prague Some thoughts about selected sessions PROVISO: VAGRANT BASED DEVELOPMENT STANDARDIZED! ● Proviso aims to be an SDK+API to provision platform-independent local VMs for Drupal development.
  • 13. DrupalCon Prague Some thoughts about selected sessions Couple of more good generally interesting and recommended sessions:
  • 14. DrupalCon Prague Some thoughts about selected sessions Couple of more good generally interesting and recommended sessions: ● APHORISMS OF API DESIGN
  • 15. DrupalCon Prague Some thoughts about selected sessions Couple of more good generally interesting and recommended sessions: ● ● APHORISMS OF API DESIGN ARAL BALKAN'S KEYNOTE: EXPERIENCE DRIVEN OPEN SOURCE - How the design of open source and keeping our privacy are linked.