Early access: Early access features are limited
to a closed group of testers for a limited subset of
launches. Participation is by invitation only and may
require signing a pre-general-availability agreement,
including confidentiality provisions. These features may
be unstable, change in backward-incompatible ways, and
are not guaranteed to be released. There are no SLAs
provided and no technical support obligations. Early
access releases are rare and focus on validating product
prototypes.
Alpha: Alpha is a limited-availability test
before releases are cleared for more widespread use. Our
focus with alpha testing is to verify functionality and
gather feedback from a limited set of customers.
Typically, alpha participation is by invitation and
subject to pre-general-availability terms. Alpha
releases don't have to be feature complete, no SLAs are
provided, and there are no technical support
obligations. However, alphas are generally suitable for
use in test environments. The alpha phase usually lasts
six months.
Beta: At beta, products or features are ready
for broader customer testing and use. Betas are often
publicly announced. There are no SLAs or technical
support obligations in a beta release unless otherwise
specified in product terms or the terms of a particular
beta program. The average beta phase lasts about six
months.