SlideShare a Scribd company logo
Switching to
Confluence with
500+ Wiki users

Migrating Bigpoint from Mediawiki to
Confluence
AUGHH user group meeting, 6.6.2012,
Nils Hofmeister
Agenda
• Before Confluence

• The mission
• Status quo
• Learnings

2
Before Confluence

3
Before Confluence
• Time: October 2010
• Bigpoint has >500 employees
• There is a bunch of MediaWiki
instances (>50)
• Some customization

4
Before Confluence

5
Before Confluence
We had the wrong tool for the wrong people and it hurt. But barely anybody was
aware…
Fortunately there were a couple of people interested in replacing our Wiki by
Confluence.

6
Before Confluence
To justify the costs, we used the following arguments:
• Global search
• Spaces
• Role-based permissions
• Connection to Jira

• Versioning + concurrency handling
• All the plugins
• Migration via UWC

In late 2010, we got approval.
The fight for resources started…

7
The mission

8
The mission
Open questions
• How to integrate with Bigpoint IT platform?

9
The mission
Open questions
• How to integrate with Bigpoint IT platform?
•
•
•
•

Have everything in SVN
Wrap Tomcat daemon so it works with monitoring, Ops automation etc
Use configuration templates for modified files
Setup a staging system

10
The mission
Open questions
• How to integrate with Bigpoint IT platform?
•
•
•
•

Have everything in SVN
Wrap Tomcat daemon so it works with monitoring, Ops automation etc
Use configuration templates for modified files
Setup a staging system

• Who maintains it?

11
The mission
Open questions
• How to integrate with Bigpoint IT platform?
•
•
•
•

Have everything in SVN
Wrap Tomcat daemon so it works with monitoring, Ops automation etc
Use configuration templates for modified files
Setup a staging system

• Who maintains it?
• My team (Release Engineering)
• Right combination of skills and focus, but still…

12
The mission
Open questions
• How to integrate with Bigpoint IT platform?
•
•
•
•

Have everything in SVN
Wrap Tomcat daemon so it works with monitoring, Ops automation etc
Use configuration templates for modified files
Setup a staging system

• Who maintains it?
• My team (Release Engineering)
• Right combination of skills and focus, but still…

• How exactly will migration happen?

13
The mission
Open questions
• How to integrate with Bigpoint IT platform?
•
•
•
•

Have everything in SVN
Wrap Tomcat daemon so it works with monitoring, Ops automation etc
Use configuration templates for modified files
Setup a staging system

• Who maintains it?
• My team (Release Engineering)
• Right combination of skills and focus, but still…

• How exactly will migration happen?
•
•
•
•

First sample spaces as example
New “units” go directly to Confluence
Migrate Teams step by step using UWC
=> Soft migration

14
The mission
Open questions
• How to integrate with Bigpoint IT platform?
•
•
•
•

Have everything in SVN
Wrap Tomcat daemon so it works with monitoring, Ops automation etc
Use configuration templates for modified files
Setup a staging system

• Who maintains it?
• My team (Release Engineering)
• Right combination of skills and focus, but still…

• How exactly will migration happen?
•
•
•
•

First sample spaces as example
New “units” go directly to Confluence
Migrate Teams step by step using UWC
=> Soft migration

• What about Kerberos SSO and AD?

15
The mission
Kerberos
• Not easy to grasp
• Hard to deal with when you are not admin
• Gave us a lot of trouble in Java context

So we used an already existing in-house service:
Behold… LoginProxy!

16
The mission

17
The mission
Integration
• We had a first RC ready in April 2011
• It used LoginProxy for authentication
• It used a cronjob + SOAP for AD sync / authorization
• We had two blades in place for staging + production:
• 2x Quad core, 12 GB RAM, 2x 320 GB HDD, SATA, JBOD
• Backup etc via Bigpoint standard mechanisms

• Took about 5 man weeks to get everything ready and test it

• Central technology teams started using it
• Administration was cooperation of Release Engineering + IT Engineering

18
The mission
Migration
• No interruption of ongoing projects
• Long migration timeframe (>6 months)
• Lack of acceptance with some users
• UWC results very mixed

• => More users started noticing Confluence…
• Thank god we had a tech writer who could assist with content, support and
training

19
The mission
Migration
• Tracking of wiki migration using Jira
• Conversion respecting stakeholder schedules
• Mediawikis still exist, but read-only
• A lot of training
•
•
•
•
•
•

Brown bag meetings
Coaching per group
Update meetings
Confluence space
Examples
…

20
The mission
Result: Success

Specs, 06/2012 (14 month later):
• 971 users
• 152 groups

• 152 spaces (without personal)
• 19.493 pages created
• 34.091 attachments uploaded

“You can find our current documentation in Confluence”
-Random Bigpoint employee
21
Status quo

22
Status quo
• In use worldwide
• E.g. Hamburg, Berlin, Malta, San Francisco

• Confluence 3.5.13
• Balsamiq
• Gliffy

• So far 2 custom plugins in development
• Custom Jira issue creator
• Custom AD synchronizer

• Integration with
• Jira
• Issues macros, shortcut links
• Application link

• Jenkins
• Internal middleware (e.g. mailtool)

23
Status quo

24
Status quo
Next big tasks

25
Status quo
Next big tasks

• Confluence 4
• Delayed to avoid shocking our users with 2 major changes within 1 year
• Mixed feelings: markup power users, APIs, coaching,…

26
Status quo
Next big tasks

• Confluence 4
• Delayed to avoid shocking our users with 2 major changes within 1 year
• Mixed feelings: markup power users, APIs, coaching,…

• Better Kerberos Integration
• Avoid trouble with cached passwords vs. tool integration
• Reduces maintenance efforts and reliability

27
Learnings

28
Learnings
Acceptance
• In general, acceptance was given quickly since
• Confluence is fancy
• Brings a lot of features
• Integrates with Jira nicely

29
Learnings
Acceptance
• In general, acceptance was given quickly since
• Confluence is fancy
• Brings a lot of features
• Integrates with Jira nicely

• Maybe a hard migration would have been easier…
• …but we would have had far more haters

30
Learnings
Acceptance
• In general, acceptance was given quickly since
• Confluence is fancy
• Brings a lot of features
• Integrates with Jira nicely

• Maybe a hard migration would have been easier…
• …but we would have had far more haters

• Remaining haters could be convinced by
• Dedicated trainings + support
• New features (e.g. heatmap, role-based security,…)
• Fast reactions – when we started: immediate changes

31
Learnings
Acceptance
• In general, acceptance was given quickly since
• Confluence is fancy
• Brings a lot of features
• Integrates with Jira nicely

• Maybe a hard migration would have been easier…
• …but we would have had far more haters

• Remaining haters could be convinced by
• Dedicated trainings + support
• New features (e.g. heatmap, role-based security,…)
• Fast reactions – when we started immediate changes

Conclusion: when the field isn’t green, only soft migration
works
32
Learnings
Costs
• When we started about 1,5 persons permanently working on Confluence intro

33
Learnings
Costs
• When we started about 1,5 persons permanently working on Confluence intro
• System integration was much more expensive than expected

34
Learnings
Costs
• When we started about 1,5 persons permanently working on Confluence intro
• System integration was much more expensive than expected
• Right now, work on demand
•
•
•
•
•

Bug fixes
Plugin development
Coaching of new people
Changes and extensions
Standardization

• Basically, 1-2 persons are permanently working on Confluence one way or the
other

35
Learnings
Costs
• When we started about 1,5 persons permanently working on Confluence intro
• System integration was much more expensive than expected
• Right now, work on demand
•
•
•
•
•

Bug fixes
Plugin development
Coaching of new people
Changes and extensions
Standardization

• Basically, 1-2 persons are permanently working on Confluence one way or the
other

Conclusion: 2 fulltime persons needed for a Confluence of our
size and usage scenario: a DevOps guy and a workflow person

36
Learnings
Enterprisy requirements
• Authentication and authorization requires customization

37
Learnings
Enterprisy requirements
• Authentication and authorization requires customization
• Certain IT requirements hard to address
• Replication
• Failover
• Automated deployment

38
Learnings
Enterprisy requirements
• Authentication and authorization requires customization
• Certain IT requirements hard to address
• Replication
• Failover
• Automated deployment

• Some features are not yet convenient enough
•
•
•
•
•

Bulk attachment upload
Easy update of attachments (e.g. excel files)
Default groups for new users
Notification email templates
…

39
Learnings
Enterprisy requirements
• Authentication and authorization requires customization
• Certain IT requirements hard to address
• Replication
• Failover
• Automated deployment

• Some features are not yet convenient enough
•
•
•
•
•

Bulk attachment upload
Easy update of attachments (e.g. excel files)
Default groups for new users
Notification email templates
…

Conclusion: If you want to customize Confluence significantly,
you will need admin and Java dev skills.
40
Summary

41
Summary
•The good
• Soft migration via UWC worked for us
• Users were happy quickly
• The possibilities are awesome

•The bad
• The frontend is fancy, maintenance can be weird

•The ugly
• It costs quite some manpower for serious operation
• It needs continuous effort for acceptance
• You need skilled, hard to find people for this

42
Summary

If you want to operate a serious Confluence instance, you
need manpower.
But you get the best possible documentation system I know.

43
Contact us
Bigpoint GmbH
Nils Hofmeister
Lead Integration Architect
Drehbahn 47-48
20354 Hamburg
Germany
Tel +49 40.88 14 13 - 0
Fax +49 40.88 14 13 - 11
nhofmeister@bigpoint.net
www.bigpoint.net

Bigpoint Inc.

Bigpoint Distribuição de
Entretenimento Online Ltda.

500 Howard Street
Suite 300
San Francisco, CA 94105

Av. Brig. Faria Lima
3729 cj. 528
04538-905 São Paulo
Brazil

Bigpoint GmbH

Bigpoint International Services
Limited

Alexanderstraße 5
10178 Berlin
Germany

1 Villa Zimmermann
Ta’Xbiex Terrace
XBX 1035 Ta’Xbiex
Malta

Find us on
44
Bigpoint GmbH
First name, last name
Title
Drehbahn 47-48
20354 Hamburg
Germany
Tel +49 40.88 14 13 - 0
Fax +49 40.88 14 13 - 11

info@bigpoint.net
www.bigpoint.net

Find us on
45

More Related Content

PPTX
Govt 2306 rottinghause_ch01_lecture
PPTX
Atlassian meets Kerberos
PDF
A Christmas Trilogy; Awaiting the Thaw presentation
PDF
休眠口座白書
PDF
R. Villano - Spezierie a Napoli: dai romani ai bizantini
PDF
enseñando a jugar “el fútbol” hacia una iniciación coherente
DOCX
टिप्स एंड ट्रिक कंप्यूटर
PPT
Container security
Govt 2306 rottinghause_ch01_lecture
Atlassian meets Kerberos
A Christmas Trilogy; Awaiting the Thaw presentation
休眠口座白書
R. Villano - Spezierie a Napoli: dai romani ai bizantini
enseñando a jugar “el fútbol” hacia una iniciación coherente
टिप्स एंड ट्रिक कंप्यूटर
Container security

Viewers also liked (15)

PPTX
Mixing paints (!!Con 2016)
PDF
Marketing 4.o y el mantra de marca
PPTX
LA C3 2017 Gen Z Workshop
PPTX
Lesson 13 Islamism In America
PDF
Marché du logement neuf année 2016, en Région OCCITANIE - Pyrénées Méditerranée
PDF
Rand rr1751
PDF
PRESENTACION DE SERVICIOS CORPORATIVOS
PPTX
Das geistige ziel der menschheit teil 4 von 5 ursache und wirkung
PDF
辺彩色
PPTX
Implementasi+k13
PDF
Improving Hardware Efficiency for DNN Applications
PPTX
Raimondo VILLANO - TABAGISMO parte 10-10
PDF
Implementing Conceptual Search in Solr using LSA and Word2Vec: Presented by S...
PPTX
Premium golden circle tour
PPTX
Rooftop Ladders Slide Share
Mixing paints (!!Con 2016)
Marketing 4.o y el mantra de marca
LA C3 2017 Gen Z Workshop
Lesson 13 Islamism In America
Marché du logement neuf année 2016, en Région OCCITANIE - Pyrénées Méditerranée
Rand rr1751
PRESENTACION DE SERVICIOS CORPORATIVOS
Das geistige ziel der menschheit teil 4 von 5 ursache und wirkung
辺彩色
Implementasi+k13
Improving Hardware Efficiency for DNN Applications
Raimondo VILLANO - TABAGISMO parte 10-10
Implementing Conceptual Search in Solr using LSA and Word2Vec: Presented by S...
Premium golden circle tour
Rooftop Ladders Slide Share
Ad

Similar to Mediawiki to Confluence migration (20)

KEY
Make It Cooler: Using Decentralized Version Control
PPTX
PHP Unconference Continuous Integration
PPT
Gdco12 kartik ayyar
PPTX
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
PPTX
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
PPTX
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
PPTX
Nyenrode Masterclass 'DevOps unraveled' Apr 18, 2016
KEY
Migrating big data
PDF
AD1545 - Extending the XPages Extension Library
PDF
Dev ops lessons learned - Michael Collins
PPTX
Tuenti Release Workflow
PPTX
Performance Tuning in the Trenches
PPTX
Symfony2 for legacy app rejuvenation: the eZ Publish case study
PPTX
Tips and tricks for complex migrations to SharePoint Online
PPTX
In (database) automation we trust
PPTX
To the cloud!
PPTX
DBmaestro's State of the Database Continuous Delivery Survey- Findings Revealed
PDF
DevOps: Automate all the things
PPT
FLIGHT Amsterdam Presentation - From Protex to Hub
PPTX
DevOps Days Ohio
Make It Cooler: Using Decentralized Version Control
PHP Unconference Continuous Integration
Gdco12 kartik ayyar
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
Nyenrode Masterclass 'DevOps unraveled' Apr 18, 2016
Migrating big data
AD1545 - Extending the XPages Extension Library
Dev ops lessons learned - Michael Collins
Tuenti Release Workflow
Performance Tuning in the Trenches
Symfony2 for legacy app rejuvenation: the eZ Publish case study
Tips and tricks for complex migrations to SharePoint Online
In (database) automation we trust
To the cloud!
DBmaestro's State of the Database Continuous Delivery Survey- Findings Revealed
DevOps: Automate all the things
FLIGHT Amsterdam Presentation - From Protex to Hub
DevOps Days Ohio
Ad

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
DOCX
The AUB Centre for AI in Media Proposal.docx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The AUB Centre for AI in Media Proposal.docx
“AI and Expert System Decision Support & Business Intelligence Systems”
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction
NewMind AI Weekly Chronicles - August'25 Week I
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
NewMind AI Monthly Chronicles - July 2025
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
MYSQL Presentation for SQL database connectivity
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced Soft Computing BINUS July 2025.pdf
Unlocking AI with Model Context Protocol (MCP)
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Mediawiki to Confluence migration

  • 1. Switching to Confluence with 500+ Wiki users Migrating Bigpoint from Mediawiki to Confluence AUGHH user group meeting, 6.6.2012, Nils Hofmeister
  • 2. Agenda • Before Confluence • The mission • Status quo • Learnings 2
  • 4. Before Confluence • Time: October 2010 • Bigpoint has >500 employees • There is a bunch of MediaWiki instances (>50) • Some customization 4
  • 6. Before Confluence We had the wrong tool for the wrong people and it hurt. But barely anybody was aware… Fortunately there were a couple of people interested in replacing our Wiki by Confluence. 6
  • 7. Before Confluence To justify the costs, we used the following arguments: • Global search • Spaces • Role-based permissions • Connection to Jira • Versioning + concurrency handling • All the plugins • Migration via UWC In late 2010, we got approval. The fight for resources started… 7
  • 9. The mission Open questions • How to integrate with Bigpoint IT platform? 9
  • 10. The mission Open questions • How to integrate with Bigpoint IT platform? • • • • Have everything in SVN Wrap Tomcat daemon so it works with monitoring, Ops automation etc Use configuration templates for modified files Setup a staging system 10
  • 11. The mission Open questions • How to integrate with Bigpoint IT platform? • • • • Have everything in SVN Wrap Tomcat daemon so it works with monitoring, Ops automation etc Use configuration templates for modified files Setup a staging system • Who maintains it? 11
  • 12. The mission Open questions • How to integrate with Bigpoint IT platform? • • • • Have everything in SVN Wrap Tomcat daemon so it works with monitoring, Ops automation etc Use configuration templates for modified files Setup a staging system • Who maintains it? • My team (Release Engineering) • Right combination of skills and focus, but still… 12
  • 13. The mission Open questions • How to integrate with Bigpoint IT platform? • • • • Have everything in SVN Wrap Tomcat daemon so it works with monitoring, Ops automation etc Use configuration templates for modified files Setup a staging system • Who maintains it? • My team (Release Engineering) • Right combination of skills and focus, but still… • How exactly will migration happen? 13
  • 14. The mission Open questions • How to integrate with Bigpoint IT platform? • • • • Have everything in SVN Wrap Tomcat daemon so it works with monitoring, Ops automation etc Use configuration templates for modified files Setup a staging system • Who maintains it? • My team (Release Engineering) • Right combination of skills and focus, but still… • How exactly will migration happen? • • • • First sample spaces as example New “units” go directly to Confluence Migrate Teams step by step using UWC => Soft migration 14
  • 15. The mission Open questions • How to integrate with Bigpoint IT platform? • • • • Have everything in SVN Wrap Tomcat daemon so it works with monitoring, Ops automation etc Use configuration templates for modified files Setup a staging system • Who maintains it? • My team (Release Engineering) • Right combination of skills and focus, but still… • How exactly will migration happen? • • • • First sample spaces as example New “units” go directly to Confluence Migrate Teams step by step using UWC => Soft migration • What about Kerberos SSO and AD? 15
  • 16. The mission Kerberos • Not easy to grasp • Hard to deal with when you are not admin • Gave us a lot of trouble in Java context So we used an already existing in-house service: Behold… LoginProxy! 16
  • 18. The mission Integration • We had a first RC ready in April 2011 • It used LoginProxy for authentication • It used a cronjob + SOAP for AD sync / authorization • We had two blades in place for staging + production: • 2x Quad core, 12 GB RAM, 2x 320 GB HDD, SATA, JBOD • Backup etc via Bigpoint standard mechanisms • Took about 5 man weeks to get everything ready and test it • Central technology teams started using it • Administration was cooperation of Release Engineering + IT Engineering 18
  • 19. The mission Migration • No interruption of ongoing projects • Long migration timeframe (>6 months) • Lack of acceptance with some users • UWC results very mixed • => More users started noticing Confluence… • Thank god we had a tech writer who could assist with content, support and training 19
  • 20. The mission Migration • Tracking of wiki migration using Jira • Conversion respecting stakeholder schedules • Mediawikis still exist, but read-only • A lot of training • • • • • • Brown bag meetings Coaching per group Update meetings Confluence space Examples … 20
  • 21. The mission Result: Success Specs, 06/2012 (14 month later): • 971 users • 152 groups • 152 spaces (without personal) • 19.493 pages created • 34.091 attachments uploaded “You can find our current documentation in Confluence” -Random Bigpoint employee 21
  • 23. Status quo • In use worldwide • E.g. Hamburg, Berlin, Malta, San Francisco • Confluence 3.5.13 • Balsamiq • Gliffy • So far 2 custom plugins in development • Custom Jira issue creator • Custom AD synchronizer • Integration with • Jira • Issues macros, shortcut links • Application link • Jenkins • Internal middleware (e.g. mailtool) 23
  • 26. Status quo Next big tasks • Confluence 4 • Delayed to avoid shocking our users with 2 major changes within 1 year • Mixed feelings: markup power users, APIs, coaching,… 26
  • 27. Status quo Next big tasks • Confluence 4 • Delayed to avoid shocking our users with 2 major changes within 1 year • Mixed feelings: markup power users, APIs, coaching,… • Better Kerberos Integration • Avoid trouble with cached passwords vs. tool integration • Reduces maintenance efforts and reliability 27
  • 29. Learnings Acceptance • In general, acceptance was given quickly since • Confluence is fancy • Brings a lot of features • Integrates with Jira nicely 29
  • 30. Learnings Acceptance • In general, acceptance was given quickly since • Confluence is fancy • Brings a lot of features • Integrates with Jira nicely • Maybe a hard migration would have been easier… • …but we would have had far more haters 30
  • 31. Learnings Acceptance • In general, acceptance was given quickly since • Confluence is fancy • Brings a lot of features • Integrates with Jira nicely • Maybe a hard migration would have been easier… • …but we would have had far more haters • Remaining haters could be convinced by • Dedicated trainings + support • New features (e.g. heatmap, role-based security,…) • Fast reactions – when we started: immediate changes 31
  • 32. Learnings Acceptance • In general, acceptance was given quickly since • Confluence is fancy • Brings a lot of features • Integrates with Jira nicely • Maybe a hard migration would have been easier… • …but we would have had far more haters • Remaining haters could be convinced by • Dedicated trainings + support • New features (e.g. heatmap, role-based security,…) • Fast reactions – when we started immediate changes Conclusion: when the field isn’t green, only soft migration works 32
  • 33. Learnings Costs • When we started about 1,5 persons permanently working on Confluence intro 33
  • 34. Learnings Costs • When we started about 1,5 persons permanently working on Confluence intro • System integration was much more expensive than expected 34
  • 35. Learnings Costs • When we started about 1,5 persons permanently working on Confluence intro • System integration was much more expensive than expected • Right now, work on demand • • • • • Bug fixes Plugin development Coaching of new people Changes and extensions Standardization • Basically, 1-2 persons are permanently working on Confluence one way or the other 35
  • 36. Learnings Costs • When we started about 1,5 persons permanently working on Confluence intro • System integration was much more expensive than expected • Right now, work on demand • • • • • Bug fixes Plugin development Coaching of new people Changes and extensions Standardization • Basically, 1-2 persons are permanently working on Confluence one way or the other Conclusion: 2 fulltime persons needed for a Confluence of our size and usage scenario: a DevOps guy and a workflow person 36
  • 37. Learnings Enterprisy requirements • Authentication and authorization requires customization 37
  • 38. Learnings Enterprisy requirements • Authentication and authorization requires customization • Certain IT requirements hard to address • Replication • Failover • Automated deployment 38
  • 39. Learnings Enterprisy requirements • Authentication and authorization requires customization • Certain IT requirements hard to address • Replication • Failover • Automated deployment • Some features are not yet convenient enough • • • • • Bulk attachment upload Easy update of attachments (e.g. excel files) Default groups for new users Notification email templates … 39
  • 40. Learnings Enterprisy requirements • Authentication and authorization requires customization • Certain IT requirements hard to address • Replication • Failover • Automated deployment • Some features are not yet convenient enough • • • • • Bulk attachment upload Easy update of attachments (e.g. excel files) Default groups for new users Notification email templates … Conclusion: If you want to customize Confluence significantly, you will need admin and Java dev skills. 40
  • 42. Summary •The good • Soft migration via UWC worked for us • Users were happy quickly • The possibilities are awesome •The bad • The frontend is fancy, maintenance can be weird •The ugly • It costs quite some manpower for serious operation • It needs continuous effort for acceptance • You need skilled, hard to find people for this 42
  • 43. Summary If you want to operate a serious Confluence instance, you need manpower. But you get the best possible documentation system I know. 43
  • 44. Contact us Bigpoint GmbH Nils Hofmeister Lead Integration Architect Drehbahn 47-48 20354 Hamburg Germany Tel +49 40.88 14 13 - 0 Fax +49 40.88 14 13 - 11 nhofmeister@bigpoint.net www.bigpoint.net Bigpoint Inc. Bigpoint Distribuição de Entretenimento Online Ltda. 500 Howard Street Suite 300 San Francisco, CA 94105 Av. Brig. Faria Lima 3729 cj. 528 04538-905 São Paulo Brazil Bigpoint GmbH Bigpoint International Services Limited Alexanderstraße 5 10178 Berlin Germany 1 Villa Zimmermann Ta’Xbiex Terrace XBX 1035 Ta’Xbiex Malta Find us on 44
  • 45. Bigpoint GmbH First name, last name Title Drehbahn 47-48 20354 Hamburg Germany Tel +49 40.88 14 13 - 0 Fax +49 40.88 14 13 - 11 info@bigpoint.net www.bigpoint.net Find us on 45