# data[].attributes.body
Cloud Computing Reference Architecture (CCRA)

# data[].attributes.body
On-demand self-service in cloud computing enables organizations to independently provision and manage computing resources through a web self-service portal, without requiring manual intervention from the service provider. This flexibility allows for easy scaling of resources, including storage, virtual machines, and databases, based on the organization's specific needs.

# data[].attributes.body
Broad network access in cloud computing means resources are accessible over the internet or local networks via various platforms, including mobile devices, laptops, and workstations. Network quality, including bandwidth and latency, is critical for ensuring good service, especially for time-sensitive applications.

# data[].attributes.body
Rapid elasticity in cloud computing allows organizations to quickly allocate and deallocate computing resources like storage and virtual machines as needed, reducing the need for upfront capital expenditures. This is in contrast to the more gradual and planned scalability, where organizations, such as manufacturers, slowly increase capacity over time.

# data[].attributes.body
Measured service in cloud computing involves metering and paying for resources based on actual usage. It provides transparency through monitoring, control, and reporting, allowing organizations to optimize resource utilization with a pay-per-use model, where costs are variable and tied to consumption.

# data[].attributes.body
CCRA is a generic high-level conceptual model that is a powerful tool for discussing the requirements, structures, and operations of cloud computing.

# data[].attributes.body
IaaS delivers computer infrastructure, typically a platform virtualization environment, as a service.

# data[].attributes.body
PaaS delivers a computing platform and/or solution stack as a service, often consuming cloud infrastructure and sustaining cloud applications.

# data[].attributes.body
Multi-tenancy in cloud computing enables multiple customers to share the same infrastructure while maintaining data privacy, similar to people sharing an apartment building.

# data[].attributes.body
Resource pooling ensures that providers efficiently allocate resources from a large, flexible pool to meet diverse client needs without compromising the performance of critical applications."

# data[].attributes.body
Deliver software as a service over the internet, eliminating the need to install and run the application

# data[].attributes.body
•SaaS delivers software as a service over the Internet.

•PaaS delivers computing platform as a service.

•IaaS delivers computer infrastructure as a service.

# data[].attributes.body
Applications are fully deployed in the cloud, taking advantage of cloud computing benefits. They can use low-level infrastructure or higher-level services for ease of management.

# data[].attributes.body
This model connects cloud-based resources with existing non-cloud resources, often involving a link between the cloud and on-premises infrastructure to extend an organization's capabilities.

# data[].attributes.body
Resources are deployed locally, often referred to as a private cloud when using virtualization and resource management tools. While it lacks some cloud benefits, it provides dedicated resources and can incorporate virtualization and application management technologies.

# data[].attributes.body
The NIST Cloud Computing Reference Architecture (CCRA) provides a flexible framework of actors, activities, functions, and views to facilitate the understanding and discussion of cloud computing characteristics and standards, without prescribing specific solutions or vendor products.

# data[].attributes.body
The NIST Cloud Computing Reference Architecture (CCRA) is not specific to any particular cloud system but serves as a tool for describing and developing system-specific architectures within a common framework. Its design aims to illustrate cloud services, provide technical references, and facilitate discussions about security, interoperability, and portability standards.

# data[].attributes.body
Cloud Consumer

Cloud Provider

Cloud Auditor

Cloud Broker

Cloud Carrier

# data[].attributes.headline
Public, Private, Hybrid And Community Models 

# data[].attributes.subject
Public, Private, Hybrid And Community Models 

# data[].attributes.body
The cloud consumer is the ultimate stakeholder that the cloud computing service is created to support.

# data[].attributes.body
Uses application/service for business process operations.

# data[].attributes.body
Develops, tests, deploys, and manages applications hosted in a cloud environment.

# data[].attributes.body
Creates/installs, manages, and monitors services for IT infrastructure operations.

# data[].attributes.body
A cloud provider can be a person, an organization, or an entity responsible for making a service available to cloud consumers.

# data[].attributes.body
Service deployment

Service orchestration

Cloud service management

Security

Privacy

# data[].attributes.body
A cloud auditor is a party that can conduct independent assessment of cloud services, information system operations, performance, and security of a cloud implementation.

# data[].attributes.body
A cloud service brokerage (CSB) – an entity that manages the use, performance, and delivery of cloud services and negotiates relationships between cloud providers and cloud consumers.

# data[].attributes.body
Service Intermediation

Service Aggregation

Service Arbitrage

# data[].attributes.body
A cloud carrier acts as an intermediary that provides connectivity and transport of cloud services between cloud consumers and cloud providers.

# data[].attributes.body
Public cloud is a model where off-site providers offer internet-accessible resources on a pay-as-you-go basis. It's cost-effective, scalable, and reduces the need for internal infrastructure. This simplifies IT for users.

# data[].attributes.body
The Well-Architected Framework offers guidance for designing and managing secure, efficient, resilient, high-performance, and cost-effective cloud solutions.

# data[].attributes.body
AWS Well Architected Framework (AWS WAF)

Google Cloud Architecture Framework

Alibaba Cloud’s Well-Architectured Framework

# data[].attributes.body
Private cloud is a cloud computing setup within a company's private network. It addresses security and governance concerns, is not shared with others, and is accessible only to internal users. It can be managed internally or by a third party, providing efficient resource governance and cost savings.

# data[].attributes.headline
The AWS Well-Architected Framework is organized into six pillars: 

# data[].attributes.subject
The AWS Well-Architected Framework is organized into six pillars: 

# data[].attributes.body
operational excellence

security

reliability

performance efficiency

cost optimization

sustainability

# data[].attributes.body
Hybrid cloud merges various cloud types using technology for flexibility. It's prevalent in enterprises, aiding the shift to public cloud while ensuring compliance and data security. It combines internal and external services, saving on infrastructure costs and protecting sensitive data.

# data[].attributes.body
Public Cloud

Service provider lets clients access the cloud via the Internet

Made available to the general public or a wide industry group

Private Cloud

The cloud infrastructure is used solely by the organization that owns it

May reside in-house or off premises

Hybrid Cloud

Composed of two or more clouds that remain unique entities but that can interoperate using standard or proprietary protocols

# data[].attributes.body
IaaS has the highest cost and the highest flexibility.

SaaS has the lowest cost and the lowest flexibility.

# data[].attributes.body
Community cloud is a cloud infrastructure designed for a specific group of organizations with shared concerns like security and compliance. It can be owned and operated by one or more of these organizations, a third party, or a combination, and it can be located on or off-premises. Examples include community clouds for government, education, and healthcare sectors.

# data[].attributes.headline
Similarities between AWS and traditional IT

# data[].attributes.subject
Similarities between AWS and traditional IT

# data[].attributes.body
1. WS security, networking, and access controls align with traditional IT concepts like firewalls and ACLs.

2. AWS services, such as Elastic Load Balancing and VPC, resemble traditional network infrastructure components.

3. AWS provides virtual servers (EC2) and machine images (AMIs) similar to on-premises servers.

4. AWS storage options mirror traditional storage solutions.

5. AWS is a versatile alternative to traditional data centers.

# data[].attributes.body
Virtual Private Cloud (VPC) offers cost-effective, secure computing with seamless connections between cloud and enterprise resources, isolation, and flexible resource allocation.