[PTF] Onboarding Plan
Basic tools access:
- Ask Denis Anischenko to request you access from Kelly
- To get access to jira, you should register here with Epam account and reach Denis Anischenko to provide the rights
- Install Slack on your computer and reach Denis Anischenko to add you to Slack channels
General links:
Useful KB pages:
Overall workflow:
- (1) Using Carrier-io: Jenkins Job
- (2) Grafana Dashboards
- (3) Administering InfluxDB
- How to request a performance testing - to be familiar with the workflow
- Feature - Team Responsibility Matrix - teams and features they are good at
Everything about JMeter scripts:
- (0) JMeter Scripts Contribution Guidelines - set of guidelines to follow while creating JMeter script
- Steps for testing process - scripts on different topics and it's description
- PTF - Report Template - structure of performance test report with examples
- Carrier-io Artifacts - list of JMeter scripts with description. Don't forget to upate the page when you create a new script.
About Folio:
- https://docs.folio.org/docs/acquisitions/ - Resource Management (Acquisitions)
AWS
- AWS architecture overview
- EC2 (Elastic compute cloud)
- ECS (Elastic container service)
- Services
- Tasks
- Task definitions
- RDS (Relational database service)
- RDS Performance Insights
- MSK (Managed Streaming for Apache Kafka)
- Cloud Watch dashboards
- CloudWatch Logs
- Route 53 (DNS web service)
- S3 (Simple Storage Service)
Database
- DB - PostgreSQL
- DB management tool - pgAdmin
- Overview and structure + JsonB
Test environment
- Carrier IO - artifacts storage, results processing
for overview - see video
- Jenkins - setting up and running tests
- Grafana - results vizualization
- JMeter - test scripts creation
- Git repository - script storage and updating
- Heap dump creation
Tools
- Load testing - Jmeter
- API testing - Postman
- Heap dump analysis - Eclipse MAT
- DB administration - PGAdmin4
- MARF files manager - MARCEdit
- SSH manager - Putty, Winscp, etc
- Emails - MS Outlook
- Messenger- Slack, Teams
- VPN - Zscaler
Shared info:
Please watch a video below and find out what info can be / can not be shared in Jira, Confluence, Github and other tools and why
- Click this link if you use Epam account
- Click this link if you use EBSCO
Accounts and creds
- Creds needed for Okta, Outlook, Teams, ZScaler - received from PM
https://ebsco.okta.com/app/UserHome
- Account in Jira and Confluence
- register here with work email: https://folio-org.atlassian.net/secure/Signup!default.jspa
- upload the photo
- write to PM for permissions granting
- Account in GitHub - register with your work email