NIST Cloud Computing
Reference Architecture
Dr. Sumit Dhariwal
Assistant Professor
Centre for Artificial Intelligence
माधव प्रौद्योगिकी एवं गवज्ञान संस्थान, ग्वागियर (म.प्र.), भारत
Madhav Institute of Technology & Science, Gwalior (M.P.), INDIA
Deemed University
(Declared under Distinct Category by Ministry of Education, Government of India)
NAAC ACCREDITED WITH A++ GRADE
Mob: +91-9752070470
The Conceptual Reference Model
Figure : The Conceptual Reference Model
NIST Cloud Computing Reference Architecture
• The National Institute of Standards and Technology (NIST) Cloud
Computing Reference Architecture provides a standard framework to
describe the roles, activities, and interactions involved in cloud
computing. Below are its key components:
• Cloud Consumer:
• The user or organization that uses cloud services.
• Responsibilities: Selects services, monitors usage, and manages SLAs (Service Level
Agreements).
• Cloud Provider:
• The entity that delivers cloud services to consumers.
• Responsibilities: Manages cloud infrastructure, platforms, and software.
• Example: AWS, Microsoft Azure, Google Cloud.
• Cloud Auditor:
• Provides assurance of cloud services through independent assessments.
• Responsibilities: Evaluates security, performance, and compliance with regulations.
• Cloud Broker:
• Acts as an intermediary between consumers and providers.
• Responsibilities: Helps consumers choose suitable services, manage
performance, and integrate services from multiple providers.
• Cloud Carrier:
• The intermediary responsible for the connectivity and transport of cloud
services.
• Responsibilities: Ensures reliable network access and service delivery.
• Example: ISPs or telecom providers.
Service Models:
• IaaS: Infrastructure as a Service (e.g., virtual machines, storage).
• PaaS: Platform as a Service (e.g., application development
frameworks).
• SaaS: Software as a Service (e.g., web-based applications).
Deployment Models:
• Public Cloud: Shared resources accessible to multiple customers.
• Private Cloud: Exclusive resources for a single organization.
• Hybrid Cloud: Combination of public and private clouds.
• Community Cloud: Shared resources for a specific community or
group.
The NIST model is essential for defining clear roles, responsibilities, and
relationships among various stakeholders, ensuring a structured
approach to adopting and managing cloud computing services.
Thank You!