0% found this document useful (0 votes)
15 views

M1L1V3_Serverless Applications

The document provides an overview of serverless application development, highlighting the benefits and drawbacks of serverless architecture. It explains Function as a Service (FaaS) and mentions various cloud providers like AWS, Microsoft Azure, and Google Cloud that offer serverless solutions. Additionally, it outlines an example of AWS serverless architecture using services like AWS Lambda and Amazon API Gateway.

Uploaded by

2024sl93009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

M1L1V3_Serverless Applications

The document provides an overview of serverless application development, highlighting the benefits and drawbacks of serverless architecture. It explains Function as a Service (FaaS) and mentions various cloud providers like AWS, Microsoft Azure, and Google Cloud that offer serverless solutions. Additionally, it outlines an example of AWS serverless architecture using services like AWS Lambda and Amazon API Gateway.

Uploaded by

2024sl93009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Full Stack Application Development

Application Development- Introduction


Introduction to the Various Applications Akshaya Ganesan

Serverless Applications
Learning Outcomes:
At the end of this video, you will be able to:

• Serverless Applications

Faculty
Serverless Application
Serverless architecture is an approach to software
design that allows developers to build and run services
without managing the underlying infrastructure.

Cloud service providers automatically provision, scale,


and manage the infrastructure required to run the code.

Faculty
Function as a Service
One of the most popular serverless architectures is
Function as a Service (FaaS).

Developers write their application code as a set of


discrete functions.

Each function will perform a specific task when


triggered by an event.
Faculty

When a function is invoked, the cloud provider executes


the function.
Function as a Service
• The execution process is abstracted away from the
view of developers.
• Examples:
• AWS: AWS Lambda

• Microsoft Azure: Azure Functions Faculty

• Google Cloud: Cloud Functions


Serverless- Benefits and Drawbacks
Benefits Drawbacks
Reduced operational cost Loss of control

Easier operational Vendor lock-in


management
Multitenancy problems
Scalability
Security concerns

Faculty
AWS Serverless
• AWS provides a set of fully managed services that
can be used to build and run serverless applications.

•Allows to run code without


AWS Lambda provisioning or managing servers.

•Purpose-built serverless compute


AWS Fargate engine for containers.

Faculty
•Fully managed service that
Amazon API makes it easy for developers to
Gateway create, publish, maintain, monitor,
and secure APIs at any scale.

Source : AWS Serverless


Example: AWS Serverless Architecture
• General-purpose, event-driven, web application back-
end that uses.
• AWS Lambda, Amazon API Gateway for its business
logic.
• Uses Amazon DynamoDB as its database.
• Uses Amazon Cognito for user management.
• All static content is hosted using AWS Amplify
Console.

Source : AWS
Summary
In this video, you have learned about:

• Serverless Applications

Faculty

Source: Font: Arial, Font Size: 8 pts


Thank You!

You might also like