2. INTRODUCTION
• Cloud computing revolutionizes the way businesses and individuals access, store,
and process data and applications.
• Instead of relying on local servers or personal computers, cloud computing
leverages a network of remote servers hosted on the internet to manage, store, and
process data.
• This paradigm shift offers scalability, flexibility, cost-effectiveness, and accessibility,
empowering organizations to innovate and adapt to changing demands swiftly.
• Whether it's deploying applications, storing massive datasets, or running complex
computations, cloud computing provides the infrastructure and services necessary
to meet the evolving needs of the digital age.
3. WHAT IS CLOUD COMPUTING ?
• Cloud computing refers to the delivery of computing
services over the internet. These services include storage,
databases, servers, networking, software, and more.
• Instead of owning and maintaining physical infrastructure
like servers or data centers, users can access computing
resources on-demand from cloud service providers.
• Examples of cloud computing services include Amazon
Web Services (AWS), Microsoft Azure, Google Cloud
Platform (GCP), and various software-as-a-service (SaaS)
applications like Google Workspace and Microsoft 365.
4. CLOUD COMPUTING ARCHITECTURE
• Cloud computing architecture refers to the
structure and design of the cloud computing
environment, encompassing various
components and layers that enable the delivery
of computing services over the internet.
• It typically includes hardware, software,
networking, and services organized into
different layers to provide scalability, flexibility,
and accessibility to users.
5. TYPES OF CLOUD COMPUTING
ARCHITECTURE
Public Cloud:
Infrastructure and services are
provided by third-party cloud
service providers and shared
among multiple users over the
internet.
It offers scalability, cost-
effectiveness, and accessibility but
may have security and compliance
considerations.
6. PRIVATE CLOUD:
Dedicated cloud environment owned and
operated by a single organization, either
on-premises or hosted by a third-party
provider.
It provides greater control, security, and
customization but requires more
resources and investment.
7. HYBRID CLOUD:
Combination of public and private cloud
environments, allowing data and applications
to be shared between them.
It offers flexibility, scalability, and security,
enabling organizations to leverage the
benefits of both public and private clouds.
8. COMMUNITY CLOUD:
Shared cloud infrastructure and services designed
for specific communities or organizations with
shared concerns (e.g., compliance, security, or
regulatory requirements).
It fosters collaboration and resource sharing among
community members while addressing their unique
needs.
9. MULTI-CLOUD:
Utilization of multiple cloud service providers
to avoid vendor lock-in, increase redundancy,
and optimize performance and cost.
It offers flexibility, enabling organizations to
choose the best services from different
providers based on their specific requirements.
10. CONCLUSION:
These types of cloud computing architecture cater to different use cases,
requirements, and preferences of organizations, allowing them to leverage
the benefits of cloud computing while addressing their unique needs and
challenges.
This model allows for flexibility, scalability, cost-effectiveness, and
accessibility, as users can access their data and applications from anywhere
with an internet connection.