YoVDO

Building Dynamic Websites using AWS Lambdas

Offered By: LinkedIn Learning

Tags

AWS Lambda Courses Web Development Courses Javascript Courses Cloud Computing Courses HTML Courses Serverless Computing Courses CORS Courses API Gateways Courses

Course Description

Overview

Learn how to use AWS Lambda—plus technologies you already know, such as JavaScript and HTML—to build a dynamic serverless website.

Syllabus

Introduction
  • Serverless technology is for full-stack developers
  • Getting your website set up for the course
1. The Role of Serverless in a Dynamic Environment
  • Static websites are a starting point
  • Websites are really browser-based APIs
  • Serverless websites from 10,000 feet
  • Challenge: Diagram a multiple-step request flow
  • Solution: Diagram a multiple-step request flow
2. From a Request to Lambda
  • Setting up an API gateway
  • Routing requests to Lambda
  • Hello Lambda!
  • Deploy your API gateway
  • Enable Lambda proxy integration
  • Challenge: Write a simple responder for a web request
  • Solution: Write a simple responder for a web request
3. From a Lambda Back to HTML
  • Submit to an API with JavaScript
  • Test your new JavaScript submission
  • Deal with the dreaded CORS problem
  • Challenge: Update your HTML with the Lambda response
  • Solution: Update your HTML with the Lambda response
  • Get SES ready for sending email
  • Give your Lambda function permissions to use SES
  • Send an email from your Lambda function
  • Convert your Lambda to run synchronously
  • Challenge: Add in the information from the feedback form to your Lambda function
  • Solution: Add in the information from the feedback form to your Lambda function
4. How Far Can Serverless Dynamic Websites Go?
  • The tipping point of a dynamic website
  • AWS provides managed services for nearly everything
Conclusion
  • Next steps

Taught by

Brett McLaughlin

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Cloud Computing
Indian Institute of Technology, Kharagpur via Swayam
Elastic Cloud Infrastructure: Containers and Services en Español
Google Cloud via Coursera
Kyma – A Flexible Way to Connect and Extend Applications
SAP Learning
Modernize Infrastructure and Applications with Google Cloud
Google Cloud via Coursera