Peoplefluent Compuware Gomez User group presentation

21
Compuware Gomez User Group 1/19/2012

description

This is the presentation from 1/19/2012 Compuware Users Group

Transcript of Peoplefluent Compuware Gomez User group presentation

Page 1: Peoplefluent Compuware Gomez User group presentation

Compuware Gomez User Group

1/19/2012

Page 2: Peoplefluent Compuware Gomez User group presentation

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

Who is Peoplefluent?

Page 4: Peoplefluent Compuware Gomez User group presentation

Peoplefluent Global Footprint: Client Locations

Indonesia

India

United Kingdom

Brazil

Finland

Netherlands

United States

Canada

Australia

South Africa

Ireland

Switzerland

Belgium

United Arab EmiratesEgypt

Germany

Austria

Algeria

Argentina

ChileUruguay

Boliva

Bermuda

Paraquay

Peru

Ecuador

ColumbiaVenezuelaPanama

Costa RicaEl Salvador

Mexico

Guatemala

China

Taiwan

South Korea

JapanItaly

Israel

Saudi Arabia

Yemen

Spain

Portugal

Sri Lanka

Sweden

Norway

New Zeland

Iceland

Moracco Tunisia

Russian Federation

RomaniaGeorgia

Nigeria Ethiopia

Thailand Vietnam

Turkey

Ukraine

DenmarkPoland

France

Jordan

BangladeshDomican Republic

Puerto Rico

SlovakiaCzech Rep

Lithuania

Hungary

Hong Kong

Kenya

Philippines

SingaporeMalaysia

Kuwait

Oman

Pakistan

Guam

Honduras

Bulgaria

Qatar

SloveniaCroatia

EstoniaLatvia

Serbia and MontenegroAzerbaijan

Lebanon Behrain

Belarus

Zambia

Senegal

MaliBurkina Faso

Cote D’Ivoire Cameroon

Lao

Luxembourg

Malta

Greece

Cyprus

Kazakhstan

Gibraltar

Trinidad and Tobago

Belize

Page 5: Peoplefluent Compuware Gomez User group presentation

Who uses Peoplefluent Solutions?Customer Service Customer Scope Customer Community

80% of the Fortune 100 use Peoplefluent Solutions

5,000 organizations use Peoplefluent Solutions

6 millions employees and managers in 214 countries

Page 6: Peoplefluent Compuware Gomez User group presentation

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.

Page 7: Peoplefluent Compuware Gomez User group presentation

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

Page 8: Peoplefluent Compuware Gomez User group presentation

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

Page 9: Peoplefluent Compuware Gomez User group presentation

Shows what server sent the error

Page 10: Peoplefluent Compuware Gomez User group presentation

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

Page 11: Peoplefluent Compuware Gomez User group presentation

DNS Slowness and Availability issues

Page 12: Peoplefluent Compuware Gomez User group presentation

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

Page 13: Peoplefluent Compuware Gomez User group presentation

Error Summary

See spreadsheet

Page 14: Peoplefluent Compuware Gomez User group presentation

Average Response time for most systems 2-3 sec.

Page 15: Peoplefluent Compuware Gomez User group presentation

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

Page 16: Peoplefluent Compuware Gomez User group presentation

Origin Comparison to CDN vendors

Page 17: Peoplefluent Compuware Gomez User group presentation

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.

Page 18: Peoplefluent Compuware Gomez User group presentation

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

Page 19: Peoplefluent Compuware Gomez User group presentation

Server Issues seen by Gomez• Average response time comes under our SLA• This banding effect when one server behaving poorly, while others fine

Page 20: Peoplefluent Compuware Gomez User group presentation

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?)

Page 21: Peoplefluent Compuware Gomez User group presentation

Questions?

Matthew LeggettSr. Systems Engineer – [email protected]