You’ve probably heard of “cloud” technology countless times; But you only have a general idea of what it means.
Cloud computing is the provision of “on-demand” computing services—whether storage, software, processing power, or other resources—over the Internet. The amount paid is usually per service, and you only pay for the resources you use or the amount of storage you subscribe to. Read also Investigations into Trump’s role .. The Pentagon deal may be snatched by Amazon from Microsoft’s hands Digital agriculture is driving the future of food production in the world The future of jobs in a time of pandemics, robotics, artificial intelligence and alternative energy Hacking Tesla Software Using a Drone
Although cloud computing is not a particularly new innovation (it’s been around for decades); However, it is becoming more and more important for the most popular applications around the world today.
Types of cloud computing
The term “cloud computing” hides a lot of complexity. Where is the server? Most users generally don’t need to know more than that; Therefore, some terminology for this technique must be explained.
- Public cloud: Perhaps the most common type of cloud computing architecture, a public cloud is owned and operated by a third party, and its resources are made available to clients, often on a subscription basis. Examples of public commercial cloud services include Dropbox and Microsoft Azure.
- Private Cloud: The only difference between a public and private cloud is who owns and operates it. A private cloud is usually owned by one company or organization, and is used exclusively by that entity. It is a private network that keeps all its resources for business; But it can still be accessed remotely rather than from on-site data centers.
- Hybrid cloud: A hybrid cloud combines the public and private clouds in a way that data, software, and other resources can flow seamlessly between them. It allows for greater flexibility in general by allowing the public cloud to meet inefficiencies in computing requirements when the private cloud is fully occupied.
Types of cloud applications
There is no distinction between just engineering cloud services; But there are some key differences in the type of applications that use cloud computing.
Cloud computing services often fall into one of 3 main categories.
- Software as a Service, or SaaS, is often the simplest type of cloud computing platform to understand; The cloud computing operator provides software (running on the software owner’s computing hardware); Which enables you to access it remotely. An example of this is Microsoft 365, which provides you with remote access to all Microsoft office programs.
- Infrastructure as a Service (IaaS), in this case, provides a third party computing hardware to run your software. For example, a software developer might rent “Amazon Web Services AWS” server space instead of owning and maintaining a large server locally.
- Platform-as-a-Service (PaaS). This is a bit different from Ayase, which includes the hardware, operating system, and middleware needed to host the software you want to run in the cloud. Google App Engine is an example of this.
Common uses of cloud computing
While cloud computing was modern in the past years, the proliferation of online services, web applications, broadband, massive commercial data centers and other technologies, has made cloud computing an essential part of today’s technology landscape. Here are some of the most common applications of cloud computing today.
- Data storage: It is common today to rely on cloud storage for data storage, backup support, and recovery solutions. Not only is the data supported; But the cloud is usually an extension of local storage as well.
- Software on demand: Many companies and individuals now rent software using SAS rather than buying it outright; Such as Google Docs and Microsoft 365.
- Streaming video and audio: Services from Spotify to Netflix are all examples of services that run from the cloud. They have essentially replaced the local media; This makes the cloud an integral part of most people’s daily lives.
- Business data analytics: Many companies now store critical business data in the cloud. They then use cloud services to analyze that data for business intelligence solutions.
Advantages and disadvantages of cloud computing
While cloud computing has become an important part of the modern computing landscape, it is not without its flaws.
For example, despite the appeal of “leasing” rather than “buying”, cloud computing is not necessarily cheaper. In the long run, it may be more cost-effective to own and operate your own computing resources, especially if you need those resources indefinitely. If the company hosting the cloud computing service of your choice is turned off, you may lose all of your data.
Additionally, there are security concerns. If your data is hosted by a third party, this is a potential risk due to hackers and corporate spying.
On the other hand, cloud computing is popular today; Because it still offers significant advantages over local computing. It’s less expensive, at least in the short term, than owning your own servers.
It also allows for greater mobility and the ability to transfer and access your data from anywhere. It transfers responsibility for factors such as security and disaster protection to a third party that theoretically has that expertise.