scaling atlassian - what's new in data center
Post on 19-Mar-2017
13.906 Views
Preview:
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
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