JIRA Data Center Implementation at Pitney Bowes - Peter Strickland
description
Transcript of JIRA Data Center Implementation at Pitney Bowes - Peter Strickland
![Page 1: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/1.jpg)
#atlassian
![Page 2: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/2.jpg)
NOTES:
• Your main title goes in the large blue
font.
• If you have a title that naturally splits
into a subtitle, use the smaller green
font for the subtitle. If not, delete the
subtitle
PHOTO
1. Place your photo at around the
same size as the example photo
2. (Keynote users:) Move your photo
onto the blue shape below Select both
photo and shape and then choose
“Mask with selected shape” from the
menu. Double click the photo to edit
the scale and crop position.
Peter Strickland • Subject Matter Expert • Pitney Bowes • @peter0224
JIRA Data Center Implementation at Pitney Bowes
![Page 3: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/3.jpg)
Who Is Pitney Bowes
• More than a postage meter company
• Facilitate Global Commerce
• Location Intelligence • Geocoding and Reverse
Geocoding
![Page 4: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/4.jpg)
Why do we use JIRA
• 1600 developers worldwide • Geographically separated development teams • 4 different continents
• Integrates with other tools • Atlassian tools • Non-Atlassian tools
• Easy to maintain
![Page 5: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/5.jpg)
Why upgrade to JIRA Data Center?
• Hardware was at end of life • Switch from physical hardware to virtual hardware • Multiple single points of failure • Performance • High availability • Scalability
![Page 6: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/6.jpg)
NOTES:
• If you want to divide your talk
into chapters, use this slide for
Chapter titles
JIRA Instance Details
![Page 7: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/7.jpg)
NOTES:
• Adjust numeral size as needed
400,000
JIRA Issues
![Page 8: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/8.jpg)
NOTES:
• Adjust numeral size as needed
400 projects 340 custom fields
90 workflows ~16,000 attachments ~48,000 comments
![Page 9: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/9.jpg)
NOTES:
• If you want to divide your talk
into chapters, use this slide for
Chapter titles
Implementation
![Page 10: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/10.jpg)
Start
JIRA
SQL Server
![Page 11: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/11.jpg)
Step 1: Add Proxy Server
HA Proxy
JIRA
SQL Server
• HAProxy • Free • GNU General Public License • Used by well established
Internet companies • Able to better monitor usage
![Page 12: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/12.jpg)
Step 2: Upgrade JIRA
HA Proxy
JIRA
SQL Server
• Version 5.1.5 to 6.3.1
![Page 13: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/13.jpg)
Step 3: Setup Single Node Cluster
• NFS Mount on SAN • Need cluster license • cluster.properties file
HA Proxy
JIRA
SQL Server
Share Disk
![Page 14: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/14.jpg)
HA Proxy
JIRA
SQL Server
Share Disk JIRA
Step 4: Add Second Node
![Page 15: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/15.jpg)
Next Steps
• Migrate physical computer to VM • Migrate SQL server to a VM • Expose JIRA to the internet via a HAProxy server • Cluster the proxy servers
HA Proxy
JIRA
SQL Server
Share Disk JIRA
Separate VM Disk
![Page 16: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/16.jpg)
Build Redundancy
• Multiple • Proxy servers • Multiple JIRA servers • SQL Servers • We opted not to
• Take advantage of VMware cluster
![Page 17: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/17.jpg)
Upgrade Smartly
• Small incremental steps • If you find an issue. Stop • Don’t forget your plugins • Have a tested back out plan • Documentation • Every step of the upgrade • Support wikis
![Page 18: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/18.jpg)
Test
• Apache J-Meter scripts to simulate load • Killed the JIRA process • Invited power users • Specialized plugin users
• Invited the entire user community
![Page 19: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/19.jpg)
NOTES:
• If you want to divide your talk
into chapters, use this slide for
Chapter titles
Key takeaways:
• Not a Perfect Solution • Cannot have in place upgrades • Still need to be in one data center
• JIRA Data Center is flexible enough to adjust with your needs • Can scale up and down based on need
• There is no right way to implement JIRA Data Center • Talk to Atlassian and Atlassian’s Partners
#atlassian
![Page 20: JIRA Data Center Implementation at Pitney Bowes - Peter Strickland](https://reader034.fdocuments.net/reader034/viewer/2022052505/55658be0d8b42a2b6d8b4cf0/html5/thumbnails/20.jpg)
Thank you!
Peter Strickland • Subject Matter Expert • Pitney Bowes • @peter0224