Cloud Web Apps
This topic area will provide a solid background in core cloud technologies such as VMs and storage systems. You will then use these technologies to build web applications using both traditional VM environments and serverless computing platforms.
To achieve Beginner Level mastery of Cloud and Web Apps you must complete:
- AWS Tutorial: Launch a VM - 30 min
- QwikLab: Intro to S3 - 30 min
To achieve Intermediate Level mastery of Cloud and Web Apps you must also complete the following:
Virtual Machines, Websites, and Databases:
- Video: Virtualization - 10 min
- AWS Tutorial: Install a LAMP Web Server on Amazon Linux 2 - 45 min
- On your own: Compare the performance, functionality, and price when serving web content from S3 versus an EC2 VM - 30 min
- QwikLab: Intro to DynamoDB - 20 min
- AWS Tutorial: Deploy a Scalable Node.js Web App - 60 min
Serverless and Edge Computing:
- QwikLab: Intro to AWS Lambda - 30 min
- QwikLab: Intro to Amazon API Gateway - 35 min
- AWS Tutorial: Build a Serverless Web Application - 120 min
Bring it together:
More Possibly Useful Content:
- Deliver Content Faster with Amazon CloudFront
- AWS Storage Docs
- AWS Tutorial: Launch an Application with AWS Elastic Beanstalk
- AWS Tutorial: Update an Application with AWS Elastic Beanstalk
- AWS Tutorial: Increase the Availability of Your Application on Amazon EC2 - 45 min
- AWS Tutorial: Install a Wordpress Blog - 45 min
- QwikLab: Introduction to Amazon CloudFront - 35 min
- QwikLab: Introduction to Amazon Elastic File System