SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
DRUPAL FOR ENTERPRISE
                          What does it take?




Wednesday, 13 March, 13
CHARACTERISTIC OF
                            ENTERPRISE SITE
    • High Traffic            Load

    • Minimum              or No Downtime

    • Integration           with External Systems

    • High Volume             of Data

    • Require             Security

    • Scalable

Wednesday, 13 March, 13
THINGS TO WATCH OUT

    • The          Expected Traffic Size

    • The          Number of Login User

    • The          Design of the Site

    • The          Integration with Other Systems

    • The          Number of Content Producers

    • The          Load Test and Optimization

Wednesday, 13 March, 13
TECHNOLOGY AVAILABLE
    •   Database Server (MySQL, PostgreSQL, NoSQL such as MongoDB)

    •   Memcache

    •   Varnish

    •   CDN (Content Delivery Network such as Akamai)

    •   The Cloud

    •   The New Relic

    •   Disquss

Wednesday, 13 March, 13
We need help!!!




Wednesday, 13 March, 13
Ways to help?
              Google                                                                 Drupal Community




            Re-code                                                                           Ask a Friend


                          http://cdn-static.cnet.co.uk/i/c/blg/cat/gamesgear/hack-angry.jpg




Wednesday, 13 March, 13
Devel
                          http://drupal.org/project/devel




                                   http://drupal.org/files/issues/devel.gif


Wednesday, 13 March, 13
XHProf
                          http://drupal.org/project/XHProf




                             http://internetdevels.com/sites/default/files/public/xhprof_drupal_6_graph.png


Wednesday, 13 March, 13
New Relic
                          http://newrelic.com




Wednesday, 13 March, 13
New Relic
                          http://newrelic.com
     Get real-time end user experience monitoring

     • Real-time production monitoring of
       page load times by app, network,
       DOM processing and page rendering

     • Page load times by browser
       type and geography

     • Page views throughput

     • Performance metrics by page

                                            http://newrelic.com/product/real-user-monitoring



Wednesday, 13 March, 13
New Relic
                Installation
               http://newrelic.com/

        Signup for an account @
          http://newrelic.com/

                          Verify via Email

         Go to https://
   rpm.newrelic.com/accounts/
      <account_id>/setup

Wednesday, 13 March, 13
Q&A
                          Minimum   1   q u e s t i o n J




                           irsan@mavenlab.com




Wednesday, 13 March, 13

Más contenido relacionado

Similar a Drupal for enterprise

Proud to be polyglot!
Proud to be polyglot!Proud to be polyglot!
Proud to be polyglot!
NLJUG
 
Applying Evolutionary Architecture on a Popular API
Applying Evolutionary Architecture on a  Popular APIApplying Evolutionary Architecture on a  Popular API
Applying Evolutionary Architecture on a Popular API
Phil Calçado
 
Building Highly Optimized Mobile Web Apps
Building Highly Optimized Mobile Web AppsBuilding Highly Optimized Mobile Web Apps
Building Highly Optimized Mobile Web Apps
Glan Thomas
 

Similar a Drupal for enterprise (20)

Faster mobile sites
Faster mobile sitesFaster mobile sites
Faster mobile sites
 
Web performance optimization
Web performance optimizationWeb performance optimization
Web performance optimization
 
Proud to be polyglot!
Proud to be polyglot!Proud to be polyglot!
Proud to be polyglot!
 
Front end performance improvements
Front end performance improvementsFront end performance improvements
Front end performance improvements
 
jQuery Mobile, Backbone.js, and ASP.NET MVC
jQuery Mobile, Backbone.js, and ASP.NET MVCjQuery Mobile, Backbone.js, and ASP.NET MVC
jQuery Mobile, Backbone.js, and ASP.NET MVC
 
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP appsphp[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
 
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating DrupalMaking the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
 
SignalR
SignalRSignalR
SignalR
 
Node JS
Node JSNode JS
Node JS
 
From Zero to Performance Hero in Minutes - Agile Testing Days 2014 Potsdam
From Zero to Performance Hero in Minutes - Agile Testing Days 2014 PotsdamFrom Zero to Performance Hero in Minutes - Agile Testing Days 2014 Potsdam
From Zero to Performance Hero in Minutes - Agile Testing Days 2014 Potsdam
 
Measure Everything
Measure EverythingMeasure Everything
Measure Everything
 
Oracle's Management Tools for Managing Oracle Database 12c
Oracle's Management Tools for Managing Oracle Database 12cOracle's Management Tools for Managing Oracle Database 12c
Oracle's Management Tools for Managing Oracle Database 12c
 
Aten ntc-stories
Aten ntc-storiesAten ntc-stories
Aten ntc-stories
 
Getting Started with Meteor
Getting Started with MeteorGetting Started with Meteor
Getting Started with Meteor
 
NATO IST Symposium 2013
NATO IST Symposium 2013NATO IST Symposium 2013
NATO IST Symposium 2013
 
Applying Evolutionary Architecture on a Popular API
Applying Evolutionary Architecture on a  Popular APIApplying Evolutionary Architecture on a  Popular API
Applying Evolutionary Architecture on a Popular API
 
Rails Intro & Tutorial
Rails Intro & TutorialRails Intro & Tutorial
Rails Intro & Tutorial
 
Single Page Applications
Single Page ApplicationsSingle Page Applications
Single Page Applications
 
Continuous Delivery at Netflix
Continuous Delivery at NetflixContinuous Delivery at Netflix
Continuous Delivery at Netflix
 
Building Highly Optimized Mobile Web Apps
Building Highly Optimized Mobile Web AppsBuilding Highly Optimized Mobile Web Apps
Building Highly Optimized Mobile Web Apps
 

Último

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
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
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...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 

Drupal for enterprise

  • 1. DRUPAL FOR ENTERPRISE What does it take? Wednesday, 13 March, 13
  • 2. CHARACTERISTIC OF ENTERPRISE SITE • High Traffic Load • Minimum or No Downtime • Integration with External Systems • High Volume of Data • Require Security • Scalable Wednesday, 13 March, 13
  • 3. THINGS TO WATCH OUT • The Expected Traffic Size • The Number of Login User • The Design of the Site • The Integration with Other Systems • The Number of Content Producers • The Load Test and Optimization Wednesday, 13 March, 13
  • 4. TECHNOLOGY AVAILABLE • Database Server (MySQL, PostgreSQL, NoSQL such as MongoDB) • Memcache • Varnish • CDN (Content Delivery Network such as Akamai) • The Cloud • The New Relic • Disquss Wednesday, 13 March, 13
  • 6. Ways to help? Google Drupal Community Re-code Ask a Friend http://cdn-static.cnet.co.uk/i/c/blg/cat/gamesgear/hack-angry.jpg Wednesday, 13 March, 13
  • 7. Devel http://drupal.org/project/devel http://drupal.org/files/issues/devel.gif Wednesday, 13 March, 13
  • 8. XHProf http://drupal.org/project/XHProf http://internetdevels.com/sites/default/files/public/xhprof_drupal_6_graph.png Wednesday, 13 March, 13
  • 9. New Relic http://newrelic.com Wednesday, 13 March, 13
  • 10. New Relic http://newrelic.com Get real-time end user experience monitoring • Real-time production monitoring of page load times by app, network, DOM processing and page rendering • Page load times by browser type and geography • Page views throughput • Performance metrics by page http://newrelic.com/product/real-user-monitoring Wednesday, 13 March, 13
  • 11. New Relic Installation http://newrelic.com/ Signup for an account @ http://newrelic.com/ Verify via Email Go to https:// rpm.newrelic.com/accounts/ <account_id>/setup Wednesday, 13 March, 13
  • 12. Q&A Minimum 1 q u e s t i o n J irsan@mavenlab.com Wednesday, 13 March, 13