Upgrading to a New Edition

You decided to subscribe to the Premium or Enterprise Edition, congratulations! Here is a quick checklist to help you make sure you will benefit from all of the features you now have access to.

Upgrading to Premium

Note

The following also applies when you start the free Premium trial. Please note that if you do not subscribe before the end of the trial, you will need to remove any created environment before you can use the Hack Edition again.

You can now benefit from:

Please make sure to:

  1. Create a new Environment
  2. Add Members to that new Environment
  3. Start periodic builds if you configured Blackfire on a public website
  4. Write your first tests, scenarios and metrics

Note

If you were previously using the Hack Edition on the machine where you now want team members to be able to profile your app, please make sure to update the server credentials to the Environment's server credentials, instead of your personal server credentials.

Upgrading to Enterprise

On top of the Premium features mentioned above, you can now benefit from:

  • Advanced integrations;
  • A larger quota of Environments.

Please make sure to:

  1. Review the available native integrations and API to start builds
  2. Review the available notification channels for build results
  3. Decide how to configure Blackfire Environments depending on your workflows, tooling and infrastructure. Please contact us if you need any support on this topic.

Note

A good practice when configuring Blackfire Environments is to consider where your application is deployed and why. For instance, you can create:

  • One Environment for development. All of your team members will use the corresponding server credentials on their machines to benefit from the Premium or Enterprise Edition features while profiling locally deployed apps.
  • One Environment for test/staging. If you have a continuous integration/continuous deployment tooling and infrastructure configured, that will make it possible for you to automatically start Blackfire builds
  • One Environment for production. That is a great place for you to configure periodic builds or our New Relic integration, and get detailed insights on code performance where it really matters.