0% found this document useful (0 votes)
15 views8 pages

Module 3

cloud computing

Uploaded by

wishfor178
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views8 pages

Module 3

cloud computing

Uploaded by

wishfor178
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

Module-03

Cloud Computing Architecture

1. Introduction to Cloud Computing

Definition:
Cloud computing provides on-demand delivery of IT resources over the internet
with pay-as-you-go pricing. It enables access to computing power, storage,
databases, and other services without direct active management by the user.

Search Creators... Page 1


21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

Key Concepts:

• Scalability: Resources can scale up or down based on demand.

• Elasticity: Ability to handle varying workloads and adjusting resources as


needed.

• Cost-Effectiveness: Pay only for the resources you use.

• Multi-Tenancy: Multiple users share the same physical resources, enabling


efficient usage.

Search Creators... Page 2


21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

Cloud Reference Model

The cloud reference model defines layers for cloud services. It mainly includes
three service models:

• IaaS (Infrastructure as a Service):

o Provides virtualized computing resources over the internet, including


storage, servers, and networks.

o Examples: AWS EC2, Google Compute Engine, Microsoft Azure.

• PaaS (Platform as a Service):

o Offers a platform for developers to build, test, and deploy applications


without worrying about the underlying infrastructure.

o Examples: Google App Engine, Heroku, AWS Elastic Beanstalk.

• SaaS (Software as a Service):

o Delivers software applications over the internet on a subscription


basis.

o Examples: Google Workspace, Microsoft Office 365, Salesforce.

Search Creators... Page 3


21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

Types of Clouds

1. Public Cloud:

o Managed by third-party providers and available over the internet.

o Pros: Low cost, scalability, maintenance handled by the provider.

o Cons: Limited control, potential security concerns.

2. Private Cloud:

o Cloud infrastructure dedicated to a single organization.

o Pros: Enhanced security, greater control, customizable.

o Cons: Higher costs, responsibility for maintenance.

Search Creators... Page 4


21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

3. Hybrid Cloud:

o Combines both public and private cloud elements.

o Pros: Flexible, scalable, balances control and security.

o Cons: Complex management, potential compatibility issues.

4. Community Cloud:

o Shared infrastructure for a specific community or group with common


goals.

o Pros: Cost-sharing, targeted security.

o Cons: Limited scalability, complex governance.

Search Creators... Page 5


21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

Economics of the Cloud

Cost Model:
Cloud services follow a pay-as-you-go model where users are charged based on the
resources they consume.

Advantages:

• Reduced Operational Costs: No need for on-premises infrastructure,


reducing maintenance and staffing costs.

• Resource Optimization: Elasticity allows companies to only pay for


resources they use.

• Reduced Time-to-Market: Cloud services provide faster deployment and


scaling capabilities.

Disadvantages:

• Hidden Costs: High data transfer or storage costs can accumulate if not
monitored.

• Dependency on Providers: Shifting costs and services by providers can


impact budgeting.

Search Creators... Page 6


21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

Open Challenges in Cloud Computing

1. Data Security and Privacy:

o Concerns about data confidentiality, compliance, and protection


against cyber threats.

o Solutions: Encryption, access control, data residency compliance.

2. Service Reliability:

o Service interruptions can impact business operations.

o Solutions: Redundant systems, high availability architecture, multi-


region deployments.

3. Vendor Lock-in:

o Limited portability between providers makes it hard to switch clouds.

o Solutions: Use of multi-cloud strategies, reliance on open standards.

4. Performance Challenges:

o Network latency and data transfer speed affect cloud application


performance.

o Solutions: Optimize network paths, leverage edge computing.

5. Cost Management:

o Uncontrolled spending can lead to unplanned expenses.

o Solutions: Implement cost management tools, regular usage reviews,


and budgeting.

Search Creators... Page 7


21CS72 | CLOUD COMPUTING | SEARCH CREATORS.

6. Compliance and Legal Issues:

o Regulatory compliance with data protection laws (e.g., GDPR).

o Solutions: Work with compliant cloud providers, conduct regular


audits.

Search Creators... Page 8

You might also like