0% found this document useful (0 votes)
48 views33 pages

Cloud Computing Basics ICT Presentation

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

Cloud Computing Basics ICT Presentation

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

Welcome to Our Cloud

Computing Presentation
Thank you for joining our presentation on Cloud Computing! We'll explore the
exciting world of cloud technology, highlighting key aspects and their impact.
GROUP NO 04
PRESENTED BY

 AMAN

 SANA

 KINZA

 NOSHEEN

 AZLAN

 HUZAIFA
Cloud Computing:
Understanding the Basics
Cloud computing refers to the delivery of computing services over the internet,
allowing users to access and use software, storage, processing power, and other IT
resources without having to own or maintain the physical hardware themselves.
Instead of relying on local servers or personal devices, cloud computing uses
remote servers hosted on the internet (the "cloud") to store data, run
applications, and perform computing tasks.
Types of Cloud Services
IaaS PaaS SaaS

Infrastructure as a Service: Provides Platform as a Service: Supplies a platform Software as a Service: Delivers software
virtualized computing resources for developing applications applications over the internet
Cloud Deployment Models
 Private cloud
 Public cloud
 Hybrid cloud
Benefits of Cloud
Computing
1 Scalability 2 Cost-Efficiency
Easily scale resources up or Pay-as-you-go model reduces
down based on demand costs on hardware and
maintenance

3 Flexibility
Access resources and applications from anywhere
Applications of Cloud
Computing

Data Storage
Storing and securing data remotely

App Development
Building, deploying, and testing apps on a scalable platform

Data Analytics
Running large-scale data analysis for insights
Cloud Computing:
Advantages and
Disadvantages
Cloud computing has revolutionized the way businesses operate, offering a wide
range of benefits and challenges. This presentation explores the advantages and
disadvantages of cloud computing, providing insights into its potential and
limitations.
Advantages of Cloud
Computing
1 Accessibility 2 Security
Access data and applications Robust security measures and
from anywhere with an internet regular updates protect data
connection, promoting remote from cyber threats.
work and flexibility.

3 Automatic Software 4 Collaboration


Updates
Cloud-based tools facilitate
Cloud providers handle seamless collaboration among
software updates, reducing teams, regardless of location.
maintenance overhead.
More Advantages of Cloud
Computing
Data Backup and Business Continuity
Recovery
Ensures business continuity
Reliable data backup and recovery during disruptions or
solutions protect critical data. emergencies.

Machine Learning and Enhanced Performance


AI
Leverage powerful cloud
Access powerful AI and machine infrastructure for high-
learning capabilities. performance computing tasks.
Disadvantages of Cloud Computing
Internet Dependency Vendor Lock-in Dependency on Third-Party
Providers
Reliance on a stable internet connection Switching cloud providers can be complex
can impact performance and availability. and costly. Reliance on the provider's reliability and
security practices.
More Disadvantages of
Cloud Computing
Data Transfer Limitations Large data transfers can be slow
and expensive.

Potential for Data Loss Accidental deletion or data


corruption can occur.

Vendor Reliability Dependence on the provider's


ability to deliver consistent service
levels.

Data Migration Challenges Migrating large amounts of data to


the cloud can be time-consuming
and complex.
Cloud Computing:
A Paradigm Shift
Modern way to access and manage resources.
On-Demand Self-Service
Effortlessly provision resources without manual intervention.

Automated Flexibility
Deployment
Adjust resources based on current
Provisioning through APIs or user needs.
interfaces.
Broad Network Access
Access resources from anywhere with a stable internet connection.

Anywhere, Anytime Secure Access

Mobile devices, laptops, desktops, etc. Authentication and authorization mechanisms.


Resource Pooling
Share resources among multiple users in a multi-tenant environment.

1 Dynamic Allocation 2 Scalability


Resources assigned based on Adapt to varying needs
demand. effortlessly.

3 Cost Optimization
Efficient resource utilization.
Rapid Elasticity
Scale resources up or down quickly to meet fluctuating demand.

Automated Scaling
Automatic adjustments based on predefined thresholds.

On-Demand Scaling
Manual adjustments when needed.
Measured Service
Pay only for resources used, promoting cost efficiency.

Cost Model Usage-Based

Transparency Detailed billing and usage tracking.

Flexibility Adjust resource allocation and


payment accordingly.
Cloud Computing
Service Models
Cloud computing empowers businesses and individuals to access computing
resources on demand, transforming how we work and live. This presentation
explores three fundamental service models: SaaS, PaaS, and IaaS.
SaaS: Software as a
Service
1 Accessibility 2 Cost-Effective
Available through web Subscription-based pricing,
browsers, accessible from any reduces upfront capital
device with an internet expenditures and ongoing
connection. maintenance costs.

3 User-Friendly 4 Managed Updates


Minimal setup and Service provider handles
configuration, simplifies user software updates, security, and
experience. infrastructure management.
PaaS: Platform as a Service
Core Functionality Increased Agility Collaboration and
Integration
Cloud-based platform for building, Rapid development and deployment,
deploying, and managing applications. allowing developers to focus on Tools for team members to work together
innovation. and integrate with third-party services.
IaaS: Infrastructure as a Service

Foundation for Cloud Enhanced Control and Scalability and Agility


Solutions Flexibility
Scale infrastructure up or down on demand,
Provides fundamental infrastructure Granular control over virtual infrastructure, adapting to changing workloads and
resources, including virtual machines, allowing users to configure hardware and requirements.
storage, networking, and security. software settings.
Choosing the Right Cloud
Service Model
Model Best for Considerations

SaaS End users seeking ready- Limited customization


to-use applications options, potential vendor
lock-in

PaaS Developers building and Requires development


deploying applications expertise, potential
vendor-specific
dependencies

IaaS System administrators Requires technical


seeking granular expertise, greater
infrastructure control responsibility for security
and management
Cloud Deployment
Models: A Comprehensive
Guide
A cloud deployment model describes how cloud resources, such as servers,
storage, and applications, are made available and used by an organization. It
defines where the cloud is hosted, who has access to it, and how it’s managed
Public Cloud Advantages
• No need of Maintenance
• Location Independent
• Cost Effective

Disadvantages
• Less Security
• Less Customizable

Resources are hosted by a third-party cloud provider. They manage and maintain
everything, and multiple users or organizations share the same infrastructure.

It’s like renting space that many people can use, but each one has their own private
area.
Private Cloud
Resources are dedicated to one organization and can be hosted on-premises (on the company's own servers) or by a third-
party provider .It offers more control and privacy, as only the organization’s employees or authorized users can access it.
Also Called as Internal/corporate Cloud

High Security
1
Offers robust security measures, ensuring data confidentiality and integrity.

Data Privacy
2
Data is exclusively accessible to authorized personnel within the organization.

More Customizable
3 Enables tailored configuration of resources to meet specific
business needs.
Advantages
Hybrid Cloud
• Security
• Low Cost (Compared
to Private Cloud)

Disadvantages
• Difficulty in Managing

This combines public and private clouds. An organization might use


a private cloud for sensitive data and a public cloud for other
applications, allowing them to move data or applications between
them as needed.
Community Cloud Advantages

A community cloud is a type of cloud setup where several • Cost Effective


organizations with similar needs or goals share the same cloud • Sharing Resources among
infrastructure. These organizations come together to create a Companies
shared environment, which is managed specifically for them. • More Secure than Public
Cloud

Dis-Advantages

• Data is accessible b/w


organizations
• Maintenance Cost
• Less Secure than
Private Cloud
Security and
Privacy in the
Cloud
Cloud computing offers agility and scalability, but also introduces unique security
and privacy challenges.
Data Security in the Cloud
1 Encryption 2 Access Control
Protect sensitive data at rest Limit access to authorized
and in transit. users and roles.

3 Data Loss Prevention (DLP)


Identify and block unauthorized data movement.
Privacy and Data
Sovereignty
Data Location Data Masking
Store data within jurisdictional Replace sensitive data with non-
boundaries. sensitive substitutes.

Anonymization
Remove personally identifiable information from data.
Identity and Access Management (IAM)

Centralized Identity Single Sign-On (SSO) Strong Password Policies


Management
Simplify access with single sign-on. Enforce strong password requirements.
Manage user identities and access control.
Threat Detection and
Monitoring
Intrusion Detection and Prevention
Systems (IDPS)
Monitor network traffic for malicious activity.

Security Information and Event


Management (SIEM)
Collect and analyze security logs.

You might also like