Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. The term is generally used to describe data centers available to many users over the Internet
2. CLOUD
• It is a term used to describe a global network
of servers, each with a unique function.
• The cloud is not a physical entity, but instead is
a vast network of remote servers around the
globe which are linked together and meant to
operate as a single ecosystem.
3. CLOUD COMPUTING
• Cloud computing is the delivery of different
services through the Internet. These resources
include tools and applications like data
storage, servers, databases, networking, and
software.
• Rather than keeping files on a proprietary hard
drive or local storage device, cloud based
storage makes it possible to save them to a
remote database. As long as an electronic
device has access to the web, it has access to
4.
5. CLOUD COMPUTING
There are certain services and models working
behind the scene making the cloud computing
feasible and accessible to end users. Following
are the working models for cloud computing:
• Deployment Models
• Service Models
6. DEPLOYMENT MODELS
• A cloud deployment model is a specific
configuration of environment parameters such as
the accessibility and proprietorship of the
deployment infrastructure and storage size. This
means that deployment types vary depending on
who controls the infrastructure and where it’s
located.
• Deployment models define the type of access to
the cloud, i.e., how the cloud is located?
• Cloud can have any of the four types of access:
Public, Private, Hybrid and Community.
8. • Public Cloud: The name speaks for itself:
public clouds are available to the general
public, and data are created and stored on
third-party servers.
• Private Cloud: The server can be hosted
externally or on the premises of the owner
company. Regardless of their physical location,
these infrastructures are maintained on a
designated private network and use software
and hardware that are intended for use only by
the owner company.
9. • Community Cloud: A community deployment
model largely resembles the private one; the
only difference is the set of users. Whereas
only one company owns the private cloud
server, several organizations with similar
backgrounds share the infrastructure and
related resources of a community cloud.
• Hybrid Cloud: A hybrid cloud encompasses
the best features of the abovementioned
deployment models (public, private and
community). It allows companies to mix and
match the facets of the three types that best
suit their requirements
10.
11. SERVICE MODELS
• Cloud computing is based on Service model.
Categories of service model
• The service models are categorized into three
basic models:
1) Software-as-a-Service (SaaS)
2) Platform-as-a-Service (PaaS)
3) Infrastructure-as-a-Service (IaaS)
13. SaaS
• SaaS or Software as a Service is a model that
gives quick access to cloud-based web
applications. The vendor controls the entire
computing stack, which you can access using a
web browser. These applications run on the
cloud and you can use them by a paid licensed
subscription or for free with limited access.
14. SaaS EXAMPLES
Some known examples of SaaS include
• Google G Suite,
• Microsoft Office 365,
• Dropbox, etc.
15. PaaS
• Platform as a Service or PaaS is essentially a
cloud base where you can develop, test, and
organize the different applications for your
business. Implementing PaaS simplifies the
process of enterprise software development.
The virtual runtime environment provided by
PaaS gives a favorable space for developing
and testing applications.
16. PaaS EXAMPLES
Some known examples of PaaS include
• Google App Engine, and
• AWS Elastic Beanstalk
17. IaaS
• IaaS or Infrastructure as a Service is basically a
virtual provision of computing resources over
the cloud. An IaaS cloud provider can give you
the entire range of computing infrastructures
such as storage, servers, networking hardware
alongside maintenance and support.
18. IaaS EXAMPLES
Some known examples of IaaS include
• Amazon Web Services,
• Microsoft Azure, and
• Google Compute Engine.
19. ADVANTAGES OF CLOUD
COMPUTING
1. Easy implementation. Cloud hosting allows business to
retain the same applications and business processes
without having to deal with the backend technicalities.
Readily manageable by the Internet, a cloud infrastructure
can be accessed by enterprises easily and quickly.
2. Accessibility. Access your data anywhere, anytime. An
Internet cloud infrastructure maximizes enterprise
productivity and efficiency by ensuring your application is
always accessible. This allows for easy collaboration and
sharing among users in multiple locations.
3. No hardware required. Since everything will be hosted
in the cloud, a physical storage center is no longer
needed. However, a backup could be worth looking into in
the event of a disaster that could leave your company's
productivity stagnant.
20. ADVANTAGES OF CLOUD
COMPUTING
4. Cost per head. Overhead technology costs are kept at a
minimum with cloud hosting services, enabling businesses to
use the extra time and resources for improving the company
infrastructure.
5. Flexibility for growth. The cloud is easily scalable so
companies can add or subtract resources based on their
needs. As companies grow, their system will grow with them.
6. Efficient recovery. Cloud computing delivers faster and
more accurate retrievals of applications and data. With less
downtime, it is the most efficient recovery plan.
21. DISADVANTAGES OF CLOUD
COMPUTING
1. No longer in control. When moving services to the cloud,
you are handing over your data and information. For
companies who have an in-house IT staff, they will be
unable to handle issues on their own. However,
Stratosphere Networks has a 24/7 live help desk that
can rectify any problems immediately.
2. May not get all the Features. Not all cloud services are
the same. Some cloud providers tend to offer limited
versions and enable the most popular features only, so
you may not receive every Feature or customization you
want. Before signing up, make sure you know what your
cloud service provider offers.
3. Doesn't mean you should do away with servers. You may
have Fewer servers to handle which means less for your
IT staff to handle, but that doesn't mean you can let go
22. DISADVANTAGES OF CLOUD
COMPUTING
4. No Redundancy. A cloud server is not
redundant nor is it backed up. As technology
may fail here and there, avoid getting burned by
purchasing a redundancy plan. Although it is an
extra cost, in most cases it will be well worth it.
5. Bandwidth issues. For ideal performance,
clients have to plan accordingly and not pack
large amounts of servers and storage devices
into a small set of data centers.