You are on page 1of 14

CLOUD

THE FUTURE OF
STORAGE AND
COMPUTING

SUBHASHREE NAYAK 2261301127


NAMITA BARAL 2261301011
SUBHAM PATNAIK 2261301153
SAGAR SAHU 2261301216
SATYA PRKASH BEHERA 2261301020
WHAT IS CLOUD COMPUTING ?

• Cloud computing is the on-demand availability of


computer system resources, especially data storage
and computing power, without direct active
management by the user. Large clouds often have
functions distributed over multiple locations, each of
which is a data center .
CLOUD PROPERTIES
• RESOURCE EFFICIENCY
• ELASTICITY
• SELF - MANAGING SERVICE
• ACCESSIBLE AND HIGHLY AVAILABLE
MODELS OF CLOUD
DEVLOPMENT MODEL SERVICE MODEL
• PUBLIC CLOUD • SOFTWARE AS A SERVICE
(SaaS)
• PRIVATE CLOUD
• PLATFORM AS A SERVICE
• HYBRID CLOUD (PaaS)
• COMMUNITY CLOUD • INFRASTRUCTURE AS A
SERVICE (IaaS)
DEVLOPMENT MODEL
The cloud deployment model identifies the specific type of cloud environment
based on ownership, scale, and access, as well as the cloud's nature and
purpose. The location of the servers you're utilizing and who controls them are
defined by a cloud deployment model.

 Public cloud – Public cloud (off-site and remote) describes cloud computing where resources are dynamically
provisioned on an on-demand, self-service basis over the Internet, via web applications/web services, open API,
from a third-party provider who bills on a utility computing basis.

 Private cloud - A private cloud environment is often the first step for a corporation prior to adopting a public cloud
initiative. Corporations have discovered the benefits of consolidating shared services on virtualized hardware
deployed from a primary data centre to serve local and remote users.
 Hybrid cloud - A hybrid cloud environment consists of some portion of computing resources on-site (on premise)
and off-site (public cloud). By integrating public cloud services, users can leverage cloud solutions for specific
functions that are too costly to maintain on premise such as virtual server disaster recovery, backups and
test/development environments.
 Community cloud - A community cloud is formed when several organizations with similar requirements share
common infrastructure. Costs are spread over fewer users than a public cloud but more than a single tenant
Service model
INFRASTRUCTURE AS A SERVICE (IaaS).
• The lower end of managed cloud computing services where hardware resources are provided by an
external provider and managed for you. IaaS provides users access to computing resources such as
networking, processing power and data storage capacity.

Features and Benefits of IaaS Cloud Computing Service


 A typical infrastructure as a service offering saves both time and money as the underlying hardware set
up and support is provided by the service provider.
 Resources are available on demand as and when required so there is no wastage of any unused resources
and no delays on adding any resources.
 Utility-based pricing model i.e. pay only for the resources you actually use.
PLATFORM AS A SERVICE (PaaS)

• This cloud computing service is an advanced version of IaaS. Apart from just providing the IT
infrastructure, PaaS also provides the computing platform and solution stack as a service. PaaS is a cloud
computing service that provides developers with a framework that can be used for building custom
applications. Platform as a Service lets software developers build custom applications online without
having to worry about data storage, data serving, and management.
Features and Benefits of PaaS Cloud Computing Service
 PaaS makes software development easy even for non-experts as anybody can develop an application
through the web browser with just a single click functionality.
 There is no need for the users to upgrade or update the infrastructure as the PaaS service provider
handles all the update patches, upgrades, and regular software maintenance.
 PaaS provides location independence as developers in different locations can work together on the same
application build.
 There is no need to invest in physical infrastructure or in expertise required to manage it, an example of
this would be SAP. The ability to rent virtual IT infrastructure brings in great cost benefits for the users.
SOFTWARE AS A SERVICE (SaaS)

• A special cloud computing service that incorporates both IaaS and PaaS service offerings. SaaS is a cloud
computing service that provides application-level services tailored to diverse business needs such as
business analytics , CRM, or marketing automation

• Features and Benefits of SaaS Cloud Computing Service


 There is no initial setup cost as the users can make use of the application as soon as they subscribe. There is no
hardware cost as well because the processing power is supplied by the service provider.
 Flexible payments as the users pay for the services on a pay-as-you-go model.
 Any updates to the software are automatic and free of charge.
 SaaS provides cross-device compatibility because SaaS applications can be accessed through any internet
enabled devices, such as laptop, smartphone, or desktop.
 Enterprises need not engage an IT expert to download the software on multiple systems in the office nor have to
worry about the keeping the software up-to-date on every PC.
ADVANTAGES
DISADVANTAGES • Required constant internet connection

• Lower computer cost • Does not work well in low speed of


• Improved performance connection
• Reduced software cost
• Features might be limited
• Instant software update
• Improved document format compatibility • Can be slow
• Unlimited storage capacity
• Stored data can be lost
• Increased data reliability
• Universal document access • Storage data might not be secure
• Latest version availability
• Easier group collaboration
• Device independence

TYPES OF CLOUD STORAGE
• There are three main cloud storage types: object storage, file storage, and block storage. Each offers its
own advantages and has its own use cases.
• Object storage- A data storage architecture for large stores of unstructured data
Objects are kept in secure buckets that deliver virtually unlimited scalability
• File storage - File-based storage or file storage is widely used among applications and stores data in a
hierarchical folder and file format.

• Block storage - Enterprise applications like databases or enterprise resource planning (ERP) systems
often require dedicated, low-latency storage for each host. This is analogous to direct-attached storage
(DAS) or a storage area network (SAN)
WHY CLOUD STORAGE IS IMPORTANT ?

By using cloud storage lifecycle management policies, you can perform powerful information management tasks
including automated tiering or locking down data in support of compliance requirements. You can also use
cloud storage to create multi-region or global storage for your distributed teams by using tools such as
replication. You can organize and manage your data in ways that support specific use cases, create cost
efficiencies, enforce security, and meet compliance requirements.
Virtually unlimited scalability
Cloud storage delivers virtually unlimited storage capacity, allowing you to scale up as much and as quickly as
you need. This removes the constraints of on-premises storage capacity. You can efficiently scale cloud storage
up and down as required for analytics, data lakes, backups, or cloud native applications. Users can access
storage from anywhere, at any time, without worrying about complex storage allocation processes, or waiting
for new hardware.
Business continuity
Cloud storage providers store your data in highly secure data centers, protecting your data and ensuring
business continuity. Cloud storage services are designed to handle concurrent device failure by quickly detecting
and repairing any lost redundancy. You can further protect your data by using versioning and replication tools to
more easily recover from both unintended user actions or application failures.

You might also like