Cloud Computing Patterns, Mechanisms > Monitoring, Provisioning and Administration Patterns > Realtime Resource Availability
Realtime Resource Availability (Erl, Naserpour)
How can cloud consumers access current availability status information for IT resources?
![Realtime Resource Availability Realtime Resource Availability](https://patterns.arcitura.com/wp-content/uploads/2018/08/realtime_resource_availability.png)
Problem
Conventional IT resource usage and status reporting occurs at some point subsequent to the corresponding collection of usage and status data. This delay makes it impossible for cloud consumers to determine the current availability and status of a given IT resource.
Solution
A monitoring and reporting system is established to provide realtime (or near realtime) reporting of IT resource availability and status information.
Application
The status of an IT resource is constantly monitored and transmitted to a monitoring station from which an availability reporter extracts and streams the usage data to a portal where it can be viewed and monitored by the cloud consumer.
Mechanisms
Audit Monitor, Cloud Usage Monitor, SLA Management System, SLA Monitor
Compound Patterns
Burst In, Burst Out to Private Cloud, Burst Out to Public Cloud, Cloud Authentication, Cloud Balancing, Elastic Environment, Infrastructure-as-a-Service (IaaS), Isolated Trust Boundary, Multitenant Environment, Platform-as-a-Service (PaaS), Private Cloud, Public Cloud, Resilient Environment, Resource Workload Management, Secure Burst Out to Private Cloud/Public Cloud, Software-as-a-Service (SaaS)
![Realtime Resource Availability: A cloud architecture resulting from the application of the Realtime Resource Availability pattern. Realtime Resource Availability: A cloud architecture resulting from the application of the Realtime Resource Availability pattern.](https://patterns.arcitura.com/wp-content/uploads/2018/08/fig1-34.png)
A cloud architecture resulting from the application of the Realtime Resource Availability pattern.
NIST Reference Architecture Mapping
This pattern relates to the highlighted parts of the NIST reference architecture, as follows:
![Realtime Resource Availability: NIST Reference Architecture Mapping Realtime Resource Availability: NIST Reference Architecture Mapping](https://patterns.arcitura.com/wp-content/uploads/2018/08/nisp_1-10.jpg)
![Realtime Resource Availability: NIST Reference Architecture Mapping Realtime Resource Availability: NIST Reference Architecture Mapping](https://patterns.arcitura.com/wp-content/uploads/2018/08/nisp_2-7.jpg)
This pattern is covered in CCP Module 4: Fundamental Cloud Architecture.
For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.