SlideShare a Scribd company logo
1 of 21
Compuware Gomez User Group



                         1/19/2012
Who is Peoplefluent?
Peopleclick + Authoria + Acquire = Peoplefluent
    • Human Resources Internet SaaS vendor
    • Multi-Tenant portals
        • Recruitment Management
             – Career Portals for candidates
             – Applicant tracking
             – Interview Scheduling
             – Onboarding
        • Vendor Management
             – Contingent staff placement and procurement
             – Hourly worker time entry and management
        • Talent Management
             – Performance review/appraisal process
             – Ongoing career management
        • Diversity and Affirmative Action
             – Compliance planning and reporting
Diverse Client Base
High-Tech       Energy/Utilities     Financial   Food/CPG




Manufacturing
High Tech       Healthcare/Biotech   Retail      Other
Peoplefluent Global Footprint: Client Locations


                                                             Iceland
                                                                         Sweden
                                                                                     Finland
                                                               Norway
                                                                                   Estonia Lithuania Belarus
                                             United Kingdom         Denmark       Latvia          Poland
                                                                                                                     Russian Federation
                                                    Ireland    Germany                           Czech Rep
              Canada                                                                         Slovakia
                                              Netherlands
                                                Belgium                             Austria Ukraine
                                            Luxembourg France                    Hungary
                                                                                 Bulgaria Romania Kazakhstan
                                                     Switzerland Slovenia                          Georgia
                                                 Portugal          Croatia                Serbia and Montenegro
             United States                                             Italy Greece        Turkey      Azerbaijan
                                                     Spain                                                                      China      Japan
                                 Bermuda           Gibraltar               Malta Cyprus       Lebanon      Behrain
                                                      Moracco      Tunisia          Israel         Kuwait    Qatar             South Korea
                                                                                         Jordan       United Arab Emirates
               Mexico                                     Algeria            Egypt                    Pakistan                    Taiwan
                                Domican Republic                                Saudi Arabia
                   Belize                                        Mali                           Oman      Bangladesh Lao      Hong Kong
                                      Puerto Rico
        Guatemala         Honduras                                 Burkina Faso   Yemen
         El Salvador               Trinidad and Tobago                                              India     Thailand Vietnam     Philippines
             Costa Rica                                  Senegal Nigeria
                                 Venezuela                                             Ethiopia                                               Guam
                   Panama                                                                                     Sri Lanka
                               Columbia
                                                         Cote D’Ivoire Cameroon                                               Malaysia
                              Ecuador                                                  Kenya                  Singapore
                                                                                                                           Indonesia
                              Peru                    Brazil
                                   Boliva                                              Zambia
                                       Paraquay
                                                                                                                                          Australia
                         Chile                                                      South Africa
                                           Uruguay
                                    Argentina
                                                                                                                                                 New Zeland
Who uses Peoplefluent Solutions?
Customer Service   Customer Scope     Customer Community

80% of the         5,000              6 millions
Fortune 100 use    organizations      employees and
Peoplefluent       use Peoplefluent   managers in
Solutions          Solutions          214 countries
Our Users
•   Business users and paying clients are not the only web traffic that we
    receive.
     – Applicants and Job seekers
     – Hourly workers entering time
•   Poor performance on our career sites would cause job applicants to
    abandon the site, similar to a shopping website losing sales.

•   If our systems are not operational
    and performing well, there are a
    lot of unhappy people. These
    people are not able to do their
    jobs, and we hear about it.

•   Performance is important not only
    to maintain Service Level
    Agreements to clients. We try to
    meet and exceed these around
    the world.
Compuware Products used

• Gomez Synthetic monitoring since December 2008
   – Backbone transactions
   – Last Mile
   – Private Peer
• Toe-dip into additional products
   – Cross Browser testing
   – Remote Access
   – Website Capture
• Dynatrace customer since around 2006
  – Used in Production
  – Used in Staging and Performance test environments
How we monitor
• Backbone synthetic monitoring tests for availability and
  performance reporting
   – Consistent and predictable results
   – Full Gomez functionality (reporting, annotations, etc.)
• Private Peer tests for non-production products/environments
   – Internal machines checking uptime and providing alerts
   – Specific testing of client networks
• Last mile testing for projects demonstrating performance uplift
  in a region/location
   – Used for comparison purposes only
   – Akamai China
   – South Africa comparison against client networks
   – CDN vendor comparison
Shows what server sent the error
Availability Reporting
• Previous system reported availability solely on successful login
  submission
   –   Measured from a node at the edge of our network
   –   Host file entries were made for our products
   –   Network failure events not captured
   –   Login page unavailable meant the availability step did
       not get processed
• Gomez takes the entire test availability, not just page or
  object level failures
   – Logout failures “count” as downtime
   – Divided up availability and performance into separate test scripts
   – Allows us to run the availability tests more frequently to reduce
     white spaces between tests
   – Performance tests run less frequently using less transactions
DNS Slowness and Availability issues
Private Peer to troubleshoot client networks
• Before Gomez
   – Manual collection of data
   – Different methods, times, users, etc.
• Installation issues
   –   Private Peer instructions for labeling networks
   –   Sporadic data reporting and errors in the logs
   –   Language barriers
   –   Gomez Help Desk - Lu Chen spoke Mandarin!
• Client-side network issues
   –   Some users showed good performance
   –   Proxy and Gateway issues
   –   Bandwidth and ISP issues
   –   All supported by data from Gomez
Error Summary

  See spreadsheet
Average Response time for most systems 2-3 sec.
CDN vendor review
• Is our CDN vendor worth it?
   – Compare origin traffic with CDN traffic
   – Compare vendors backbone test results
      • Akamai not told about comparison
      • CDN vendors held TCP connections open
      • Other vendors extended cache times
   – Compare last mile results using Batch Orders
      • Found similar results to Gomez test a few years back
      • Leading vendor was different than backbone tests
      • Why?
          – Compression on different file types
          – Byte size difference
Origin Comparison to CDN vendors
What did we do?




 Stayed with Akamai, changed last mile accelerations/compression settings.
 Synthetic transactions with Gomez showed us this was the best decision for
 performance and improved performance for candidates. In the end, Cotendo
 was purchased by Akamai.
Look at your data
• Monthly data review (before the 33rd day of the month)
• Synthetic tests show how certain changes affect performance
• Single SQL script increased login times by half a second
Server Issues seen by Gomez
• Average response time comes under our SLA
• This banding effect when one server behaving poorly, while others fine
What is our plan going forward?
• Gomez Real User Monitoring
   –   Implement via iRules
   –   Thick Client Applications
   –   ASP-type solutions
   –   Per-Client Reporting
• Gomez tie-in with Dynatrace
• Mobile applications
• Cloud initiative (Cloudsleuth.net?)
Questions?


Matthew Leggett
Sr. Systems Engineer – Availability
matthew.leggett@peoplefluent.com

More Related Content

Similar to Peoplefluent Compuware Gomez User group presentation

Company Presentation: global reach
Company Presentation: global reachCompany Presentation: global reach
Company Presentation: global reachArcher Inc.
 
Strengthening the demand-side for improved public investment
Strengthening the demand-side for improved public investmentStrengthening the demand-side for improved public investment
Strengthening the demand-side for improved public investmenticgfmconference
 
EnviroTabs-Countries We Ship To
EnviroTabs-Countries We Ship ToEnviroTabs-Countries We Ship To
EnviroTabs-Countries We Ship ToEnviro Tabs-Global
 
Posisi Indonesia di Dalam Pembangunan Global
Posisi Indonesia di Dalam Pembangunan GlobalPosisi Indonesia di Dalam Pembangunan Global
Posisi Indonesia di Dalam Pembangunan GlobalRandy Wrihatnolo
 
Presentacion Chiles Competitiveness
Presentacion Chiles CompetitivenessPresentacion Chiles Competitiveness
Presentacion Chiles CompetitivenessRicardo Alday
 
TE Data's Global Data Service
TE Data's Global Data Service TE Data's Global Data Service
TE Data's Global Data Service Hisham Mostafa
 
Grey G2 introduction
Grey G2 introductionGrey G2 introduction
Grey G2 introductionemora72
 
Parente beard firm overview february 2011
Parente beard firm overview  february 2011Parente beard firm overview  february 2011
Parente beard firm overview february 2011dgparrillo
 
(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...
(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...
(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...Global Competitiveness Forum - GCF
 
OECD’s PISA Study - Share of Rents from National Resources in National Income
OECD’s PISA Study - Share of Rents from National Resources in National IncomeOECD’s PISA Study - Share of Rents from National Resources in National Income
OECD’s PISA Study - Share of Rents from National Resources in National IncomeNo to mining in Palawan
 
Different media platforms – same consumers? (Maša Muster - Mediana)
Different media platforms – same consumers? (Maša Muster - Mediana)Different media platforms – same consumers? (Maša Muster - Mediana)
Different media platforms – same consumers? (Maša Muster - Mediana)SEMPL
 
BPI Group Information
BPI Group InformationBPI Group Information
BPI Group Informationkathyaallen
 

Similar to Peoplefluent Compuware Gomez User group presentation (20)

Destinations
DestinationsDestinations
Destinations
 
Company Presentation: global reach
Company Presentation: global reachCompany Presentation: global reach
Company Presentation: global reach
 
Visa Exemption
Visa ExemptionVisa Exemption
Visa Exemption
 
Strengthening the demand-side for improved public investment
Strengthening the demand-side for improved public investmentStrengthening the demand-side for improved public investment
Strengthening the demand-side for improved public investment
 
My worldwide Sales & Marketing Experience
My worldwide Sales & Marketing ExperienceMy worldwide Sales & Marketing Experience
My worldwide Sales & Marketing Experience
 
Clean Energy Finance Corporation
Clean Energy Finance CorporationClean Energy Finance Corporation
Clean Energy Finance Corporation
 
EnviroTabs-Countries We Ship To
EnviroTabs-Countries We Ship ToEnviroTabs-Countries We Ship To
EnviroTabs-Countries We Ship To
 
Posisi Indonesia di Dalam Pembangunan Global
Posisi Indonesia di Dalam Pembangunan GlobalPosisi Indonesia di Dalam Pembangunan Global
Posisi Indonesia di Dalam Pembangunan Global
 
Presentacion Chiles Competitiveness
Presentacion Chiles CompetitivenessPresentacion Chiles Competitiveness
Presentacion Chiles Competitiveness
 
Overcoming Risks in Rural Banking
Overcoming Risks in Rural BankingOvercoming Risks in Rural Banking
Overcoming Risks in Rural Banking
 
TE Data's Global Data Service
TE Data's Global Data Service TE Data's Global Data Service
TE Data's Global Data Service
 
Grey G2 introduction
Grey G2 introductionGrey G2 introduction
Grey G2 introduction
 
Parente beard firm overview february 2011
Parente beard firm overview  february 2011Parente beard firm overview  february 2011
Parente beard firm overview february 2011
 
(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...
(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...
(GCF2009) Professor Michael E. Porter- "Competitiveness and the State of Entr...
 
Wedo by SOAP
Wedo by SOAPWedo by SOAP
Wedo by SOAP
 
OECD’s PISA Study - Share of Rents from National Resources in National Income
OECD’s PISA Study - Share of Rents from National Resources in National IncomeOECD’s PISA Study - Share of Rents from National Resources in National Income
OECD’s PISA Study - Share of Rents from National Resources in National Income
 
Different media platforms – same consumers? (Maša Muster - Mediana)
Different media platforms – same consumers? (Maša Muster - Mediana)Different media platforms – same consumers? (Maša Muster - Mediana)
Different media platforms – same consumers? (Maša Muster - Mediana)
 
BPI Group Information
BPI Group InformationBPI Group Information
BPI Group Information
 
Countries flag
Countries flagCountries flag
Countries flag
 
Michael Porter - Peru
Michael Porter - PeruMichael Porter - Peru
Michael Porter - Peru
 

Recently uploaded

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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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.pptxEarley Information Science
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
[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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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
 
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
 
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 productivityPrincipled Technologies
 
🐬 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
 
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
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

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...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
[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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Peoplefluent Compuware Gomez User group presentation

  • 1. Compuware Gomez User Group 1/19/2012
  • 2. Who is Peoplefluent? Peopleclick + Authoria + Acquire = Peoplefluent • Human Resources Internet SaaS vendor • Multi-Tenant portals • Recruitment Management – Career Portals for candidates – Applicant tracking – Interview Scheduling – Onboarding • Vendor Management – Contingent staff placement and procurement – Hourly worker time entry and management • Talent Management – Performance review/appraisal process – Ongoing career management • Diversity and Affirmative Action – Compliance planning and reporting
  • 3. Diverse Client Base High-Tech Energy/Utilities Financial Food/CPG Manufacturing High Tech Healthcare/Biotech Retail Other
  • 4. Peoplefluent Global Footprint: Client Locations Iceland Sweden Finland Norway Estonia Lithuania Belarus United Kingdom Denmark Latvia Poland Russian Federation Ireland Germany Czech Rep Canada Slovakia Netherlands Belgium Austria Ukraine Luxembourg France Hungary Bulgaria Romania Kazakhstan Switzerland Slovenia Georgia Portugal Croatia Serbia and Montenegro United States Italy Greece Turkey Azerbaijan Spain China Japan Bermuda Gibraltar Malta Cyprus Lebanon Behrain Moracco Tunisia Israel Kuwait Qatar South Korea Jordan United Arab Emirates Mexico Algeria Egypt Pakistan Taiwan Domican Republic Saudi Arabia Belize Mali Oman Bangladesh Lao Hong Kong Puerto Rico Guatemala Honduras Burkina Faso Yemen El Salvador Trinidad and Tobago India Thailand Vietnam Philippines Costa Rica Senegal Nigeria Venezuela Ethiopia Guam Panama Sri Lanka Columbia Cote D’Ivoire Cameroon Malaysia Ecuador Kenya Singapore Indonesia Peru Brazil Boliva Zambia Paraquay Australia Chile South Africa Uruguay Argentina New Zeland
  • 5. Who uses Peoplefluent Solutions? Customer Service Customer Scope Customer Community 80% of the 5,000 6 millions Fortune 100 use organizations employees and Peoplefluent use Peoplefluent managers in Solutions Solutions 214 countries
  • 6. Our Users • Business users and paying clients are not the only web traffic that we receive. – Applicants and Job seekers – Hourly workers entering time • Poor performance on our career sites would cause job applicants to abandon the site, similar to a shopping website losing sales. • If our systems are not operational and performing well, there are a lot of unhappy people. These people are not able to do their jobs, and we hear about it. • Performance is important not only to maintain Service Level Agreements to clients. We try to meet and exceed these around the world.
  • 7. Compuware Products used • Gomez Synthetic monitoring since December 2008 – Backbone transactions – Last Mile – Private Peer • Toe-dip into additional products – Cross Browser testing – Remote Access – Website Capture • Dynatrace customer since around 2006 – Used in Production – Used in Staging and Performance test environments
  • 8. How we monitor • Backbone synthetic monitoring tests for availability and performance reporting – Consistent and predictable results – Full Gomez functionality (reporting, annotations, etc.) • Private Peer tests for non-production products/environments – Internal machines checking uptime and providing alerts – Specific testing of client networks • Last mile testing for projects demonstrating performance uplift in a region/location – Used for comparison purposes only – Akamai China – South Africa comparison against client networks – CDN vendor comparison
  • 9. Shows what server sent the error
  • 10. Availability Reporting • Previous system reported availability solely on successful login submission – Measured from a node at the edge of our network – Host file entries were made for our products – Network failure events not captured – Login page unavailable meant the availability step did not get processed • Gomez takes the entire test availability, not just page or object level failures – Logout failures “count” as downtime – Divided up availability and performance into separate test scripts – Allows us to run the availability tests more frequently to reduce white spaces between tests – Performance tests run less frequently using less transactions
  • 11. DNS Slowness and Availability issues
  • 12. Private Peer to troubleshoot client networks • Before Gomez – Manual collection of data – Different methods, times, users, etc. • Installation issues – Private Peer instructions for labeling networks – Sporadic data reporting and errors in the logs – Language barriers – Gomez Help Desk - Lu Chen spoke Mandarin! • Client-side network issues – Some users showed good performance – Proxy and Gateway issues – Bandwidth and ISP issues – All supported by data from Gomez
  • 13. Error Summary See spreadsheet
  • 14. Average Response time for most systems 2-3 sec.
  • 15. CDN vendor review • Is our CDN vendor worth it? – Compare origin traffic with CDN traffic – Compare vendors backbone test results • Akamai not told about comparison • CDN vendors held TCP connections open • Other vendors extended cache times – Compare last mile results using Batch Orders • Found similar results to Gomez test a few years back • Leading vendor was different than backbone tests • Why? – Compression on different file types – Byte size difference
  • 16. Origin Comparison to CDN vendors
  • 17. What did we do? Stayed with Akamai, changed last mile accelerations/compression settings. Synthetic transactions with Gomez showed us this was the best decision for performance and improved performance for candidates. In the end, Cotendo was purchased by Akamai.
  • 18. Look at your data • Monthly data review (before the 33rd day of the month) • Synthetic tests show how certain changes affect performance • Single SQL script increased login times by half a second
  • 19. Server Issues seen by Gomez • Average response time comes under our SLA • This banding effect when one server behaving poorly, while others fine
  • 20. What is our plan going forward? • Gomez Real User Monitoring – Implement via iRules – Thick Client Applications – ASP-type solutions – Per-Client Reporting • Gomez tie-in with Dynatrace • Mobile applications • Cloud initiative (Cloudsleuth.net?)
  • 21. Questions? Matthew Leggett Sr. Systems Engineer – Availability matthew.leggett@peoplefluent.com

Editor's Notes

  1. So who uses Peoplefluent solutions?
  2. Like any customer we use the SCOE Screen Capture on Error