Cloud Computing - An Overview
Cloud Computing - An Overview
Presented by
Matheswaran P, AP - CSE
15/09/2023 1
What is Cloud?
The term Cloud refers to a Network or Internet. In other words, we can say that Cloud is
something, which is present at remote location.
Cloud can provide services over network, i.e., on public networks or on private networks,
i.e., WAN, LAN or VPN. Applications such as e-mail, web conferencing, customer relationship
management (CRM), all run in cloud.
15/09/2023 2
What is Cloud Computing?
Cloud Computing refers to manipulating, configuring, and accessing the applications online.
It offers online data storage, infrastructure and application.
15/09/2023 3
Origin of Cloud Computing
First milestones for cloud-computing was the introduction of salesforce.com in 1999.
Amazon Web Services in 2002 was the next major development in cloud computing, which
provided group of cloud based services.
Amazon launched its Elastic Compute Cloud (EC2) in 2002 as a commercial web service - to
hire/rent computers on which they can run their own applications.
Google and others started to offer browser based enterprise applications, through services
such as Google apps.
15/09/2023 4
Technologies Involved
Virtualization Technology
15/09/2023 5
Cloud Computing Architecture
15/09/2023 6
Essential Characteristics
On-Demand self service
Rapid elasticity
Measured service
15/09/2023 7
Working Models
There are certain services and models working behind the scene making the cloud
computing feasible and accessible to end users.
15/09/2023 8
Deployment Models
Deployment models define the type of access to the cloud.
1. Public Cloud
- It allows systems and services to be easily accessible to the general public.
2. Private Cloud
- The Private Cloud allows systems and services to be accessible within an organization.
15/09/2023 9
Deployment Models (Contd.)
3. Community Cloud
- The Community Cloud allows systems and services to be accessible by group of organizations
4. Hybrid Cloud
- However, the critical activities are performed using private cloud while the non-critical activities
are performed using public cloud.
15/09/2023 10
Service Models
Service Models are the reference models on which the Cloud Computing is based.
- SaaS is a software delivery methodology that provides licensed multi-tenant access to software
and its functions remotely as a Web-based service.
15/09/2023 11
Service Models (Contd.)
2. Platform as a Service (PaaS)
- PaaS provides the runtime environment for applications, development & deployment tools, etc.
- PaaS provides all of the facilities required to support the complete life cycle of building and
delivering web applications and services entirely from the Internet.
15/09/2023 12
Service Models (Contd.)
3. Infrastructure as a Service (IaaS)
- provides access to fundamental resources such as physical machines, virtual machines, virtual
storage, etc.
15/09/2023 13
Layered Cloud Architecture
15/09/2023 14
Advantages
Lower computer costs
Improved performance
Reduced software costs
Instant software updates
Improved document format compatibility
Unlimited storage capacity
Universal document access
Latest version availability
Device independence
15/09/2023 15
Disadvantages
Requires a constant Internet connection
Does not work well with low-speed connections
Features might be limited
Can be slow
Stored data can be lost
Stored data might not be secure
15/09/2023 16
Cloud Storage
Create an Account User name and password.
Content lives with the account in the cloud.
Log onto any computer with Wi-Fi to find your content
15/09/2023 17
Download For Storage
Download a cloud based app to on your computer
15/09/2023 18
Thank You
15/09/2023 19