Get in touch

BDQ Solutions

Lightning Implementations
For people who know what they want, and want it done fast
Enhancement Hours
Get best practice and configuration consultancy.
Review and Assessment
A low cost, low risk way to get the assistance you need.
Digital Adoption Services
Make sure software is being used consistently across teams.
PII Services
Our solution to help you find unauthorised data.
DevOps Services
Get great, high quality software shipped faster. Faster.
Test Automation & Management
Reduce costs and increase quality with automation.

    Atlassian Solutions

    Atlassian Enterprise
    SCALE WITH CONFIDENCE USING THE BENEFITS OF pREMIUM AND aCCESS
    Jira Work Management
    work management for technical & non-technical teams.
    Cloud Migration Services
    Quicker and more cost effective than doing it in house.
    Jira Service Management / ITSM
    Fast, painless, fixed price ITSM implementations.
    BDQ AtlassianCare
    Cost effective, flexible care options.
    Other Atlassian Services
    Maximise the potential of your Atlassian products.

      Other Solutions

      LEXZUR PRACTICE MANAGEMENT
      Complete MANAGEMENT software for legal practitioners.
      Asana Digital Work Management
      A simple, flexible way to manage work for business.

      Solutions

      Expert consulting and managed services to help complex organisations to work flatter, faster and more dynamically.

      To find out more detail on a Solution or how we implement it, check out our Solutions Home page.

      SOLUTIONS HOME →

        Partner Products

        products-partner-logos-monday-300x150

        products-partner-logos-atlassian-300x150

        products-partner-logos-asana-300x150

        products-partner-logos-lexzur-300x150

        products-partner-logos-sonatype-300x150

        products-partner-logos-zephyr-300x150

         

          BDQ partners with the best work management solution providers to offer a range of software options to solve any problems you may have. And where a solution doesn't exist, we create one with our BDQ Original apps and add-ons.

          VIEW ALL PRODUCTS →

           

          bdq-cred-reseller-600x600Fulfil your software product needs through BDQ and enjoy all the benefits we offer as Value Added Resellers

          RESELLER BENEFITS →

            Training

            BDQ provides high-quality technology training to customers in the UK, EU and US.

            Our customers range from small companies to non-profits to multinational enterprises. They all want to maximise employee productivity.

            We listen to what our customers want to achieve and tailor the syllabus accordingly when delivering courses.

            Training Home →

              About Us

              This is where you can find out all about BDQ. Where did we come from, what is our goal, what do our customers have to say about working with us? You'll find all those answers and more using the links here.

              However, if you have any questions that you haven't found answers for, feel free to get in touch.

               

                3 min read

                Jira Cloud migrations - the role of apps

                Featured Image

                We are often asked - "Is it easy to migrate from Atlassian Server to Cloud?". The answer varies depending on many variables, including age, data volumes, and apps plus integrations. If the system is fairly vanilla, it is usually straightforward. However, if your system has many plugins, and has evolved over time, possibly using custom scripts hooked into workflows, a migration is a more complex process, that must be handled with care.

                Jira and Confluence are large Java web applications, which connect to a database. They can be run on physical hardware, or on VMs in Cloud providers such as AWS or Azure.

                Addons, or Apps, are highly integrated extensions. On Server, these are binary files which extend the core application, and which may include entirely new screens, add REST calls, and add tables to the underlying database. Great apps, such as Tempo or Insight, are very powerful in their own right, with their own configurations. Apps such as ScriptRunner may have custom written scripts which hook into workflows.

                A "Jira cloud migration" can actually mean a "Jira migration, plus App A, plus App B, etc." This can result in a multi application and configuration migration.

                So - the architecture of Server vs Cloud, is completely different. Generally speaking, Server addons reside in the Java VM and store their data in the local database, and this should be considered when doing Jira Cloud migrations.

                Cloud addons exist as externally managed services, which are integrated into Atlassian's cloud architecture via REST APIs. As a result, they have usually been re-written, and existing Server apps which use techniques that are highly coupled to the Server implementation may have to adopt different approaches for the Cloud environment.

                The diagram beneath shows the difference in architecture at a very high level.

                migration-expectation-vs-reality-horizontal

                In many cases, an equivalent Jira cloud app may not exist, or it may not have equivalent functionality or configuration. It may be better - but it is will be different. Often there is no migration path for the apps. In short - a Cloud migration is not equivalent to doing a Jira upgrade.

                A "Jira cloud migration" can actually mean a "Jira migration, plus App A, plus App B, etc." This can result in a multi application and configuration migration. 

                If an instance has evolved over time, with lots of scripts and automations, it may even be best to review and reimplement some requirements with the different technology available in the Cloud.

                In summary

                The complexity of a Jira Cloud migration is directly linked to the number of apps involved, their sophistication, and their migration path availability in terms of both data and configuration.

                Our Migration Analyst Addon helps us scope these efforts by generating relevant statistics that help us scope migrations, and which means we usually offer a fixed price. This app can be freely downloaded from the marketplace, so that you can see the statistics on your own instance. If you are planning to do a Jira Cloud migration yourself, we hope that you will find it useful.

                highlight3-1840x900-1

                If you would like a quote to do your Confluence or Jira Cloud migration, please get in touch!

                Get in touch