Home > Design Patterns > Centralized Remote Administration
Centralized Remote Administration

Centralized Remote Administration (Erl, Naserpour)

How can diverse administrative tasks and controls be consolidated for central remote access by cloud consumers?

Problem

Cloud consumers can end up having to manage a range of diverse cloud-based IT resources, each with distinct administrative functions. The disparity in user-interfaces and reporting features can make remote administration burdensome and prone to human error.

Solution

The cloud provider can consolidate diverse management features for different IT resources into a single, custom portal that standardizes administrative controls as well as providing cross-IT resource reporting features.

Application

A usage and administration portal is developed by the cloud provider to interface with systems and APIs offered by back-end products, IT resources and mechanisms, and to further support different levels of access based on pre-assigned permissions.
Centralized Remote Administration: Cloud Consumer A leases an IaaS platform from a cloud provider (1) with the intention of offering its own PaaS platform to other cloud consumers (thereby assuming the role of a cloud provider). After the new PaaS platform is made available by Cloud Consumer A, Cloud Consumers B and C lease instances of the platform (2). Cloud Consumer A (acting as a cloud provider) needs a means of offering management features and usage tracking and reporting of the various IT resources that are available via the PaaS platform, while ensuring that each cloud consumer is granted an appropriate level of control.

Cloud Consumer A leases an IaaS platform from a cloud provider (1) with the intention of offering its own PaaS platform to other cloud consumers (thereby assuming the role of a cloud provider). After the new PaaS platform is made available by Cloud Consumer A, Cloud Consumers B and C lease instances of the platform (2). Cloud Consumer A (acting as a cloud provider) needs a means of offering management features and usage tracking and reporting of the various IT resources that are available via the PaaS platform, while ensuring that each cloud consumer is granted an appropriate level of control.

Centralized Remote Administration: Cloud Consumers B and C can access and manage their provisioned IT resources using the usage and administration portal.

Cloud Consumers B and C can access and manage their provisioned IT resources using the usage and administration portal.

NIST Reference Architecture Mapping

This pattern relates to the highlighted parts of the NIST reference architecture, as follows:

Centralized Remote Administration: NIST Reference Architecture Mapping
Centralized Remote Administration: NIST Reference Architecture Mapping