Architecture: BlackBerry Infrastructure components


This diagram displays components of the wireless BlackBerry software upgrades feature.
Component Description

availability server

The availability server is designed to manage and store information about the availability of BlackBerry Device Software update packages.

The availability server is designed to provide you with information about the latest approved BlackBerry Device Software update packages and recommended upgrade paths.

upgrade package server

The upgrade package server is designed to store and send BlackBerry Device Software update packages to BlackBerry devices. It controls the rate at which subscribers can download BlackBerry Device Software update packages. Research In Motion administrators upload BlackBerry Device Software update packages to this server after they approve them.

upgrade details server

The upgrade details server is designed to provide the BlackBerry device with a list of the update files that are required for a specific wireless BlackBerry Device Software update.

software upgrade database

The software upgrade database is the primary database that contains the BlackBerry Device Software update information and metadata that the BlackBerry Infrastructure processes.