Professional Documents
Culture Documents
THE FUTURE OF
STORAGE AND
COMPUTING
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.
• 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
• 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.