data center migration essentials - adam saint-prix tim wong

93
#atlassian

Upload: atlassian

Post on 18-Nov-2014

99 views

Category:

Software


1 download

DESCRIPTION

This session will explore the key steps involved in planning a move to JIRA and Confluence Data Center. We'll walk through and highlight some of the essential planning steps for a successful migration to Atlassian's HA/Clustering Solution. Topics to include a planning framework for migration and a discussion on how to avoid common resource, process, and execution pitfalls.

TRANSCRIPT

Page 1: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

#atlassian

Page 2: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

TIM WONG & ADAM SAINT-PRIX • TECHNICAL ACCOUNT MANAGERS • ATLASSIAN

Data Center Migration Essentials:Checklist for Moving to Data Center

Page 3: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

I n t ro

Who We Are

Page 4: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

I n t ro

Who We Are

6 year Atlassian Veteran (2008) Confluence SSE

4,000+ Enterprise support cases

4 year Atlassian veteran (2008)

JIRA/JIRA Agile SE

5x Atlassian customer

Page 5: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

W H AT ’ S A TA M ?

A Technical Account Manager (TAM) is your trusted advisor and single point of contact helping you get the most from your Atlassian investment.

Proactively plan and get help with your entire Atlassian suite

As your direct access point to Atlassian’s support, product and engineering teams, TAMs help escalate issues and advocate on your behalf. TAMs are also your resource for technical coordination between Expert Partners and your IT or DevOps teams for implementation needs.

Single point of contact

Your TAM will work with you to assess your business needs to ensure proper use of Atlassian products. Based on their deep knowledge of your account, they’ll VќLY�SVUN�[LYT�Z[YH[LNPJ�WSHUUPUN�

Solutions planning

;(4Z�HYL�JYVZZ�M\UJ[PVUHS��JYVZZ�product technical resources that provide guidance on deploying Atlassian products and best practices recommendations.

Deployment best practices

TAMs will analyze your existing usage trends and change management practices. They’ll proactively guide you through steps to improve your environment for scale and availability.

Operational insights

Atlassian products help innovators everywhere plan, build and launch great software.

More than 30,000 large and small organizations – including Citigroup, eBay, *VJH�*VSH��5L[ÅP_�HUK�<UP[LK�(PYSPULZ�¶�\ZL�Atlassian’s issue tracking, collaboration and ZVM[^HYL�KL]LSVWTLU[�WYVK\J[Z�[V�^VYR�smarter and deliver quality results on time.

Learn more at atlassian.com

Technical Account Management

Pricing and scoping. The Atlassian Technical Account Manager Service includes up to one business day of service from an Atlassian TAM per week for a 12-month period. For pricing please contact our Enterprise Advocate team at [email protected]. This datasheet is for informational purposes only. ATLASSIAN MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DATASHEET. Atlassian Technical Account Management is governed by the Atlassian Professional Services Agreement (https://www.atlassian.com/legal/services-agreement). The Atlassian contracting entity will be Atlassian Pty Ltd. in all cases.

TAMs are:

• Experienced solutions advisors who guide and validate your enterprise scale solutions.

• A dedicated resource to ensure product deployments adhere to industry standards and best practices.

• A point person at Atlassian for product escalations and feature requests.

atlassian.com/enterprise/services

Page 6: Data Center Migration Essentials - Adam Saint-Prix Tim Wong
Page 7: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Why Data Center?

Page 8: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

W H Y D ATA C E N T E R ?

Page 9: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

W H Y D ATA C E N T E R ?

Enterprise Scalability

Page 10: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

W H Y D ATA C E N T E R ?

PerformanceEnterprise Scalability

Page 11: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

W H Y D ATA C E N T E R ?

Performance High AvailabilityEnterprise Scalability

Page 12: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P R O C E S S

Approach

P E O P L E

T E C H N O L O G Y

Page 13: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P R O C E S S

Approach

P E O P L E

T E C H N O L O G Y

Page 14: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : O v e r v i e w

Page 15: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

E S S E N T I A L

Page 16: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

APPLICATION

Page 17: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

Page 18: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

Page 19: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

Failover

Page 20: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

understand failover

Page 21: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

APPLICATION

80% LOADED

80% LOADED

Page 22: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

80% LOADED

Page 23: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

80% LOADED

Page 24: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

Failover

160% LOADED

Page 25: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

worry about cascade failure

Page 26: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : F a i l u re M o d e s

LOAD BALANCER

APPLICATION

E S S E N T I A L

APPLICATION

53% LOADED

53% LOADED

APPLICATION

53% LOADED

Page 27: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : A rc h i t e c t i n g f o r S c a l e

LOAD BALANCER

APPLICATION APPLICATION

O P T I O N A L

Page 28: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : A rc h i t e c t i n g f o r S c a l e

LOAD BALANCER

APPLICATION APPLICATION

O P T I O N A L

Page 29: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : A rc h i t e c t i n g f o r S c a l e

LOAD BALANCER

O P T I O N A L

USERS AUTOMATION&REPORTING

Page 30: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : A rc h i t e c t i n g f o r S c a l e

LOAD BALANCER

O P T I O N A L

USERS AUTOMATION&REPORTING

Page 31: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : A rc h i t e c t i n g f o r S c a l e

AUTOMATION&REPORTING

LOAD BALANCER

O P T I O N A L

USERS

Page 32: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

think about quality of service

Page 33: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : M a n a g i n g S c a l e

E S S E N T I A L

STANDALONE

Page 34: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : M a n a g i n g S c a l e

E S S E N T I A L

JIRA DATACENTER

Page 35: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

virtualization & automation

Page 36: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : M a n a g i n g S c a l e

Page 37: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : M a n a g i n g S c a l e

Page 38: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

monitoring

Page 39: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : D o n ’ t F o rg e t !

Page 40: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : D o n ’ t F o rg e t !

Page 41: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

use only data center ready

add-ons

Page 42: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : D o n ’ t F o rg e t !

E S S E N T I A L

Page 43: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : D o n ’ t F o rg e t !

E S S E N T I A L

APPLICATION

SHARED STORAGE

Page 44: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : D o n ’ t F o rg e t !

E S S E N T I A L

APPLICATION

Page 45: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

update your disaster recovery plan

Page 46: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : H i g h Av a i l a b i l i t y

APPLICATION

LOAD BALANCER

DATABASE SHARED STORAGE

Page 47: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : H i g h Av a i l a b i l i t y

APPLICATION

LOAD BALANCER

DATABASE SHARED STORAGE

Page 48: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : H i g h Av a i l a b i l i t y

APPLICATION

MULTIPLE REDUNDANT LOAD BALANCERS

DATABASE SHARED STORAGE

Page 49: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : H i g h Av a i l a b i l i t y

APPLICATION

MULTIPLE REDUNDANT LOAD BALANCERS

DATABASE CLUSTER SHARED STORAGE

Page 50: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Te c h n o l o g y : H i g h Av a i l a b i l i t y

APPLICATION

MULTIPLE REDUNDANT LOAD BALANCERS

DATABASE CLUSTER REDUNDANT SHARED STORAGE

Page 51: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

design a solution that fits

Page 52: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P R O C E S S

Approach

P E O P L E

T E C H N O L O G Y

Page 53: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P E O P L E

P R O C E S S

ApproachT E C H N O L O G Y

Page 54: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

“We tend to just upgrade. We flip a switch, send an e-mail and hope it works…”- AT L A S S I A N E N T E R P R I S E C U S T O M E R

Page 55: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

1 Day3-6 months+ ~ 1 Month 1-2 Weeks 1 to 3 Days 2-3 WeeksCOMMITDOCUMENTREFINE EXECUTETEST SUPPORT

Page 56: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

COMMIT

DOCUMENT

REFINE

EXECUTE

TEST

SUPPORT

Page 57: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

COMMIT

DOCUMENT

REFINE

EXECUTE

TEST

SUPPORT

Page 58: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

TEST

Page 59: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

plan test

repeat

Page 60: Data Center Migration Essentials - Adam Saint-Prix Tim Wong
Page 61: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

UAT 1 UAT 2 UAT 3Setup

Week 1-2 Week 3-4 Week 4-5 Week 6-8

Process Milestones

Page 62: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

UAT 1 UAT 2 UAT 3Setup

Week 1-2 Week 3-4 Week 4-5 Week 6-8

Process Milestones

Page 63: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

UAT 1 UAT 2 UAT 3Setup

Week 1-2 Week 3-4 Week 4-5 Week 6-8

Process Milestones

Page 64: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

UAT 1 UAT 2 UAT 3Setup

Week 1-2 Week 3-4 Week 9Week 4-5 Week 6-8

Go/No Go Mock Deploy

Week 10

Process Milestones

Page 65: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

UAT 1 UAT 2 UAT 3Setup

Week 1-2 Week 3-4 Week 9Week 4-5 Week 6-8

Go/No Go Mock Deploy

Week 10 Week 11

Launch

Process Milestones

Page 66: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

REFINE

Page 67: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

harden

Page 68: Data Center Migration Essentials - Adam Saint-Prix Tim Wong
Page 69: Data Center Migration Essentials - Adam Saint-Prix Tim Wong
Page 70: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

DOCUMENT

Page 71: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

document as you go

Page 72: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Sample Documentation

Page 73: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

COMMIT

Page 74: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

go? no go?

Page 75: Data Center Migration Essentials - Adam Saint-Prix Tim Wong
Page 76: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P E O P L E

P R O C E S S

ApproachT E C H N O L O G Y

Page 77: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P R O C E S S

P E O P L E

ApproachT E C H N O L O G Y

Page 78: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

communicate recruit enroll

Page 79: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : Ta c t i c a l

Key Roles Tactical

Page 80: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : Ta c t i c a l

JIRA AdminIT Ops

Key Roles Tactical

Page 81: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : Ta c t i c a l

JIRA AdminIT Ops

HelpDeskDBA, Sys Admin

Key Roles Tactical

Page 82: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : Ta c t i c a l

JIRA AdminIT Ops

HelpDeskDBA, Sys Admin

StakeholdersUAT

Champions

Key Roles Tactical

Page 83: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : Ta c t i c a l

JIRA AdminIT Ops

HelpDeskDBA, Sys Admin

Premier SupportStakeholdersUAT

Champions

Key Roles Tactical

Page 84: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : Ta c t i c a l

ExpertsJIRA AdminIT Ops

HelpDeskDBA, Sys Admin

ATLASSIAN

A U T H O R I Z E D

Premier SupportStakeholdersUAT

Champions

Key Roles Tactical

Page 85: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : S t r a t e g i c

Key Roles Strategic

Page 86: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : S t r a t e g i c

Executive

Key Roles Strategic

Page 87: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : S t r a t e g i c

Steering Committee

Executive

Key Roles Strategic

Page 88: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : S t r a t e g i c

Steering Committee

Executive

Key Roles Strategic

Technical PM

Page 89: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : S t r a t e g i c

Steering Committee

Executive CorporateComms

Key Roles Strategic

Technical PM

Page 90: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

P e o p l e : S t r a t e g i c

Steering Committee

Executive CorporateComms

TAM

Key Roles Strategic

Technical PM

Page 91: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

S U M M A RY

Technology • Load Balancer, Shared Storage, Supported DB• DataCenter Ready Application: JIRA, Confluence, Stash• DataCenter Ready Add-On Audit and Review• Update your Backup/Disaster Recovery Plan, Avoid Cascading Failures • Help Teams Ensure Quality of Service

Process • Have Multiple Test Cycles (UAT, Integration, Performance)• Documentation, Multiple Checkpoints (Go/No Go Decision People • Core Team Members - App Admin, DBA, Network/System Admins, PM, Exec Team• Executive, App Administrator, Technical PM

Essentials

Page 92: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

S U M M A RY

Recommended

Technology • Clustered Option: •Load Balancer•Shared Storage•Clustered DB• Automation•Chef•Puppet•Docker•Virtualization•VMWare

Process • Iterate on Deployment - Don’t have to implement 4 node cluster all at once.• Multiple Test Cycles (UAT, Integration, Performance)•Refine upgrade process through multiple releases People • Consider: Steering Committee, Corporate Comms, TAM, Premier Support, Experts

Page 93: Data Center Migration Essentials - Adam Saint-Prix Tim Wong

Thank you!

TIM WONG & ADAM SAINT-PRIX • TECHNICAL ACCOUNT MANAGERS • ATLASSIAN