AWS Serverless

AWS Tutorial: Introduction to Serverless Computing

Welcome to the AWS Serverless Computing lesson. "Serverless" is one of the most revolutionary concepts in modern cloud computing.

Traditional Servers vs Serverless

Why Learn Serverless Computing?

Serverless architecture allows developers to build and run applications and services without having to manage infrastructure. It heavily reduces operational overhead, drastically lowers costs, and is heavily favored by modern tech startups and enterprises alike.

Tutorial Overview

In this tutorial, you will learn:


What is "Serverless"?

The term "Serverless" can be confusing. It does not mean there are no servers involved. Code still requires physical hardware to run. It means the servers are completely hidden from you. You don't provision them, you don't patch their operating systems, you don't scale them, and you don't monitor their hardware health. AWS handles 100% of the underlying infrastructure.

Traditional vs. Serverless


Exercise

?

What is a major billing advantage of Serverless computing compared to traditional Amazon EC2 instances?