scaling atlassian - what's new in data center

Post on 19-Mar-2017

13.906 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BRYAN J. ROLLINS • HEAD OF SERVER BUSINESS • ATLASSIAN • @BRYANJROLLINS

Scaling AtlassianWhat’s new in Data Center?

D ATA C E N T E R A R R I V E S

O U R S TO RY B E G I N S …

W H AT ’ S N E W I N D ATA C E N T E R

H I P C H AT D ATA C E N T E R

Let’s get it started

A D O P T I N G D ATA C E N T E R

The Story So Far

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

Authentication and Control

Deployment Flexibility

Performance at Scale

High Availability

Data Center

Talking Point Talking Point Talking Point

5.1

Data Center Arrives!

Section title 1

Authentication and Control

Deployment Flexibility

Performance at Scale

High Availability

Data Center

Shared database Shared file system

Node 1 Node 2 Node N

Load balancer

Data Center clustering

1,000 user license =

minutes of annual downtime

30

JIR

A O

PE

RA

TIO

NS

/ M

INU

TE

C O N C U R R E N T B R O W S E R S

10 50 90 130

400

0

800

1200

1600

170

4 NODES

2 NODES

1 NODE

Performance for JIRA Software Data Center

EV

EN

TS

PE

R S

EC

ON

D

C O N C U R R E N T B R O W S E R S

4 NODES

2 NODES

1 NODE

Performance for Confluence Data Center

Cerner performance

500ms

400

300

200

100

0

Oct 6, 2016 Oct 7 Oct 8 Oct 9 Oct 20Oct 19 Oct 22Oct 21

BEFORE DATA CENTER

AFTER DATA CENTER

AVERAGE RESPONSE TIMEAverage response time

Challenge: Mixed traffic

Shared database Shared file system

Solution: Intelligent traffic routing

Challenge: Re-indexing

Database

Index

File System

Server

Power User / Admin Node

End User experience

Isolating traffic to specific nodes

Dedicated capacity for intensive ops

Deployment Flexibility

Atlassian Data Center

Bitbucket Smart Mirroring

LFSSelective MirrorCentral Config Instant Up

Smart Mirroring for Bitbucket

There’s only one place for config

Don’t clone the world when you only need

the region

Minutes to set up a mirror. A lifetime of gratitude from your

devs

Files of unusual size are no longer public

enemy #1

Disaster Recovery Load balancer

Disaster Recovery

Technical Account Managers

Technical Account Managers

Premier Support

Technical Account Managers

Premier Support Atlassian Solution Partners

Cloud Server Data Center

Platform Commitment

What’s New in DC

Authentication and Control

Deployment Flexibility

Performance at Scale

High Availability

What problems are we solving?

Data CenterFor mission critical Atlassian environments

Sys AdminEnd User

Data Center Server Data Center

Last 12 months

Votes on Server suggestions

12,000+

Sprint Permissions Project Export w/ Boards Hide completed epics Re-open sprints Inline Edit in Boards

Public REST API Resolve Incidents ITIL Certification Custom Request IconsPaste Screenshots

New HipChat Video Desktop Clients 4.0 Mobile Clients 4.0 Automatic JIRA Project Integration Scrubbed Email Notifications

Disable User SVN Merge Tracking Bitbucket Repo Integration LDAP ImprovementsRename Repository

Mark Defects as Handled Mark Comments as Done LDAP in schemes Default Access Ignore users

GravatarsNew Rest API Improved auth perf Bulk expire SSO Search filters

Sectional Editing Manage Space Watchers Resizable table columns Audit TrailCopy Page Hierarchy

Deployments REST API Environment Requirements Alternative Shell Export Plans X-Platform Scripting

Personal Dashboards Merge Strategies Reviewer Status Commit Level ReviewCode Search

Macro Usage

X-Directory Groups

Zero downtime backup

Branch Merging Performance

Show User Creator

View Comment Change History

Git 2.8x support

Exports Include de

Clipboard Screenshots Manage pre-popul

Clone w/out Agile

Force lowercase us

Convert Page -> Blog

TBD

Server improvements

LFS

Another

Hey! We’re all in this editor together!

What needs to be done

Create a pull request

Jump to a repo

Data CenterFor mission critical Atlassian environments

SAML 2.0

BYOIDP (Bring Your Own IDentity Provider)

… and more to come!

Use your current auth model

REST access

More about SAML!

Available now!

Deploy to Scale:Data Center in AWS

Ben King Atl. Solutions Architect

Wednesday 1:30pm | Room 230A

How Atlassian scales Bitbucket Data Center in AWS

Felix Haehnel Bitbucket Developer

Thursday 10:30 | Room 212A

Chris Szmajda Bitbucket Developer

Marketplace has…

Add-ons for Data Center

800+

Testing Service!

End to end testing for your Data Center Add-

On or environment

adaptavist.com/datacenter/

Data Center Add-Ons

Add-Ons

800+ and more to come!

The vast majority work with no changes

required

Our testing tools, running against

your environment.

Creates Test load and data to the size

you specify

Creates the Test Infrastructure

Benchmark your Bitbucket performance

Downtime Upgrades

0

Get the updates you needDeploy bug fix releases (“7.4.4”) to remove what’s blocking your teamInstall security patches and eliminate risk without waiting for a window.

Zero Downtime - How it works

Initialize

7.3 7.3 7.3

7.3

Zero Downtime - How it works

Initialize

7.3 7.3 7.37.4 7.4 7.4Upgrade Nodes

7.3

Zero Downtime - How it works

7.4 7.4 7.4

Finalize

Done!

7.37.4

Upgrade Nodes

Install & Upgrade Documentation

JIRA Platform Start-Up

Installers & Upgraders

Upgrades made easier

Take back your weekend!

Upgrade when you want to

Goodbye planned downtime

Zero (0) Downtime Upgrades

HipChat Data Center

Atlassian Data Center

Shared database Shared file system

Node Node Node

Load balancer

HipChat Data Center

HipChat Data Center

Authentication and Control

Deployment Flexibility

Performance at Scale

High Availability

For those about to chat, we salute you

hipchat.com/data-center

Adopting Data Center

Guides and Help

Quick Plan

Eval Credit!

Data Center Documentation. New. Better. Stronger

Guides and Help

Eval Credit!

Have a plan. Use it.

Data Center Project Plan

Quick Plan

Quick Plan

Quick Plan

Eval Credit!

$1200 in AWS credit so you can set up Data Center, tomorrow.

AWS Credit!

JIRA SoftwareFor 1,000 users, the difference between a renewal of JIRA Software and your upgrade to Data Center is $4,000.

Our teams can help

Solutions EngineersEnterprise Advocates

Atlassian Solution Partners

Data Center Product Hub

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

jira.atlassian.com

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

support.atlassian.com

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

Our “intranet”

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

Our JIRA Software “dog-fooding”

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

Our Bitbucket repos

Data Center

customer growth

300%

Atlassian Data Center

Authentication and Control

Deployment Flexibility

Performance at Scale

High Availability

Thank you!

BRYAN J. ROLLINS • HEAD OF SERVER BUSINESS • ATLASSIAN • @BRYANJROLLINS

top related