• Home
  • Integrations
  • SDKs
  • Guides
  • API docs
    No results for ""
    EXPAND ALL

    EDIT ON GITHUB

    Getting started with Accelerate

    Read time: 2 minutes
    Last edited: May 05, 2023
    This feature is for Early Access Program customers only

    Accelerate is only available to members of LaunchDarkly's Early Access Program (EAP). If you want access to this feature, join the EAP.

    Overview

    This topic explains how to set up projects, environments, and applications, and begin using Accelerate.

    Concepts

    You should understand the following concepts before you set up your Accelerate dashboard.

    Projects and environments

    Accelerate uses all the same projects and environments that you've already set up as part of your feature management. Projects let you manage multiple different business objectives from one LaunchDarkly account. Environments are organizational units contained within projects. They allow you to manage your feature flags throughout your development lifecycle.

    To learn more, read Projects and Environments.

    Applications

    Applications are a part of your codebase for which you want to track deployments. Applications usually correspond to a single repository in your version control system. To learn more, read Applications.

    Get started

    To get started using Accelerate, first reach out to your Early Access Program (EAP) account contact and confirm that Accelerate is enabled for your account.

    After you are part of the EAP program, you can access Accelerate from the product switcher menu in the LaunchDarkly user interface.

    From your feature flag list, click the product switcher menu and choose Accelerate:

    The product switcher menu, with "Accelerate" highlighted.
    The product switcher menu, with "Accelerate" highlighted.

    The release frequency and flag health metrics are available as soon as you access Accelerate. They don't need any additional configuration. To learn more, read Release frequency and Flag health.

    To enable other metrics, follow the instructions in the "Welcome to Accelerate" dialog. The setup instructions guide you through configuring deployment information, installing the GitHub app, and setting up code references:

    The "Welcome to Accelerate" dialog in Accelerate.
    The "Welcome to Accelerate" dialog in Accelerate.

    You can click the arrow icon next to each step to view detailed instructions. Alternatively, you can follow the instructions below:

    1. Send deployment information to Accelerate
    2. Install the GitHub app
    3. Set up code references

    After you complete these steps, you can confirm your setup.

    Confirm your setup

    To confirm you have set up everything correctly:

    • Check for data on the Deployment frequency metric view. After you have set up and sent at least one deployment event, the deployment frequency chart and the deployments table will start filling with data.

    • Check for data on the Lead time metric view. After you have set up the GitHub app, Accelerate will start receiving commit and pull request (PR) information for all future PRs. Accelerate will also backfill events for the last 90 days, although this can take up to 24 hours to complete. The lead time chart and the pull requests list will start filling with data.

    Learn more

    To learn more about Accelerate events and applications, explore the topics in this category:

    • Send deployment information
    • Install the Accelerate GitHub app
    • Set up code references for Accelerate
    • Applications
    • Deployment events API