-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DMP 2024]: Performance Testing Tool/Harness for Monthly Costing & TCO of PH-EE #44
Comments
Weekly Learnings & Updates (To be filled by contributor)Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
|
Weekly Goals (Updated 25th June by T Daly mentor for Devesh Pandey) Week 1 Deploy Mojafos and understand its components Deploy Paymenthub Mojaloop connector to Mojafos deployment deploy Prometheus to local k8s cluster and understand how to use and interact with it so as to report system util of system under test (SUT) login to the supplied Mojafos instance and try running the bulk transactions from the operations-web UI examine and understand the existing jMeter and perf testing resources for existing Mifos/PHEE installations (see https://govstack-global.atlassian.net/wiki/spaces/GH/pages/472973316/Deliverable+6+-+Stress+Performance+testing) Using the learning and resources from week 5 the goal for this week is to run the postman collection at https://raw.githubusercontent.com/openMF/ph-ee-env-template/master/PostmanCollections/Payment%20Hub.json against existing Mifos/PHEE deployment so as to understand the PHEE APIs and payment flow |
Ticket Contents
Description
The institutions that need to deploy Payment Hub EE to connect into inclusive instant payment systems like Mojaloop or to connect into mobile money APIs are resource-constrained and need to optimize the cost of deploying Payment Hub EE as much as possible. This project would center around building out a bundled performance testing tool and harness to project and monitor monthly costs and overall total cost of ownership
Goals & Mid-Point Milestone
Goals
Setup/Installation
.
Expected Outcome
Cost and Resource-constrained implementers will have better visiblity and control over costs of deploying valuabe tools like PH-EE
Acceptance Criteria
.
Implementation Details
Performance Testing Tool/Harness to Optimize Cost of PH-EE
Tech Skills Needed
Docker, Kubernetes, Jenkins, Bash, Java - Spring, PostgreSQL, MariaDB, Cassandra, TDD With JUnit 4, Gradle
Mockups/Wireframes
.
Product Name
Performance Testing Tool/Harness to Optimize Cost of PH-EE
Organisation Name
The Mifos Initiative
Domain
Financial Inclusion
Tech Skills Needed
Docker, Java, Jenkins, Kubernetes, Spring Boot, Other
Mentor(s)
@tdaly61
Category
Backend, CI/CD, Delpoyment, Other
Weekly Goals (Updated 25th June by T Daly mentor for Devesh Pandey)
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
The text was updated successfully, but these errors were encountered: