Cloud Computing

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 14

CLOUD COMPUTING

BY-SAHANA PAMDURANGI
WHAT IS CLOUD COMPUTING?

 CLOUD COMPUTING is a general term used to describe a


new class of network based computing that takes place
over the Internet.
 Basically a step on from Utility Computing
 A collection/group of integrated and networked hardware,
software and Internet infrastructure (called a platform).
 Using the Internet for communication and transport
provides hardware, software and networking services to
clients
LAYERS OF CLOUD COMPUTING

 Software as a Service(SaaS): SaaS is a model of software


deployment where an application is hosted as a service
provided to customers across the Internet.
 Platform as a Service(PaaS): Provides you computing
platforms which typically includes operating system,
programming language execution environment, database,
web server etc
 Infrastructure as a Service(IaaS): Provides you the
computing infrastructure, physical or (quite often) virtual
machines and other resources like IP addresses, virtual
local area networks, etc.
Advantages of Cloud Computing

 Improved performance
 Reduced software costs
 Instant software updates
 Improved document format compatibility
 Unlimited storage capacity
 Easier group collaboration
 Device independence
 Increased data reliability
 Universal document access
 Latest version availability
Disadvantages of Cloud Computing

 Requires a constant Internet connection


 Does not work well with low-speed connections
 Features might be limited
 Stored data might not be secure
 Stored data can be lost
 HPC System
 Risky
 Can be slow
 Migration issue
 Requires continuous internet connection
Cloud Infrastructure Management

 Setup: Cloud infrastructure setup, installation of software


 Configuration: Hardware and software configuration
 Active Monitoring: Continuous, proactive monitoring of
your cloud infrastructure, instant alerts on email and
mobile
 Cost & Performance Optimization: Reduce monthly cost
for cloud infrastructure and maximize performance
 Support Changes: Add/remove resources (servers, storage,
software) in the environment as needed
 Security: Constantly monitor for security threats and fix
them right away
Challenges and Risks in Cloud
Computing

 Cloud Migration
 Incompatibility
 Data security
 Lack of expertise
 Downtime
 Bandwidth Cost
 Service Quality
 Performance
 Incorporating with Existing Infrastructure
 Governance and Control
Cloud-Enabling Technology

Virtualization technology
 Virtualization is a process of converting a physical IT
resource into a virtual IT resource
 Server
 Storage
 Network
 Power
Cloud-Enabling Technology

Data Center Technology


A data center is a facility used to house computer
systems and associated components, such as
telecommunications and storage systems.
 Virtualization
 Standardization and Modularity
 Automation
 Remote Operation and Management
Cloud-Enabling Technology

Broadband networks & Internet architecture


 All clouds must be connected to a network
 Internet’s largest backbone networks, established
and deployed by ISPs, are interconnected by core
routers
Cloud-Enabling Technology

Web technology
 Cloud computing relies on internet.
 Web technology is generally used as both the
implementation medium and the management
interface for cloud services
Cloud-Enabling Technology

Multitenant technology
 Enable multiple users (tenants) to access the same
application simultaneously
 Multitenant applications ensure that tenants do not
have access to data and configuration information
that is not their own
Cloud-Enabling Technology

Service technology
 Service technology is an approach used to create a
technology based upon the use of services
 The technology of web services is the most likely
connection technology of service oriented
architectures (SOA)
Thank You!

You might also like