Definition – Cloud Computing
Simple definition for Cloud Computing is on-demand delivery of computing services.Cloud Computing Data Centre are available across the world, running by big giant companies likes Amazon AWS , Microsoft Azure and Google Cloud.
Cloud Computing provides varies types of services including – Networking , Servers , Database, Storage,Web-Hosting and Software etc over the internet.The most interesting part of cloud is Cost – Pay as per Use , Low operating cost and scale as per business need.
There is an option -Instead of making large upfront investments in hardware, maintaining the physical Data-Centre , owning services and huge running operating cost. Cloud Computing is great deal for any size of organization, you can simply own cloud computing services such as servers computing , storage , database and software on an as-needed basis from cloud providers.
Pay offer for cloud computing services based customer friendly pricing means you only pay for what you use, as similar as you are billed for water or electricity at home.
Cloud Computing Models-
Cloud Computing comprehensively offers three type Models which including – Infrastructure as a Service (IaaS) , Platform as a Service (PaaS), and Software as a Service (SaaS).
Each model of cloud computing running under different cloud computing stack, provides different level of control , flexibility and management.So, accordingly you can choose the right set of service for your need.
List of Cloud Computing Provider
MS Azure – Microsoft
Microsoft Azure is an ever-expanding set of cloud services to help your organization meet your business challenges. It is the freedom to build, manage and deploy applications on a massive, global network using your favorite tools and frameworks.
AWS – Amazon Web Service – Amazon
Amazon Web Services (AWS) provides a broad set of products and services you can use as building blocks to run sophisticated and scalable applications. Running your applications in the AWS Cloud can help you move faster, operate more securely, and save substantial costs; all while benefitting from the scale and performance of the cloud.
Google Cloud Platform – Google
Google Cloud Platform, offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube.
Rackspace Cloud – Rackspace
Rackspace Virtual Cloud Servers are high-performance, reliable servers designed to help you grow and scale your business quickly and easily. With industry-leading SLAs and 24x7x365 Fanatical Support, Virtual Cloud Servers powered by OpenStack are a smart choice for your cloud computing needs.
Cloud Definitions from other Cloud Player-
AWS Cloud – Officials Definition
Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing.
MS Azure Cloud – Officials Definition
Simply put, 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
Google (GCP) Cloud – Officials Definition
In Cloud Computing, the capital investment in building and maintaining data centers is replaced by consuming IT resources as an elastic, utility-like service from a cloud “provider” (including storage, computing, networking, data processing and analytics, application development, machine learning, and even fully managed services).
Whereas in the past cloud computing was considered the province of startups and aggressively visionary enterprise users, today, it is part of the enterprise computing mainstream across every industry, for organizations of any type and size.
Rackspace Cloud – Officials Definition
“Cloud computing” (also called simply, “the cloud”) describes the act of storing, managing and processing data online — as opposed to on your own physical computer or network.