Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Full Stack AWS Application Development
Introduction
The Course Overview
Introduction to Core AWS Services
Creating Your AWS Account
What Is an SDK?
Installing the Eclipse IDE
Installing the AWS Toolkit for Eclipse
Building a Single Page App on AWS
Using the AWS Console to Create a S3 Bucket
Uploading the Source Files to the S3 Bucket
Setting Up the Bucket to Host a Static Website
Browsing to Your New Single Page App
Adding the Back End of Your Application
Building the Front End
How to Build and Deploy Your First Lambda?
Discuss Maven and How Builds Work
Discuss How Code Is Structured in Projects
Build Both Projects and Deploy API to Lambda
Creating an API to Call the Lambda
Test Executing Your Lambda and Viewing Your Lambda Logs
Adding Storage of the Receipt Data
Description of DynamoDB
Creating Your First DynamoDB Table in the AWS Console
Adding to Your Lambda to Store the Receipt Information in DynamoDB
Viewing the Stored Information in the AWS Console
Adding User Management
Introduction to Amazon Cognito
Updating Your User Pool in the AWS Console
Updating the Business Logic to Store the Receipts by User Id
Deploying to Multiple Regions
Description of Regions and Availability Zones
Why Deploy to Multiple Regions or Availability Zones
Deploying to a Second Region
Using Route 53 to Utilize Custom Domain Names
Description of Route 53
Setting Up Your Custom Domain Name in Route 53
Setting Up Route 53 to Route between Your Two Regions
Adding Defences for Common Internet Attacks
Description of Common Attacks
Setting Up AWS WAF – Web Application Firewall
Discuss AWS Shield
Description of DynamoDB
Complete and Continue