DEV Community

Masroor Ahmed
Masroor Ahmed

Posted on

Cloud Computing and AWS?

Cloud computing is adopted by every company, whether it is an MNC or a startup many are still migrating towards it because of the cost-cutting, lesser maintenance, and the increased capacity of the data with the help of servers maintained by the cloud providers.

One more reason for this drastic change from the On-premises servers of the companies to the Cloud providers is the ‘Pay as you go’ principle-based services provided by them i.e., you only have to pay for the service which you are using. The disadvantage On-premises server holds is that if the server is not in use the company still has to pay for it.

Understanding How Cloud Computing Works?
Cloud computing helps users in easily accessing computing resources like storage, and processing over internet rather than local hardwares. Here we discussing how it works in nutshell:

Infrastructure: Cloud computing depends on remote network servers hosted on internet for store, manage, and process the data.
On-Demand Acess: Users can access cloud services and resources based on-demand they can scale up or down the without having to invest for physical hardware.
Types of Services: Cloud computing offers various benefits such as cost saving, scalability, reliability and acessibility it reduces capital expenditures, improves efficiency.
Origins Of Cloud Computing
Mainframe computing in the 1950s and the internet explosion in the 1990s came together to give rise to cloud computing. Since businesses like Amazon, Google, and Salesforce started providing web-based services in the early 2000s. The term “cloud computing” has gained popularity. Scalability, adaptability, and cost-effectiveness are to be facilitated by the concept’s on-demand internet-based access to computational resources.

These days, cloud computing is pervasive, driving a wide range of services across markets and transforming the processing, storage, and retrieval of data

AWS (Amazon Web Services) is a comprehensive, evolving cloud computing platform provided by Amazon. It includes a mixture of infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS) and packaged software-as-a-service (SaaS) offerings. AWS offers tools such as compute power, database storage and content delivery services.

Amazon.com Web Services launched its first web services in 2002 from the internal infrastructure that the company built to handle its online retail operations. In 2006, it began offering its defining IaaS services. AWS was one of the first companies to introduce a pay-as-you-go cloud computing model that scales to provide users with compute, storage and throughput as needed.

AWS offers many different tools and products for enterprises and software developers in 245 countries and territories. Government agencies, education institutions, nonprofits and private organizations use AWS services.

Why is AWS important?
With more than 200 services, AWS provides a range of offerings for individuals, as well as public and private sector organizations to create applications and information services of all kinds. The services are cloud-based and tend to be cost-effective. They interact with many programming languages, communicate over many different networks and interface with competing cloud service providers (CSPs).

AWS was the first developer of cloud-based services, and, as a result, has a large inventory of offerings and customer base. It's used by organizations around the world via its global network of data centers.

How AWS works
AWS is separated into different services; each can be configured in different ways based on the user's needs. Users can see configuration options and individual server maps for an AWS service.

The AWS portfolio includes the following categories of services:

Compute.
Storage.
Databases.
Infrastructure management.
Application development.
Data management.
Migration.
Hybrid cloud.
Networking.
Development tools.
Management.
Monitoring.
Security.
Governance.
Big data management.
Analytics.
Artificial intelligence (AI).
Mobile development.
Messages and notifications.

Top comments (0)