Upgrades and Admin at Scale: How to Become a Jira Admin Champion

114
Upgrades and Admin at Scale How to Become a Jira Admin Champion RACHEL WRIGHT | AUTHOR | JIRA STRATEGY ADMIN WORKBOOK | @RLW_WWW JOSEPHINE LEE | PRODUCT MANAGER | ATLASSIAN | [email protected]

Transcript of Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Page 1: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Upgrades and Admin at ScaleHow to Become a Jira Admin Champion

RACHEL WRIGHT | AUTHOR | JIRA STRATEGY ADMIN WORKBOOK | @RLW_WWW

JOSEPHINE LEE | PRODUCT MANAGER | ATLASSIAN | [email protected]

Page 2: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Company 1: In a beautiful Jira garden

INTRODUCTION

Page 3: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Company 1: In a beautiful Jira garden Company 2: In the Jira swamp

INTRODUCTION

Page 4: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Company 1: In a beautiful Jira garden Company 2: In the Jira swamp Company 3: Stuck in the mud

INTRODUCTION

Page 5: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

AgendaTop Jira Admin Mistakes

Jira Upgrade Tips

Page 6: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Workflow Assumptions

Workflow Diagram Editor

Default Post Function

Page 7: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Workflow Diagram Editor

Default Post Function

Workflow Assumptions

Page 8: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

RESOLVED ≠ CLOSED

Default Workflow

Page 9: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Resolutions

Closed without

a Resolution

Temporary Post Function

Page 10: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Resolutions

Closed without

a Resolution

Temporary Post Function

Page 11: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

ISSUE TYPES

100’s of Choices!

Page 12: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

BULK CHANGES

Link Types

Page 13: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Clean-Up Checklist

Manually Verify

Run Integrity Checker

Run Support & Health Tools

Review Logs

Check API Apps

Be Ready to Respond

Page 14: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

OWNERSHIP

Too Many Administrators

Page 15: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Ownership Checklist

Set Initial Configuration

Maintain the Application

Perform Upgrades

Ensure Stability

Page 16: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

STANDARDS

Create Screen Help Link

Page 17: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

TEST ENVIRONMENT

Announcement Banner

Page 18: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

AgendaTop Jira Admin Mistakes

Jira Upgrade Tips

Page 19: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

AgendaTop Jira Admin Mistakes

Jira Upgrade Tips

Page 20: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

Research

Stage 1

Page 21: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instance

Stage 1 Stage 2

Page 22: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instanceDo a test upgrade

Stage 1 Stage 2 Stage 3

Page 23: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instanceExecution

Do a test upgrade

Stage 1 Stage 2 Stage 3 Stage 4

Page 24: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

Research Ready your instance

ExecutionDo a test upgrade

Stage 1 Stage 2 Stage 3 Stage 4

Page 25: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Research

Active License

Versions & Paths

Documentation

Methods

Tip #1 Make sure that you have an active license

Page 26: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Change to video

Active License

Versions & Paths

Documentation

Methods

Research Tip #1 Make sure that you have an active license

Page 27: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Change to video

Active License

Versions & Paths

Documentation

Methods

Research Tip #1 Make sure that you have an active license

my.atlassian.com

Page 28: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Versions & Paths

Documentation

Methods

Tip #2 Know which version to upgrade to

Research

Page 29: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Choosing a version

Top Features

Page 30: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Critical Bug Fixes Top Features

Choosing a version

Page 31: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Critical Bug Fixes Supported Platforms Top Features

Choosing a version

Page 32: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Critical Bug Fixes Supported Platforms Operating systems,

databases, Java platforms, LDAP engines, etc.

Top Features

Choosing a version

Page 33: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #2 Know which upgrade path to take

Versions & Paths

Research

Page 34: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #2 Know which upgrade path to take

Versions & Paths

Research

Jira 6.2 Jira 7.4

Page 35: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #2 Know which upgrade path to take

Versions & Paths

Research

Jira 6.2 Jira 7.4Jira 7.0

Page 36: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #2 Know which version and upgrade path to take

Versions & Paths

Research

bit.ly/upgradematrix

Page 37: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #2 Know which version and upgrade path to take

Versions & Paths

Research

Page 38: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 39: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Page 40: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Page 41: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Jira Software 7.2

Page 42: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Jira Software 7.2 Jira Software 7.3

Page 43: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Jira Software 7.2 Jira Software 7.3

UPGRADE NOTES

Page 44: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Jira Software 7.2 Jira Software 7.3

UPGRADE NOTES

RELEASE NOTES

Page 45: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Jira Software 7.2 Jira Software 7.4Jira Software 7.3

UPGRADE NOTES

RELEASE NOTES

Page 46: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Jira Software 7.2 Jira Software 7.4Jira Software 7.3

UPGRADE NOTES

RELEASE NOTES

UPGRADE NOTES

Page 47: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #3 Read the upgrade notes and release notes

Versions & Paths

Research

Jira Software 7.2 Jira Software 7.4

Jira Software 7.2 Jira Software 7.4Jira Software 7.3

UPGRADE NOTES

RELEASE NOTES

UPGRADE NOTES

RELEASE NOTES

Page 48: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #4 Know which upgrade method to take

Versions & Paths

Research

Page 49: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #4 Know which upgrade method to take

Versions & Paths

Rapid Upgrade

Same OS and DB

Research

Page 50: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #4 Know which upgrade method to take

Versions & Paths

Rapid Upgrade Manual Upgrade

Changing OS or DB

Research

Same OS and DB

Page 51: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #4 Know which upgrade method to take

Versions & Paths

Rapid Upgrade Upgrading with a FallbackManual Upgrade

Changing OS or DB

Mission-critical Jira, mitigate

downtime

Research

Same OS and DB

Page 52: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #4 Know which upgrade method to take

Versions & Paths

Research

Data Center

Page 53: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Active License

Documentation

Methods

Tip #4 Know which upgrade method to take

Versions & Paths

bit.ly/upgrademethod

Research

Rapid Upgrade Upgrading with a FallbackManual Upgrade

Changing OS or DB

Mission-critical Jira, mitigate

downtime

Same OS and DB

Page 54: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

Research Ready your instance

ExecutionDo a test upgrade

Stage 1 Stage 2 Stage 3 Stage 4

Page 55: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instance ExecutionDo a test upgrade

Stage 1 Stage 2 Stage 3 Stage 4

Page 56: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Ready Instance

Environment Changes

Instance Health

Check Add-ons

Tip #5 Check if there are any environment changes needed

Changes could include Providing more memory, adjusting reverse proxy settings, etc.

Page 57: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Changes

Instance Health

Check Add-ons

Ready Instance

Check these in the Upgrade Notes

Tip #5 Check if there are any environment changes needed

Page 58: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Changes

Instance Health

Check Add-ons

Tip #6 Run an Instance Health Check

Ready Instance

Page 59: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 60: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 61: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 62: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 63: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 64: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Changes

Instance Health

Check Add-ons

Tip #7 Check your add-on compatibility

Ready Instance

Page 65: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 66: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 67: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 68: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 69: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 70: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 71: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 72: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 73: Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Page 74: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Changes

Instance Health

Check Add-ons

Tip #7 Check your add-on compatibility

Ready Instance

Page 75: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Follow API Changes developer.atlassian.com

Early Access Program bit.ly/jiraearlyaccess

Turn Custom Add-ons Off Turn them on one by one

Bonus Tip: Custom Add-ons

Page 76: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Follow API Changes developer.atlassian.com

Early Access Program bit.ly/jiraearlyaccess

Turn Custom Add-ons Off Turn them on one by one

Bonus Tip: Custom Add-ons

Page 77: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Follow API Changes developer.atlassian.com

Early Access Program bit.ly/jiraearlyaccess

Turn Custom Add-ons Off Turn them on one by one

Bonus Tip: Custom Add-ons

Page 78: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Changes

Instance Health

Check Add-ons

Tip #7 Check your add-on compatibility

bit.ly/checkaddons

Ready Instance

Page 79: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instance ExecutionDo a test upgrade

Stage 1 Stage 2 Stage 3 Stage 4

Page 80: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instanceDo a test upgrade Execution

Stage 1 Stage 2 Stage 3 Stage 4

Page 81: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Test Upgrade

Staging Environment

Upgrade Write-Up

User Testing

Communications

Tip #8 Set up your staging environment

Page 82: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Reverse proxies, SSL

configuration, or load balancer

Staging Environment

Page 83: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Reverse proxies, SSL

configuration, or load balancer

Database Backup, install,

restore

Staging Environment

Page 84: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Reverse proxies, SSL

configuration, or load balancer

Database Backup, install,

restore

Jira Copy Jira and point to staging, disable email notifications

Staging Environment

Page 85: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Environment Reverse proxies, SSL

configuration, or load balancer

Database Backup, install,

restore

Jira Copy Jira and point to staging, disable email notifications

Extras User Management,

Applinks

Staging Environment

Page 86: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Tip #8 Set up your staging environment

bit.ly/stagingenvironment

Test Upgrade

Page 87: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Tip #9 Write up notes as you do a test upgrade

Test Upgrade

Any notes, questions, comments from your test upgrade

Page 88: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Test Upgrade Tip #9

Write up notes as you do a test upgrade

Page 89: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

bit.ly/upgradechecklist

Test Upgrade Tip #9

Write up notes as you do a test upgrade

Page 90: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Tip #10 Have end users do User Acceptance Testing

Test Upgrade

Page 91: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Test Usual workflows, different teams, varying Jira functionality

Test Upgrade Tip #10

Have end users do User Acceptance Testing

Page 92: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Tip #11 Have a communication plan ready

Test Upgrade

Page 93: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Jira Software Upgrade Planned for 03/03/2017 at 22:00:00 UTC

We expect Jira to be down for 4 hours

Contact Nick Jones at [email protected] with any questions

Test Upgrade Tip #11

Have a communication plan ready

Page 94: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Staging Environment

Upgrade Write-Up

User Testing

Communications

Channels Jira Announcement Banner, email, internal chat, physical communications, etc.

Test Upgrade Tip #11

Have a communication plan ready

Page 95: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instanceDo a test upgrade Execution

Stage 1 Stage 2 Stage 3 Stage 4

Page 96: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instanceDo a test upgrade Execution

Stage 1 Stage 2 Stage 3 Stage 4

Page 97: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Tip #12 Back up your instance data

Execution

Make sure you’ve backed up the latest changes!

Backup Data

Testing &Communications

Upgrade

Page 98: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Jira’s XML Backup Utility

Execution

Native DB Backup Tools

Tip #12 Back up your instance data

Backup Data

Testing &Communications

Upgrade

Page 99: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Jira’s XML Backup Utility

Execution

Moving and migrating small instances

Native DB Backup Tools

Tip #12 Back up your instance data

Backup Data

Testing &Communications

Upgrade

Page 100: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Jira’s XML Backup Utility

Native DB Backup Tools

Moving and migrating small instances

Stability at scale

Execution Tip #12 Back up your instance data

Backup Data

Testing &Communications

Upgrade

Page 101: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Tip #13 Use your test upgrade notes

Execution

Backup Data

Testing &Communications

Upgrade

Page 102: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Tip #14 Run user acceptance testing and rollout communications

Execution

Backup Data

Testing &Communications

Upgrade

Page 103: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Tip #14 Run user acceptance testing and rollout communications

Jira Software was Upgraded!

To check out the new features, click here

Contact Nick Jones at [email protected] with any questions

Execution

Backup Data

Testing &Communications

Upgrade

Page 104: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

UPGRADE STAGES

ResearchReady your

instanceDo a test upgrade Execution

Stage 1 Stage 2 Stage 3 Stage 4

Page 105: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

REFERENCES

my.atlassian.com bit.ly/upgradematrix

bit.ly/upgrademethod developer.atlassian.com bit.ly/jiraearlyaccess bit.ly/checkaddons bit.ly/stagingenvironment bit.ly/upgradechecklist

Check your license status Choose Jira version, upgrade path, links to release notes Check your upgrade method Follow our API changes Jira Software Early Access Program Checking your add-on compatibility Setting up your staging environment Handy Jira upgrade checklist

Page 106: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

REFERENCES

bit.ly/jiraupgradetips

Best practices guide for upgrading Jira Software Server

Page 107: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

REFERENCES

www.jirastrategy.com/champion

Top Jira Mistakes

Presentation notes and 12 additional mistakes to avoid

Page 108: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

REFERENCES

Book Q&A

Community Lounge

Page 109: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Jira Admin Champion

Page 110: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Jira Admin Champion Remove Clutter

Page 111: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Jira Admin Champion Remove Clutter

Avoid Over-Customization

Page 112: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Jira Admin Champion Remove Clutter

Avoid Over-Customization

Upgrade Often

Page 113: Upgrades and Admin at Scale: How to Become a Jira Admin Champion

Thank you!

RACHEL WRIGHT | AUTHOR | JIRA STRATEGY ADMIN WORKBOOK | @RLW_WWW

JOSEPHINE LEE | PRODUCT MANAGER | ATLASSIAN | [email protected]

Page 114: Upgrades and Admin at Scale: How to Become a Jira Admin Champion