aws_cloud_practitioner

Introduction to Amazon Web Services

Client-Server Model

In computing, a client can be a web browser or desktop application that a person interacts with to make requests to computer servers. A server can be services such as Amazon Elastic Compute Cloud (Amazon EC2), a type of virtual server.


Cloud Computing

Cloud computing is the on-demand delivery of IT resources over the internet with pay-as-you-go pricing.


Deployment Models for Cloud Computing

In a cloud-based deployment model, you can migrate existing applications to the cloud, or you can design and build new applications in the cloud.

On-premises deployment is also known as a private cloud deployment. In this model, resources are deployed on premises by using virtualization and resource management tools.

In a hybrid deployment, cloud-based resources are connected to on-premises infrastructure.


Benefits of Cloud Computing

Upfront expense refers to data centers, physical servers, and other resources that you would need to invest in before using them. Variable expense means you only pay for computing resources you consume.

The aggregated cloud usage from a large number of customers results in lower pay-as-you-go prices.

AWS Cloud enables you to deploy applications to customers around the world quickly, while providing them with low latency.


References