SlideShare a Scribd company logo
DIAGNOSING PERFORMANCE 
ISSUES AND PLANNING FOR THE 
FUTURE WITH THE ADMIN 
CONSOLE 
Patrick Kee, Manager, Performance Engineering, Blackboard 
Geoff Mower, Performance Engineer, Blackboard
ABOUT US 
Patrick Kee 
Manager, Performance Engineering 
Blackboard 
patrick.kee@blackboard.com 
Developed for Blackboard for 6 years. 
Useless Fact:
ABOUT US 
Geoff Mower 
Performance Engineer 
Blackboard 
geoff.mower@blackboard.com 
Developed for/used Blackboard for 10 years. 
Useless Fact: I spent my 21st birthday in the 
Reno airport trying to get to Las Vegas.
WHAT WE ARE GOING 
TO LEARN TODAY 
• Introduction to the new Admin Console 
• Understand what actions that can be taken 
by using Admin Console. 
• See the Admin Console road map and have 
your voice heard.
OUR CHALLENGE 
Admin Console 1.0 lacks... 
• Historical data points 
• Actionable metrics 
• View of the entire environment 
• Performance team's knowledge
ADMIN CONSOLE 1.0 
Insert picture of old Admin Console 1.0
OUR SOLUTION 
Picture of Java Virtual Machine page 
visualization of persisted metrics
JAVA VIRTUAL MACHINE
EHCACHE 
(insert EhCache Screen Shot)
CPU UTILIZATION
SCHEDULED TASKS 
(Insert Scheduled Tasks Screen Shot)
TAKE ACTION 
(List actions to be taken based on Admin 
Console data)
HERE’S HOW WE USED 
THE ADMIN CONSOLE 
• Collect LEARN data 
• ETL to a repository 
• Monitor throughout the 
development cycle.
HERE’S HOW WE USED 
THE ADMIN CONSOLE
ROADMAP OVERVIEW - 
DISCLAIMER 
Statements regarding our product development 
initiatives, including new products and future 
product upgrades, updates or enhancements 
represent our current intentions, but may be 
modified, delayed or abandoned without prior 
notice and there is no assurance that such 
offering, upgrades, updates or functionality will 
become available unless and until they have 
been made generally available to our 
customers.
ROADMAP OVERVIEW 
• Collect and present imperative LEARN data 
that would otherwise be lost to anonymity. 
• Assist in avoiding outages 
• Increase agility when responding to outages. 
• Feed the decision making process dealing 
with... 
o Purchasing/Sizing 
o Deployment
ROADMAP - 
AGGREGATION 
• Rollup 7 day raw data into aggregatio 
(Insert mockup) 
tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, 
delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally 
available to our customers.
ROADMAP - DATABASE 
• Report on... 
o DB configuration 
o Out of date statistics 
• Historically Trend... 
o Waits 
o Locking/Blocking 
o SQL execution metrics 
CPU utilization
ROADMAP - APPLICATION 
PERFORMANCE 
• Page performance 
• Login action state response time 
• Login throughput 
• Throughput http request count 
• (Insert login page)
ROADMAP - ANALYSIS & 
ALERTS 
• Example: JVM config guidance 
• Example: Cache tuning 
• (Insert mockup) 
tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, 
delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally 
available to our customers.
ROADMAP - SIZING 
• Performance metrics correlated to the Sizing 
guide. 
(insert mockup) 
tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, 
delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally 
available to our customers.
ROADMAP - CLOUD 
• B2 upload to Blackboard 
o Performance metrics 
o system configuration 
tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, 
delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally 
available to our customers.
FEEDBACK 
Ideas from the audience...
THANK YOU! 
Patrick Kee 
Manager, Performance Engineering 
Blackboard 
patrick.kee@blackboard.com 
Geoff Mower 
Performance Engineer 
Blackboard 
geoff.mower@blackboard.com

More Related Content

What's hot

The Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with AutomationThe Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with Automation
Worksoft
 
Sagar Pagar-1
Sagar Pagar-1Sagar Pagar-1
Sagar Pagar-1
Sagar Pagar
 
Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back! Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back!
Worksoft
 
Resume akhilesh singh re-1
Resume akhilesh singh re-1Resume akhilesh singh re-1
Resume akhilesh singh re-1
akhilesh singh
 
How Can Test Automation Validate the End-to-End Business Process to Help Ensu...
How Can Test Automation Validate the End-to-End Business Process to Help Ensu...How Can Test Automation Validate the End-to-End Business Process to Help Ensu...
How Can Test Automation Validate the End-to-End Business Process to Help Ensu...
Worksoft
 
Agile ALM Virtual Study Group Session 2 - Backlog management
Agile ALM Virtual Study Group Session 2 - Backlog managementAgile ALM Virtual Study Group Session 2 - Backlog management
Agile ALM Virtual Study Group Session 2 - Backlog management
IBM Rational software
 
Dow Chemical Achieves Higher Quality with Less Effort Through Automation
Dow Chemical Achieves Higher Quality with Less Effort Through AutomationDow Chemical Achieves Higher Quality with Less Effort Through Automation
Dow Chemical Achieves Higher Quality with Less Effort Through Automation
Worksoft
 
Case Study : Manual & Automation Testing
Case Study : Manual & Automation TestingCase Study : Manual & Automation Testing
Case Study : Manual & Automation Testing
360logica Software Testing Services (A Saksoft Company)
 
Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality
Saeed Khan
 
Case study on cannondale
Case study on cannondaleCase study on cannondale
Case study on cannondale
Justine Thomachan
 
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016   Gil WassermanFiverr - delivering fast w/ no QA - Agile Israel 2016   Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil Wasserman
AgileSparks
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
Worksoft
 
CV of Kim Chung
CV of Kim ChungCV of Kim Chung
CV of Kim Chung
Kim Chung
 
Introduction To Agile And Scrum Innotech
Introduction To Agile And Scrum InnotechIntroduction To Agile And Scrum Innotech
Introduction To Agile And Scrum Innotech
Joe Vallone
 
Vineed CV
Vineed CVVineed CV
Vineed CV
vineed kumar
 
Agile Journey to agile
Agile   Journey to agileAgile   Journey to agile
Agile Journey to agile
Brijesh Prabhakar
 
How Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP ProjectsHow Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP Projects
Worksoft
 
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud WorldHow Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
Worksoft
 
Automotive Success Summary
Automotive Success SummaryAutomotive Success Summary
Automotive Success Summary
BabbleWare Inc
 
Quality Engineering Material
Quality Engineering Material Quality Engineering Material
Quality Engineering Material
TeluguSudhakar3
 

What's hot (20)

The Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with AutomationThe Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with Automation
 
Sagar Pagar-1
Sagar Pagar-1Sagar Pagar-1
Sagar Pagar-1
 
Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back! Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back!
 
Resume akhilesh singh re-1
Resume akhilesh singh re-1Resume akhilesh singh re-1
Resume akhilesh singh re-1
 
How Can Test Automation Validate the End-to-End Business Process to Help Ensu...
How Can Test Automation Validate the End-to-End Business Process to Help Ensu...How Can Test Automation Validate the End-to-End Business Process to Help Ensu...
How Can Test Automation Validate the End-to-End Business Process to Help Ensu...
 
Agile ALM Virtual Study Group Session 2 - Backlog management
Agile ALM Virtual Study Group Session 2 - Backlog managementAgile ALM Virtual Study Group Session 2 - Backlog management
Agile ALM Virtual Study Group Session 2 - Backlog management
 
Dow Chemical Achieves Higher Quality with Less Effort Through Automation
Dow Chemical Achieves Higher Quality with Less Effort Through AutomationDow Chemical Achieves Higher Quality with Less Effort Through Automation
Dow Chemical Achieves Higher Quality with Less Effort Through Automation
 
Case Study : Manual & Automation Testing
Case Study : Manual & Automation TestingCase Study : Manual & Automation Testing
Case Study : Manual & Automation Testing
 
Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality Diagramming Product Management #1 - Requirements and Reality
Diagramming Product Management #1 - Requirements and Reality
 
Case study on cannondale
Case study on cannondaleCase study on cannondale
Case study on cannondale
 
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016   Gil WassermanFiverr - delivering fast w/ no QA - Agile Israel 2016   Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil Wasserman
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
 
CV of Kim Chung
CV of Kim ChungCV of Kim Chung
CV of Kim Chung
 
Introduction To Agile And Scrum Innotech
Introduction To Agile And Scrum InnotechIntroduction To Agile And Scrum Innotech
Introduction To Agile And Scrum Innotech
 
Vineed CV
Vineed CVVineed CV
Vineed CV
 
Agile Journey to agile
Agile   Journey to agileAgile   Journey to agile
Agile Journey to agile
 
How Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP ProjectsHow Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP Projects
 
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud WorldHow Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
How Citrix Manages Change in a Multi-App, Multi-Device, Hybrid Cloud World
 
Automotive Success Summary
Automotive Success SummaryAutomotive Success Summary
Automotive Success Summary
 
Quality Engineering Material
Quality Engineering Material Quality Engineering Material
Quality Engineering Material
 

Viewers also liked

Bb world 2012 using database statistics to make capacity planning decisions...
Bb world 2012   using database statistics to make capacity planning decisions...Bb world 2012   using database statistics to make capacity planning decisions...
Bb world 2012 using database statistics to make capacity planning decisions...
Geoff Mower
 
Admin Ui Console Dev Screenshots
Admin Ui Console   Dev ScreenshotsAdmin Ui Console   Dev Screenshots
Admin Ui Console Dev Screenshots
AlfrescoUE
 
New look for GAPPS Admin console-A Comparison of Old and New Interface
New look for GAPPS Admin console-A Comparison of Old and New InterfaceNew look for GAPPS Admin console-A Comparison of Old and New Interface
New look for GAPPS Admin console-A Comparison of Old and New Interface
Rupinder Bedi
 
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
CA Technologies
 
Core, Learning, Connect & Mobile First Looks - Oct. 16
Core, Learning, Connect & Mobile First Looks - Oct. 16Core, Learning, Connect & Mobile First Looks - Oct. 16
Core, Learning, Connect & Mobile First Looks - Oct. 16
Cornerstone OnDemand
 
Performance, Comp, Succession First Looks - Oct. 16
Performance, Comp, Succession First Looks - Oct. 16Performance, Comp, Succession First Looks - Oct. 16
Performance, Comp, Succession First Looks - Oct. 16
Cornerstone OnDemand
 
Boosting the Customer Experience: The New Admin Console for Mimecast
Boosting the Customer Experience: The New Admin Console for MimecastBoosting the Customer Experience: The New Admin Console for Mimecast
Boosting the Customer Experience: The New Admin Console for Mimecast
Mimecast
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
Seth Familian
 

Viewers also liked (8)

Bb world 2012 using database statistics to make capacity planning decisions...
Bb world 2012   using database statistics to make capacity planning decisions...Bb world 2012   using database statistics to make capacity planning decisions...
Bb world 2012 using database statistics to make capacity planning decisions...
 
Admin Ui Console Dev Screenshots
Admin Ui Console   Dev ScreenshotsAdmin Ui Console   Dev Screenshots
Admin Ui Console Dev Screenshots
 
New look for GAPPS Admin console-A Comparison of Old and New Interface
New look for GAPPS Admin console-A Comparison of Old and New InterfaceNew look for GAPPS Admin console-A Comparison of Old and New Interface
New look for GAPPS Admin console-A Comparison of Old and New Interface
 
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
Hands-On Lab: Get to Know the New Admin Console in CA Unified Infrastructure ...
 
Core, Learning, Connect & Mobile First Looks - Oct. 16
Core, Learning, Connect & Mobile First Looks - Oct. 16Core, Learning, Connect & Mobile First Looks - Oct. 16
Core, Learning, Connect & Mobile First Looks - Oct. 16
 
Performance, Comp, Succession First Looks - Oct. 16
Performance, Comp, Succession First Looks - Oct. 16Performance, Comp, Succession First Looks - Oct. 16
Performance, Comp, Succession First Looks - Oct. 16
 
Boosting the Customer Experience: The New Admin Console for Mimecast
Boosting the Customer Experience: The New Admin Console for MimecastBoosting the Customer Experience: The New Admin Console for Mimecast
Boosting the Customer Experience: The New Admin Console for Mimecast
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 

Similar to Bb world 2013 admin console

DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
Yuval Yeret
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
TechWell
 
Development And Operations PowerPoint Presentation Slides
Development And Operations PowerPoint Presentation Slides Development And Operations PowerPoint Presentation Slides
Development And Operations PowerPoint Presentation Slides
SlideTeam
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
Andrew Kumar
 
Iberdrola usa improves customer satisfaction, productivity and crew safety wi...
Iberdrola usa improves customer satisfaction, productivity and crew safety wi...Iberdrola usa improves customer satisfaction, productivity and crew safety wi...
Iberdrola usa improves customer satisfaction, productivity and crew safety wi...
robgirvan
 
Release and Enviromental Management
Release and Enviromental ManagementRelease and Enviromental Management
Release and Enviromental Management
Salesforce Partners
 
Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0
Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0
Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0
Aptean
 
Manish_rawal_Background_final3
Manish_rawal_Background_final3Manish_rawal_Background_final3
Manish_rawal_Background_final3
Manish Rawal
 
Manish Rawal Solution Architect
Manish Rawal Solution ArchitectManish Rawal Solution Architect
Manish Rawal Solution Architect
Manish Rawal
 
dev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsdev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOps
Sanjeev Sharma
 
Rob VanBuren resume
Rob VanBuren resumeRob VanBuren resume
Rob VanBuren resume
Rob Van Buren
 
Development Best Practices
Development Best PracticesDevelopment Best Practices
Development Best Practices
Salesforce Partners
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
Salesforce Developers
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
John Carter
 
Forecast it - Agile in distributed teams - AgilityLab
Forecast it - Agile in distributed teams - AgilityLabForecast it - Agile in distributed teams - AgilityLab
Forecast it - Agile in distributed teams - AgilityLab
Dennis Kayser
 
Salesforce.com Sandbox management
Salesforce.com Sandbox management Salesforce.com Sandbox management
Salesforce.com Sandbox management
Ali Akbar
 
Bw on-hana-migration- -experience-from-velux
Bw on-hana-migration- -experience-from-veluxBw on-hana-migration- -experience-from-velux
Bw on-hana-migration- -experience-from-velux
Miguel Felicio
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
SlideTeam
 
Upgrade JDE Quicker, Faster, and More Predictable
Upgrade JDE Quicker, Faster, and More PredictableUpgrade JDE Quicker, Faster, and More Predictable
Upgrade JDE Quicker, Faster, and More Predictable
Terillium
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
SOASTA
 

Similar to Bb world 2013 admin console (20)

DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
Continuous Performance Testing: The New Standard
Continuous Performance Testing: The New StandardContinuous Performance Testing: The New Standard
Continuous Performance Testing: The New Standard
 
Development And Operations PowerPoint Presentation Slides
Development And Operations PowerPoint Presentation Slides Development And Operations PowerPoint Presentation Slides
Development And Operations PowerPoint Presentation Slides
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
Iberdrola usa improves customer satisfaction, productivity and crew safety wi...
Iberdrola usa improves customer satisfaction, productivity and crew safety wi...Iberdrola usa improves customer satisfaction, productivity and crew safety wi...
Iberdrola usa improves customer satisfaction, productivity and crew safety wi...
 
Release and Enviromental Management
Release and Enviromental ManagementRelease and Enviromental Management
Release and Enviromental Management
 
Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0
Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0
Principal Financial Group: Stretching CRM Capabilities with Pivotal 6.0
 
Manish_rawal_Background_final3
Manish_rawal_Background_final3Manish_rawal_Background_final3
Manish_rawal_Background_final3
 
Manish Rawal Solution Architect
Manish Rawal Solution ArchitectManish Rawal Solution Architect
Manish Rawal Solution Architect
 
dev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsdev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOps
 
Rob VanBuren resume
Rob VanBuren resumeRob VanBuren resume
Rob VanBuren resume
 
Development Best Practices
Development Best PracticesDevelopment Best Practices
Development Best Practices
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Forecast it - Agile in distributed teams - AgilityLab
Forecast it - Agile in distributed teams - AgilityLabForecast it - Agile in distributed teams - AgilityLab
Forecast it - Agile in distributed teams - AgilityLab
 
Salesforce.com Sandbox management
Salesforce.com Sandbox management Salesforce.com Sandbox management
Salesforce.com Sandbox management
 
Bw on-hana-migration- -experience-from-velux
Bw on-hana-migration- -experience-from-veluxBw on-hana-migration- -experience-from-velux
Bw on-hana-migration- -experience-from-velux
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 
Upgrade JDE Quicker, Faster, and More Predictable
Upgrade JDE Quicker, Faster, and More PredictableUpgrade JDE Quicker, Faster, and More Predictable
Upgrade JDE Quicker, Faster, and More Predictable
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
 

Recently uploaded

Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Envertis Software Solutions
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 

Recently uploaded (20)

Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 

Bb world 2013 admin console

  • 1. DIAGNOSING PERFORMANCE ISSUES AND PLANNING FOR THE FUTURE WITH THE ADMIN CONSOLE Patrick Kee, Manager, Performance Engineering, Blackboard Geoff Mower, Performance Engineer, Blackboard
  • 2. ABOUT US Patrick Kee Manager, Performance Engineering Blackboard patrick.kee@blackboard.com Developed for Blackboard for 6 years. Useless Fact:
  • 3. ABOUT US Geoff Mower Performance Engineer Blackboard geoff.mower@blackboard.com Developed for/used Blackboard for 10 years. Useless Fact: I spent my 21st birthday in the Reno airport trying to get to Las Vegas.
  • 4. WHAT WE ARE GOING TO LEARN TODAY • Introduction to the new Admin Console • Understand what actions that can be taken by using Admin Console. • See the Admin Console road map and have your voice heard.
  • 5. OUR CHALLENGE Admin Console 1.0 lacks... • Historical data points • Actionable metrics • View of the entire environment • Performance team's knowledge
  • 6. ADMIN CONSOLE 1.0 Insert picture of old Admin Console 1.0
  • 7. OUR SOLUTION Picture of Java Virtual Machine page visualization of persisted metrics
  • 9. EHCACHE (insert EhCache Screen Shot)
  • 11. SCHEDULED TASKS (Insert Scheduled Tasks Screen Shot)
  • 12. TAKE ACTION (List actions to be taken based on Admin Console data)
  • 13. HERE’S HOW WE USED THE ADMIN CONSOLE • Collect LEARN data • ETL to a repository • Monitor throughout the development cycle.
  • 14. HERE’S HOW WE USED THE ADMIN CONSOLE
  • 15. ROADMAP OVERVIEW - DISCLAIMER Statements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality will become available unless and until they have been made generally available to our customers.
  • 16. ROADMAP OVERVIEW • Collect and present imperative LEARN data that would otherwise be lost to anonymity. • Assist in avoiding outages • Increase agility when responding to outages. • Feed the decision making process dealing with... o Purchasing/Sizing o Deployment
  • 17. ROADMAP - AGGREGATION • Rollup 7 day raw data into aggregatio (Insert mockup) tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally available to our customers.
  • 18. ROADMAP - DATABASE • Report on... o DB configuration o Out of date statistics • Historically Trend... o Waits o Locking/Blocking o SQL execution metrics CPU utilization
  • 19. ROADMAP - APPLICATION PERFORMANCE • Page performance • Login action state response time • Login throughput • Throughput http request count • (Insert login page)
  • 20. ROADMAP - ANALYSIS & ALERTS • Example: JVM config guidance • Example: Cache tuning • (Insert mockup) tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally available to our customers.
  • 21. ROADMAP - SIZING • Performance metrics correlated to the Sizing guide. (insert mockup) tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally available to our customers.
  • 22. ROADMAP - CLOUD • B2 upload to Blackboard o Performance metrics o system configuration tatements regarding our product development initiatives, including new products and future product upgrades, updates or enhancements represent our current intentions, but may be modified, delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality wi ll become available unless and until they have been made generally available to our customers.
  • 23. FEEDBACK Ideas from the audience...
  • 24. THANK YOU! Patrick Kee Manager, Performance Engineering Blackboard patrick.kee@blackboard.com Geoff Mower Performance Engineer Blackboard geoff.mower@blackboard.com