Cloud Computing
Cloud Computing
Present by : Aaryan
WHAT IS CLOUD
Cloud computing is the on-demand
delivery of IT resources over the Internet
with pay-as-you-go pricing. Instead of
buying, owning, and maintaining physical
data centers and servers, you can access
technology services, such as computing
power, storage, and databases.
Why Cloud ?
Resource utilization.
Accessibility from anywhere.
Provides virtualization.
Saving cost for organization.
BENEFITS OF CLOUD
COMPUTING
Cost Savings
Scalability and Flexibility
Accessibility
Disaster Recovery
Automatic Updates
Types of Cloud Computing
Infrastructure as a Service (IaaS) :
IaaS provides virtualized computing resources over the internet.
Example Providers: Amazon EC2, Microsoft Azure VMs.
Platform as a Service (PaaS) :
PaaS offers a platform allowing developers to build, deploy, and manage
applications without dealing with infrastructure.
Characteristics: Middleware, development frameworks, automation.
Development tools, databases, runtime.
Example Providers: Heroku, Google App Engine.
Software as a Service (SaaS)
SaaS delivers software applications over the internet, eliminating the
need for local installation.
Example Providers: Microsoft 365, Salesforce, Google Workspace.
Cloud Service Models
Public Cloud :
Public cloud provides computing resources and services over
the internet on a shared infrastructure, allowing multiple users
or organizations to access and utilize the same pool of
resources.
Private Cloud:
Private cloud involves a dedicated and isolated computing
environment, typically owned and operated by a single
organization, ensuring greater control, security, and
customization of resources.
Hybrid Cloud:
Hybrid cloud combines both public and private cloud
environments, allowing data and applications to be shared
between them. It provides flexibility, scalability, and the ability
to leverage both on-premises and off-premises resources.
Benefits of cloud
Cost Efficiency:
Pay-as-You-Go Model: Users only pay for the resources they consume, reducing upfront costs.
Resource Optimization: Cloud providers efficiently allocate and utilize resources, minimizing
wasted capacity.
Scalability:
On-Demand Resources: Easily scale computing resources up or down based on demand.
Automatic Scaling: Some cloud services automatically adjust resources to handle varying
workloads.
Security:
Data Encryption: Cloud providers implement robust encryption to protect data during
transmission and storage.
Compliance and Certifications: Cloud services often comply with industry standards and
regulations, addressing security and privacy concerns.
Collaboration and Remote Work:
Collaboration Tools: Cloud-based collaboration tools enhance
teamwork and communication.
Remote Accessibility: Facilitates remote work by enabling access to
data and applications from any location.
Disaster Recovery and Business Continuity:
Data Replication: Cloud providers often replicate data across
multiple locations, reducing the risk of data loss.
Quick Recovery: In the event of a disaster, cloud services facilitate
quick data recovery and business continuity.
Environmental Sustainability:
Energy Efficiency: Cloud providers optimize data center efficiency,
contributing to environmental sustainability.
Shared Resources: Shared infrastructure reduces overall energy
consumption compared to individual organizations managing their
hardware.
Cost Predictability:
Fixed Costs: Some services offer predictable pricing models,
allowing businesses to plan and budget effectively.
No Capital Expenditure: Eliminates the need for significant upfront
investments in physical hardware and infrastructure.
Thank You