What is Cloud Computing?
Cloud computing is the on-demand delivery of computing resources over the Internet.
Cloud Computing Definition
Cloud computing decouples basic computing resources from individual physical machines. The user can rapidly provision and release the resources with minimal management effort or service provider interaction via an online, self-service catalog of available options. This practice allows users to access a shared pool of computing resources they can use on demand rather than maintaining physical compute, storage, services, or networking resources dedicated to an application.
What are the Advantages of Cloud Computing for Businesses?
Cloud computing provides organizations with a number of notable benefits.
- Reduced costs: Companies no longer need to maintain physical infrastructure, but instead can pay for access to exactly the computing resources they need. Under this model, computing resources become an operational expense, rather than a capital expense with an ongoing, long-term commitment.
- Rapid scaling: The cloud computing model allows businesses to scale up or down nearly instantaneously based on current demand, eliminating both bottlenecks and underutilized assets.
- Ease of use and maintenance: With cloud computing, resources and updates can be deployed in an automated, standardized fashion, increasing accessibility and eliminating inconsistencies and the need for manual updates.
- Better disaster recovery: Cloud-based backup solutions tend to be relatively inexpensive and easy to use. The cloud computing model also means key files aren’t trapped on individual machines, which will inevitably fail at some point.
What are the Disadvantages of Cloud Computing?
Cloud computing offers many advantages, but there are risks that an enterprise should consider when implementing cloud computing solutions.
- Security: Putting sensitive data online is inherently risky and in some industries may cause compliance issues.
- Control: With a cloud computing model, businesses only control their access to the infrastructure or software that is being offered as a service; they do not have control over the physical machines or programs themselves.
What Cloud Deployment Models Are Available?
Cloud deployment models determine the management of the physical servers that support the cloud, as well as the technical, logistical, and business aspects of running the cloud. Which model is best for your company will depend on your desired level of control and performance.
- Private cloud: This type of cloud runs behind a firewall on an enterprise’s intranet and is hosted in a data center dedicated to that organization. Private cloud infrastructure can be configured and managed according to an individual company’s needs.
- Public cloud: Public cloud is shared cloud infrastructure that is owned, maintained and managed by a cloud provider like Amazon Web Services or Microsoft Azure. The chief benefits of public cloud are its on-demand scalability and pay-as-you-go pricing.
- Hybrid cloud: As the name suggests, the hybrid cloud model allows companies to leverage both public and private cloud solutions. With hybrid cloud, organizations can take advantage of the strengths of each cloud model to enable flexibility and scalability while protecting sensitive data and operations.
HPE Cloud Computing Solutions
Speak with a cloud expert about how HPE can help address your business challenges.
Resources for Cloud Computing
HPE Helion Right Mix Application: Find Your Right Mix of Private and Public Cloud
Succeeding in a Multi-Cloud World with HPE Helion CloudSystem 10
Accenture Serves Up the Cloud on Client Terms