Getting Started with Cloud Computing: An Overview – hackernoon.com

Npressfetimg 1058.png

Cloud computing gives you the option to transform IT infrastructure into a utility – which means you can get into your IT infrastructure via the internet, using computing resources on the cloud. Amazon Web Services (AWS) is one of the cloud providers that offer over 300 services. Cloud providers are companies who own the servers, hire and manage the real estate for the servers. Cloud computing services fall into four different categories: Infrastructure as a Service (IaaS), Platform as a. Service (PaaS) and Software as a service (SaaS). They are all built up on top of one another.

Webiny Serverless Framework

#OpenSource #React #NodeJs #GraphQL #Headless #Serverless

Nowadays, when working on software systems, you have heard about Cloud Computing technology.

Understanding cloud fundamentals is an essential part when getting started with Cloud Computing. Amazon Web Services (AWS) is one of the cloud providers that offer over 300 services.

Before starting with AWS, understand cloud concepts such as what is cloud computing, the advantages of using cloud computing, cloud computing types, and cloud deployment models.

In this article, we’ll cover the concepts you need to build that solid foundation to implement Cloud Computing technologies.

What is Cloud Computing?

Cloud computing gives you the option to transform IT infrastructure into a utility – which means you can get into your IT infrastructure via the internet, using computing resources on the cloud. Without the need to install or maintain these resources on-premises.

What is on-premise you might ask? Going with the on-premise way, you must manage your own servers, hire IT people, payor rent the real-estate for the servers.

The opposite of on-premise is the cloud providers, who provide you these services via the internet. The cloud providers are companies who own the servers, hire IT people, pay and manage the real estate for the servers. Those companies give you the option to manage the configuration of the cloud services you use, and your code and they take care of the rest.

Simply put, Cloud Computing offers you on-demand access, through the internet to cloud computing resources, applications, servers (physical and virtual servers), data storage, development tools, networking capabilities, and more — hosted at remote data centers that are managed by cloud service providers.

Advantages of Using Cloud Computing

We learned what on-premise IT is, the traditional way of managing IT infrastructure. Based on the differences between on-premise and cloud computing provider solutions, there are some obvious benefits you get when using cloud computing resources.

The lower total cost of ownership (TCO)

For all the attributes of having your on-premise infrastructure that we mentioned such as managing your own servers, hiring the IT people, paying or renting the real-estate for the servers, those all come up with a price, and with the cloud computing technology, you eliminate the capital expenses.

Agility

In just a few clicks you’re able to get up and running the computing resources you need for your applications — As Webiny’s CEO Sven noted on the Serverless Chats podcast by answering Jeremy’s question 

“What are the benefits of serverless for both small and big companies?” –

“When using serverless, the cost of managing infrastructure will go way down, by releasing …….

Source: https://hackernoon.com/getting-started-with-cloud-computing-an-overview-il2k34oa


Leave a Reply

Your email address will not be published. Required fields are marked *