What is cloud computing ?

Simply put, cloud computing is the delivery
of computing services—including servers, storage, databases, networking,
software, analytics, and intelligence—over the Internet (“the cloud”) to offer
faster innovation, flexible resources, and economies of scale. You typically
pay only for cloud services you use, helping you lower your operating costs,
run your infrastructure more efficiently, and scale as your business needs
change
Who is using
cloud computing ?
Organizations of
every type, size, and industry are using the cloud for a wide variety of use
cases, such as data backup, disaster recovery, email, virtual desktops,
software development, and testing, big data analytics, and customer-facing web
applications. For example, healthcare companies are using the cloud to develop
more personalized treatments for patients. Financial services companies are
using the cloud to power real-time fraud detection and prevention. And video
game makers are using the cloud to deliver online games to millions of players
around the world.
Why is it
called cloud computing ?
A fundamental
concept behind cloud computing is that the location of the service, and many of
the details such as the hardware or operating system on which it is running,
are largely irrelevant to the user. It's with this in mind that the metaphor of
the cloud was borrowed from old telecoms network schematics, in which the
public telephone network (and later the internet) was often represented as a
cloud to denote that the just didn't matter -- it was just a cloud of stuff.
This is an over-simplification of course; for many customers location of their
services and data remains a key issue.
Top benefits of cloud computing
Cloud computing
is a big shift from the traditional way businesses think about IT resources.
Here are seven common reasons organizations are turning to cloud computing
services:
Cost savings
The cloud allows
you to trade capital expenses (such as data centers and physical servers) for
variable expenses and only pay for IT as you consume it. Plus, the variable
expenses are much lower than what you would pay to do it yourself because of
the economies of scale.
Deploy
globally in minutes
With the cloud,
you can expand to new geographic regions and deploy globally in minutes. For
example, AWS has infrastructure all over the world, so you can deploy your
application in multiple physical locations with just a few clicks. Putting
applications in closer proximity to end users reduces latency and improves
their experience.
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 they’re needed, and from
the right geographic location.
Productivity
On-site
datacenters typically require a lot of “racking and stacking”—hardware setup,
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.
Performance
The biggest cloud
computing services run on a worldwide network of secure data centers, which are
regularly upgraded to the latest generation of fast and efficient computing
hardware. This offers several benefits over a single corporate data center,
including reduced network latency for applications and greater economies of
scale.
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.
Security
Many cloud
providers offer a broad set of policies, technologies, and controls that
strengthen your security posture overall, helping protect your data, apps, and
infrastructure from potential threats.
Types of cloud computing
Public cloud
Public clouds are
owned and operated by third-party cloud
service providers, which deliver their computing resources, like servers
and storage, over the Internet. Microsoft Azure is an example of a 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
organization. A private cloud can be physically located on the company’s
on-site data center. Some companies also pay third-party service providers to
host their private cloud. 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, a hybrid cloud gives
your business greater flexibility, more deployment options, and helps optimize
your existing infrastructure, security, and compliance.
Types of cloud services:
Infrastructure
as a service (IaaS)
The most basic
category of cloud computing services. With IaaS, you rent IT
infrastructure—servers and virtual machines (VMs), storage, networks, operating
systems—from a cloud provider on a pay-as-you-go basis.
Platform as a
service (PaaS)
Platform as a
service refers to cloud computing services that supply an on-demand environment
for developing, testing, delivering, and managing software applications. PaaS
is designed to make it easier for developers to quickly create web or mobile
apps, without worrying about setting up or managing the underlying
infrastructure of servers, storage, network, and databases needed for
development
Serverless
computing
Overlapping with
PaaS, serverless computing focuses on building app functionality without
spending time continually managing the servers and infrastructure required to
do so. The cloud provider handles the setup, capacity planning, and server
management for you. Serverless architectures are highly scalable and event-driven,
only using resources when a specific function or trigger occurs.
Software as a
service (SaaS)
Software as a
service is a method for delivering software applications over the Internet, on-demand, and typically on a subscription basis. With SaaS, cloud providers host
and manage the software application and underlying infrastructure, and handle
any maintenance, like software upgrades and security patching. Users connect to
the application over the Internet, usually with a web browser on their phone,
tablet, or PC.
Future of cloud computing
Over 30 percent
of enterprise IT decision-makers identified public cloud as their top priority
in 2019, according to the "RightScale 2019 State of the CloudReport."
Still, enterprise adoption of the public cloud, especially for mission-critical
applications, hasn't been happening as quickly as many experts had predicted.
In 2020, however,
organizations are likely to migrate mission-critical workloads to public
clouds. One of the reasons for this shift is that business executives who want
to ensure that their companies can compete in the new world of digital
transformation are demanding the public cloud.
Business leaders
are also looking to the public cloud to take advantage of its elasticity,
modernize internal computer systems and empower critical business units and
their DevOps teams.
Additionally,
cloud providers, such as IBM and VMware, are concentrating on meeting the needs
of enterprise IT, in part by removing the barriers to public cloud adoption
that caused IT decision-makers to shy away from fully embracing the public
cloud previously.
Generally, when
contemplating cloud adoption, many enterprises have been mainly focused on new
cloud-native applications. They haven't been willing to move their most
mission-critical apps into the public cloud. However, these enterprises are now
beginning to realize that the cloud is ready for the enterprise if they select
the right cloud platforms, i.e., those that have a history of serving the needs
of the enterprise.
ليست هناك تعليقات:
إرسال تعليق