YUVARAJ KUNDASI
Objective:
Get approval from Atlassain for submitting the Add-on as Data-center approved in the Atlassain marketplace.
Introduction:
Atlassian has introduced new requirements for vendors who want to publish Data Center approved apps in Atlassian Marketplace. In order to get the Add-on approved on the Atlassain Marketplace, the below tasks has to be completed:
- Complete a technical readiness checklist
- Test your app and document the results
- Provide support escalation details
- Create your Marketplace submission
Test Implementation Steps:
Step1 : Complete a technical readiness checklist
The Data Center App Readiness Checklist is a comprehensive set of questions related to Data Center App design specifically for a multi-node environment.
Each app should have its own associated checklist. If app works with multiple products (e.g. both Jira and Confluence), there should be a checklist for each compatible product. The checklist covers an extensive range of questions about how your app utilizes certain features within the Data Center products.
The checklist has to be filled before and submitted as part of the approval process for the Add-on.
Technical readiness Checklist
View file |
---|
name | Atlassian Data Center app readiness checklist - Google Forms.pdf |
---|
height | 250 |
---|
|
Reference link for the checklist: https://developer.atlassian.com/platform/marketplace/dc-apps-submitting-your-app/
Step 2: Test your app and document the results
Step 3: Provide support escalation details
Step 4: Create your Marketplace submission
Tools used:
Timing Plan for Enhanced User profile Add-on Testing:
Related documentation/References:
Tasks | Activity | Responsibility | Estimation in hrs | Start date | End Date | Status | Comments |
---|
1 | Install Jira Data-center for validating the Add-on. Local Environment |
|
|
|
|
| This is required to show to JIRA assessment team |
1.1 | Pre-requisites |
|
| Mar-4-2019 | Mar-6-2019 |
|
|
1.1.1 | Node-1,2 and3 with Jira installation | YUVARAJ KUNDASI (Unlicensed) | 3 |
|
| Status |
---|
colour | Green |
---|
title | Completed |
---|
|
|
|
1.1.2 | Load Balancer | YUVARAJ KUNDASI (Unlicensed) | 3 |
|
| Status |
---|
colour | Green |
---|
title | Completed |
---|
|
|
|
1.1.3 | Jira DB | YUVARAJ KUNDASI (Unlicensed) | 3 |
|
| Status |
---|
colour | Green |
---|
title | Completed |
---|
|
|
|
1.1.4 | JIRA Instance(Application and Application media storage) | YUVARAJ KUNDASI (Unlicensed) | 3 |
|
| Status |
---|
colour | Green |
---|
title | Completed |
---|
|
|
|
1.2 | Test app and document the results as defined in the readiness document. | | | Mar-8-2019 | Mar-15-2019 |
| Attachment link : https://developer.atlassian.com/platform/marketplace/dc-apps-submitting-your-app/ |
1.2.1 | Complete Performance and Scale testing |
|
|
|
|
| Ref link: https://developer.atlassian.com/platform/marketplace/dc-apps-performance-and-scale-testing/ |
1.2.1.1 | Create User Actions list for the performance testing. Automate the tests using Jmeter | Dipesh Chouksey (Unlicensed) | 4 |
|
| Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| Automated testing scripts for testing the Add-on on data-center. Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 6f8446ac-0270-38e8-bfda-78a5daa9d08d |
---|
key | AP-238 |
---|
|
Test data for Jira instance.xlsx |
1.2.1.2 | Deploy 1 nodes data center with data. | YUVARAJ KUNDASI (Unlicensed) | 2 |
|
| | To be deployed just before testing to save costs. |
1.2.1.3 | Perform and Capture results for the performance actions with and without Add-on scenarios | Deepthi Reddy N B (Unlicensed) | 12 |
|
| |
|
1.2.2 | Scale testing steps & Method | YUVARAJ KUNDASI (Unlicensed) | 2 |
|
| Status |
---|
colour | Green |
---|
title | Completed |
---|
|
| Performance testing steps for different deployments (1, 2 & 4 ) nodes |
1.2.2.1 | Deploy 1 Node data center with data. |
| 4 |
|
| | To be deployed just before testing to save costs. |
1.2.2.2 | Test User Actions list for the performance testing for 1 node |
| 4 |
|
| |
|
1.2.2.3 | Deploy 2 Node data center with data. |
| 4 |
|
| | To be deployed just before testing to save costs. |
1.2.2.4 | Test User Actions list for the performance testing for 2 node |
| 4 |
|
| |
|
1.2.2.5 | Deploy 4 Node data center with data. |
| 4 |
|
| | To be deployed just before testing to save costs. |
1.2.2.6 | Test User Actions list for the performance testing for 4 node |
| 4 |
|
| |
|
2 | Provide support escalation details to Atlassian for Data Center Compatibility | | | Mar-18-2019 | Mar-18-2019 |
|
|
2.1 | Create a clear escalation process for your customers available to Data Center licensed apps |
| 1 |
|
| |
|
2.1 | Define single point of contact (which can be a mailing list) to raise escalations with |
| 1 |
|
| |
|
2.1 | Create and maintain the owner of the app contact in the DCHELP ticket |
| 1 |
|
| |
|
2.1 | Create and communicate Atlassian about SLA with customers on Data Center licensed apps |
| 1 |
|
| |
|
3 | Complete technical review with Atlassian after submitting the readiness document. | Atlassian & Empyra | 40 | Mar-19-2019 | Mar-25-2019 | | Dependency with Atlassian |
4 | Contingency plan for App changes & review with Atlassain | Atlassian & Empyra | 40 | Mar-26-2019 | Apr-2-2019 | | |
5 | Add Data Center compatibility to your app descriptor | Dipesh Chouksey (Unlicensed) | 2 | Apr-3-2019 | Apr-3-2019 | | |
6 | Upload App to Marketplace | Karthikh Pandian
| 2 | Apr-3-2019 | Apr-3-2019 | |
|
|
| Total hours | 144 |
|
|
|
|
- Reference links:
- Data-Center Monitoring documentation
- JConsole Monitoring
- Monitoring Application & database connection usage in Jira
- Performance and Scale testing Sample
- Jira Data generator