Backstage Reference Data
type: ConceptScheme
definition: Controlled vocabularies for Backstage catalog entity annotations.
source: descriptor-format
has top concept: Component Lifecycle
has top concept: Component Type
has top concept: API Type

Component Lifecycle
type: Concept
top concept of: Backstage Reference Data
definition: Lifecycle stages for Backstage components.
in scheme: Backstage Reference Data

experimental
type: Concept
definition: Component is in early development or proof-of-concept stage.
broader: Component Lifecycle
in scheme: Backstage Reference Data

production
type: Concept
definition: Component is actively maintained and serving production traffic.
broader: Component Lifecycle
in scheme: Backstage Reference Data

deprecated
type: Concept
definition: Component is scheduled for removal and should not be used for new work.
broader: Component Lifecycle
in scheme: Backstage Reference Data

Component Type
type: Concept
top concept of: Backstage Reference Data
definition: Well-known component types in the Backstage catalog.
in scheme: Backstage Reference Data

service
type: Concept
definition: A backend service, typically exposing an API.
broader: Component Type
in scheme: Backstage Reference Data

website
type: Concept
definition: A website or web application.
broader: Component Type
in scheme: Backstage Reference Data

library
type: Concept
definition: A software library consumed as a dependency.
broader: Component Type
in scheme: Backstage Reference Data

API Type
type: Concept
top concept of: Backstage Reference Data
definition: Well-known API specification types in the Backstage catalog.
in scheme: Backstage Reference Data

openapi
type: Concept
definition: An API defined using the OpenAPI (Swagger) specification.
broader: API Type
in scheme: Backstage Reference Data

asyncapi
type: Concept
definition: An API defined using the AsyncAPI specification for event-driven architectures.
broader: API Type
in scheme: Backstage Reference Data

graphql
type: Concept
definition: An API defined using the GraphQL schema definition language.
broader: API Type
in scheme: Backstage Reference Data

grpc
type: Concept
definition: An API defined using Protocol Buffers for gRPC services.
broader: API Type
in scheme: Backstage Reference Data