Sei sulla pagina 1di 11

Name:

STD. :
Roll no. :

Topic
Cloud Computing

Index

Sr.No. Topic

1. Introduction
2. Uses of Cloud Computing
3. Benefits of cloud computing

4. Types of cloud deployments


5. Application : Cloud File Storage
6. Conclusion
1.Introduction
Cloud computing is the delivery of computing services—servers, storage,
databases, networking, software, analytics and more—over the Internet (“the cloud”).
Companies offering these computing services are called cloud providers and typically
charge for cloud computing services based on usage, similar to how you are billed for
water or electricity at home.

Whether you are running applications that share photos to millions of mobile
users or you’re supporting the critical operations of your business, a cloud services
platform provides rapid access to flexible and low cost IT resources. With cloud
computing, you don’t need to make large upfront investments in hardware and spend
a lot of time on the heavy lifting of managing that hardware. Instead, you can provision
exactly the right type and size of computing resources you need to power your newest
bright idea or operate your IT department. You can access as many resources as you
need, almost instantly, and only pay for what you use.
2.Uses of Cloud Computing
You are probably using cloud computing right now, even if you don’t realise it. If
you use an online service to send email, edit documents, watch movies or TV, listen to
music, play games or store pictures and other files, it is likely that cloud computing is
making it all possible behind the scenes. The first cloud computing services are barely a
decade old, but already a variety of organisations—from tiny startups to global
corporations, government agencies to non-profits—are embracing the technology for
all sorts of reasons. Here are a few of the things you can do with the cloud:

 Create new apps and services

 Store, back up and recover data

 Host websites and blogs

 Stream audio and video

 Deliver software on demand

 Analyse data for patterns and make predictions


3.Benefits of cloud computing
Cloud computing is a big shift from the traditional way businesses think about IT
resources. What is it about cloud computing? Why is cloud computing so popular?
Here are 6 common reasons organisations are turning to cloud computing services:

1. Cost

Cloud computing eliminates the capital expense of buying hardware and


software and setting up and running on-site datacenters—the racks of servers, the
round-the-clock electricity for power and cooling, the IT experts for managing the
infrastructure. It adds up fast.

2. Speed

Most cloud computing services are provided self service and on demand, so
even vast amounts of computing resources can be provisioned in minutes, typically
with just a few mouse clicks, giving businesses a lot of flexibility and taking the
pressure off capacity planning.

3. Global scale

The benefits of cloud computing services include the ability to scale elastically. In
cloud speak, that means delivering the right amount of IT resources—for example,
more or less computing power, storage, bandwidth—right when its needed and from
the right geographic location.

4. Productivity

On-site datacenters typically require a lot of “racking and stacking”—hardware


set up, software patching and other time-consuming IT management chores. Cloud
computing removes the need for many of these tasks, so IT teams can spend time on
achieving more important business goals.

5. Performance

The biggest cloud computing services run on a worldwide network of secure


datacenters, which are regularly upgraded to the latest generation of fast and efficient
computing hardware. This offers several benefits over a single corporate datacenter,
including reduced network latency for applications and greater economies of scale.

6. Reliability

Cloud computing makes data backup, disaster recovery and business continuity
easier and less expensive, because data can be mirrored at multiple redundant sites on
the cloud provider’s network.
4.Types of cloud deployments: public, private, hybrid
Not all clouds are the same. There are three different ways to deploy cloud
computing resources: public cloud, private cloud and hybrid cloud.

Public cloud

With a public cloud, all hardware, software and other supporting infrastructure
is owned and managed by the cloud provider. You access these services and manage
your account using a web browser.

Private cloud

A private cloud refers to cloud computing resources used exclusively by a single


business or organisation. A private cloud can be physically located on the company’s
on-site datacenter. A private cloud is one in which the services and infrastructure are
maintained on a private network.

Hybrid cloud

Hybrid clouds combine public and private clouds, bound together by technology
that allows data and applications to be shared between them. By allowing data and
applications to move between private and public clouds, hybrid cloud gives businesses
greater flexibility and more deployment options.
5.Application : Cloud File Storage
What is cloud file storage?

Cloud file storage is a method for storing data in the cloud that provides servers
and applications access to data through shared file systems. This compatibility makes
cloud file storage ideal for workloads that rely on shared file systems and provides
simple integration without code changes.

What is a cloud file system?

A file system in the cloud is a hierarchical storage system that provides shared
access to file data. Users can create, delete, modify, read, and write files and can
organize them logically in directory trees for intuitive access.

What is cloud file sharing?

Cloud file sharing can be defined as a service that provides simultaneous access
for multiple users to a common set of file data in the cloud. Security for file sharing in
the cloud is managed with user and group permissions enabling administrators to
tightly control access to the shared file data.
Use cases such as large content repositories, development environments, media
stores, and user home directories are ideal workloads for cloud file storage.
The flexibility to support and easily integrate with existing applications and the
ease to deploy, manage, and maintain a file storage solution in the cloud provides the
ability to support a broad spectrum of applications and verticals.

1. Web Serving

The need for shared file storage for web serving applications can be a challenge
when integrating backend applications. Typically, there are multiple web servers
delivering a web site’s content, with each web server needing access to the same set of
files. Since cloud file storage solutions adhere to the expected file system semantics,
file naming conventions, and permissions that web developers are accustomed to,
cloud file storage can easily integrate their web applications.

2. Content Management

Content Management Systems (CMS) require a common namespace and access


to a file system hierarchy. Similar to web serving use cases, CMS environments typically
have multiple servers that need access to the same set of files to serve up content.
Since cloud file storage solutions adhere to the expected file system semantics, file
naming conventions, and permissions that developers are accustomed to, storage of
documents and other files can be easily integrated into existing CMS workflows.
3. Big Data Analytics

Big data requires storage that can handle very large amounts of data while
scaling to keep up with growth and providing the performance necessary to deliver
data to analytics tools. Many analytics workloads interact with data via a file interface,
rely on file semantics such as file locks, and require the ability to write to portions of a
file. Since cloud file storage supports the needed file systems semantics and can scale
capacity as well performance, it is ideal for delivering a file sharing solution that is easy
to integrate into existing big data workflows.

4. Media & Entertainment

Digital Media & Entertainment workflows are constantly changing. Many


leverage a hybrid cloud deployment and need standardized access using network file
protocols, such as NFS. These workflows require flexible, consistent, and secure access
to data from off-the-shelf, custom-built, and partner solutions. Since cloud file storage
adheres to existing file system semantics, storage of rich media content for processing
and collaboration can be easily integrated for content production, digital supply chains,
media streaming, broadcast playout, analytics and archive.

5. Home Directories

The use of home directories for storing files only accessible by specific users and
groups is useful for many cloud workflows. Businesses that are looking to take
advantage of the scalability and cost benefits of the cloud are extending access to
home directories for many of their users. Since cloud file storage solutions adhere to
required file system semantics and standard permissions models, customers can easily
lift-and-shift applications to the cloud that need this capability.

6. Database Backups

Backing up data using existing mechanisms, software, and semantics can create
an isolated recovery scenario with little locational flexibility for recovery. Many
businesses want to take advantage of the flexibility of storing database backups in the
cloud either for temporary protection during updates or for development and test.
Since cloud file storage solutions present a standard filesystem that can be easily
mounted from database servers, they can be an ideal platform to create portable
database backups using native application tools or enterprise backup applications.

7. Development Tools

Development environments can be challenged to share data in a safe and secure


way as they are collaborating to develop their latest innovations. With the need to
easily share code and other files in an organized way, utilizing shared cloud file storage
provides an organized and secure repository that is easily accessible within their cloud
development environments. Cloud file storage delivers a scalable and highly available
solution ideal for collaborating.
8. Container Storage

Docker containers are ideal for building microservices because they’re quick to
provision, easily portable, and provide process isolation. Containers that need access
to the original data each time it starts may require a shared file system that it can
connect to regardless of which instance they’re running on. Cloud file storage can
provide persistent shared access to data that all containers in a cluster can use.

6.Conclusion

Cloud file storage is a method for storing data in thecloud that provides servers
and applications access to data through shared file systems.
Cloud file storage provides shared access to files that reside in the cloud.

Potrebbero piacerti anche