473,407 Members | 2,359 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,407 software developers and data experts.

What is cloud computing? Why is it used and for what purposes?

83 64KB
Hello,

please explain cloud computing in simple terms and real-life example of cloud computing.and what is the purpose cloud computing.
Jun 16 '20 #1

✓ answered by SwissProgrammer

I agree, mostly, with Banfa and Naheedmir.

You asked, "please explain cloud computing in simple terms":
  1. Mostly it is meant as using someone else's computer.
  2. Sometimes it is meant as using one of your own computers which is set aside for things like data storage, etc.
  3. Almost always, when using someone else's computer, no matter what the cloud supplier says, it is extremely anti-secure. Meaning that YOU the user must encrypt the data that you are sending to that someone else's computer before you send it to them. The security is totally your responsibility. No amount of advertising by or for the cloud supplier can change that.

You asked: "real-life example of cloud computing":
Macy's department store might use a contracted cloud computer system for an intermediate line-item purchase data exchange. A customer might be purchasing a pair of shoes and thus at the point-of-sale transaction desk the local POS terminal computer scans in the bar code. The bar code is either sent interpreted or directly to a contracted cloud computing system. The contracted cloud computing system then works with inventory control data and updates ordering conditions, etc. The contracted cloud computer then might update other systems, thus allowing Macy's to have access to almost immediate inventory counts.
You asked: "what is the purpose cloud computing":
  • If it is a contracted external computing system, then unless it is completely within a non-profit or not-for-profit situation, it is "for profit." Not for your benefit. For profit. Not for your ease of use. For profit. Only and strictly for profit. Some kind of profit, some way, some how, for profit.
  • If it is an internal, and only internal, computing system then it can be for various data, etc.

9 52838
dev7060
636 Expert 512MB
That's a quite broad term. How about using the interwebs and then discussing the parts you're having difficulty understanding?
Jun 16 '20 #2
Banfa
9,065 Expert Mod 8TB
In the simplest of terms cloud computing is just the next step on from virtualisation.

If a company is running a virtualisation stack then basically it has separated the requirement for services and systems from the requirement for hardware so it will have a large hardware virtualisation resource with multiple processors large amounts of ram and disk space. Then as required it creates virtual machines on the hardware stack for specific services or in some cases to provide machines.

The problem here is that if the company runs out of space on its hardware stack for all the services and machines it wishes to stand up it needs to go through the normally long and costly processes of acquiring new hardware.

Cloud computing solves this problem by removing the hardware from the company entirely, a third party (e.g. Amazon, Microsoft, Google, IBM, Adobe etc) provides the hardware and the company effectively rents space to stand-up servers and services in the cloud without every owning the hardware. This has a couple of advantages, no hardware maintenance or up-grade costs and you can always get more if you need it. In fact the you can always get more is built into some of the contracts so that if the demand for you service spikes the could service will automatically stand up extra instances of your service to handle the demand and stand them back down when the spike is over, you only get charged for what you are using when you are using it.

This has now come full circle with companies like Microsoft selling their cloud platform so that if you don't like the idea of a cloud on someone else's servers you can set-up your own private cloud on your own hardware.

This is where terms such as Software as a service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) come from, in all cases you are not buying any actual hardware by you are buying a service that makes a virtual implementation of hardware available to you.
Jun 16 '20 #3
Naheedmir
62 32bit
Cloud computing is where a firm uses someone else computing services instead of running that software on their computers. Like instead of each house using their own full-time car mechanic, dentist, and plumber, we put these people in a centralized location, and people shared their services.
Sep 10 '20 #4
SwissProgrammer
220 128KB
I agree, mostly, with Banfa and Naheedmir.

You asked, "please explain cloud computing in simple terms":
  1. Mostly it is meant as using someone else's computer.
  2. Sometimes it is meant as using one of your own computers which is set aside for things like data storage, etc.
  3. Almost always, when using someone else's computer, no matter what the cloud supplier says, it is extremely anti-secure. Meaning that YOU the user must encrypt the data that you are sending to that someone else's computer before you send it to them. The security is totally your responsibility. No amount of advertising by or for the cloud supplier can change that.

You asked: "real-life example of cloud computing":
Macy's department store might use a contracted cloud computer system for an intermediate line-item purchase data exchange. A customer might be purchasing a pair of shoes and thus at the point-of-sale transaction desk the local POS terminal computer scans in the bar code. The bar code is either sent interpreted or directly to a contracted cloud computing system. The contracted cloud computing system then works with inventory control data and updates ordering conditions, etc. The contracted cloud computer then might update other systems, thus allowing Macy's to have access to almost immediate inventory counts.
You asked: "what is the purpose cloud computing":
  • If it is a contracted external computing system, then unless it is completely within a non-profit or not-for-profit situation, it is "for profit." Not for your benefit. For profit. Not for your ease of use. For profit. Only and strictly for profit. Some kind of profit, some way, some how, for profit.
  • If it is an internal, and only internal, computing system then it can be for various data, etc.
Sep 23 '20 #5
Riya Bajpai
18 16bit
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources(eg. storage, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. cloud Computing is used so that one can utilize computing through network from any device and any location without purchasing sophisticated computing resources. eg. Gmail, Google docs, Google drive etc.
Feb 1 '23 #6
tmudgal16
10 Byte
What is cloud computing?

Cloud Computing means storing and accessing the data and programs over the internet instead of your
computer's hardrive.

Why is it used and for what purposes?
  • Software as a Service (SaaS) allows users to access and use software applications, such as email, word processing, and customer relationship management, through the internet, without having to install the software on their own computer.
  • Infrastructure as a Service (IaaS) provides organizations with the ability to rent computing resources, such as servers, storage, and networking, rather than having to buy and maintain their own physical infrastructure..
  • Platform as a Service (PaaS) provides a platform for developers to create, deploy, and manage applications and services, without having to worry about the underlying infrastructure..
The use of cloud computing has become increasingly popular due to its cost-effectiveness, scalability, and convenience.
Feb 6 '23 #7
UpGroDigital
1 Bit
Cloud computing in simple terms refers to the delivery of computing services over the internet. Instead of storing and accessing data or programs on a personal computer or local server, cloud computing allows users to store, manage, and process data on remote servers accessed through the internet.

A real-life example of cloud computing can be seen in the services provided by UpGro Digital, a Digital Marketing Company specializing in Business Website Development. They utilize cloud computing to host their clients' websites on remote servers. This means that instead of having to invest in and maintain their own physical servers, clients can rely on UpGro Digital's cloud-based infrastructure to host their websites.

The purpose of cloud computing is to provide convenient, scalable, and cost-effective solutions for businesses. Cloud computing eliminates the need for businesses to invest in expensive hardware and software infrastructure, as they can leverage the resources provided by cloud service providers like UpGro Digital. It allows businesses to easily access and deploy applications, store and retrieve data, and scale their computing resources as needed, all without the hassle of managing physical infrastructure.

In summary, cloud computing, as utilized by UpGro Digital in their Business Website Development services, enables businesses to leverage the power of remote servers via the internet, providing them with flexible, reliable, and cost-effective solutions for hosting and managing their websites.
Visit Us : https://upgrodigital.net/corporate-b...e-development/
Oct 10 '23 #8
CrackJack
3 2Bits
In simple terms, cloud computing is like renting a computer/software/any hardware component over the internet instead of owning an actual one. Or it is better to think like using a service rather than a physical product.

Here is a simple explanation:

Imagine you want to run a powerful software. But your computer isn't feature-rich enough to run it on your premises. With cloud computing, you can access a powerful server/computer and host this software init. You can access all its features using your system, while all the deadlifts happen in the cloud, another server.

Here is another example:
Let's talk about Gmail. When you send an email to your friend/colleague, it doesn't get processed on your computer. Instead, it's sent to Google's server(the cloud), where they store, process, and deliver your message. You can access the message from anywhere at any time.

The core purpose of cloud computing is to provide convenient, on-demand access points to data. There are several industry-leading companies that have years of expertise in ML and AI development services and software development services providing cloud services for various verticals. Cloud also helps in reducing investment in infrastructure.
Oct 26 '23 #9
codiumltd
13 Byte
Cloud computing refers to the delivery of computing services—including storage, databases, servers, networking, software, analytics, and more—over the internet ("the cloud"). It allows users to access and utilize various resources and services without the need for on-premises hardware or direct management. Cloud computing provides a flexible, scalable, and cost-effective means of accessing and storing data, running applications, and managing IT infrastructure.

Businesses and individuals use cloud computing for numerous purposes, including:

Scalability: Cloud computing enables easy scalability, allowing users to expand or reduce their computing resources based on their needs without needing to invest in physical hardware upgrades.

Cost-Efficiency: Users pay for the services they use, reducing the cost of buying and maintaining physical infrastructure. This pay-as-you-go model often results in cost savings for businesses.

Accessibility and Flexibility: Cloud services can be accessed from anywhere with an internet connection, providing greater flexibility in working remotely and collaborating across teams.

Data Storage and Backup: Cloud computing provides extensive storage options for data, making it easy to back up, access, and retrieve information.

Codium.ai offers resources and tools that cater to cloud-based computing, supporting developers and businesses with the tools and information necessary to understand, implement, and utilize cloud services effectively. Its suite of resources can aid in leveraging cloud computing, guiding users through the process and helping them make the most out of cloud-based technologies. Consider exploring Codium.ai's resources to gain insights and assistance in utilizing cloud computing for various purposes.
Nov 6 '23 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

14
by: Aaron Watters | last post by:
So, in between skiing runs I noticed a Business Week cover story on "cloud computing". The article had lots of interesting information in it like about how somebody's mom used to be an airline...
0
by: knorth | last post by:
The DataServices World conference offers a program for those interested in technology for data integration and data access, with emphasis on service-oriented architecture (SOA), web-oriented...
0
by: dchamber | last post by:
What is Cloud Computing? While this is a common question it is not easy to answer. The quick answer is that cloud computing is computing, in the cloud. But this gives us the question - what is...
0
by: IvanH | last post by:
What lines are used by Alibaba Cloud ECS?*
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.