How to: Build a Serverless Web Application

Build a Serverless Web Application

Follow step-by-step instructions to launch your first serverless web application on Amazon Web Services (AWS)

Overview

In this learning path, you’ll deploy a simple web application that enables users to request unicorn rides from the Wild Rydes fleet. The application will present users with an HTML based user interface for indicating the location where they would like to be picked up and will interface on the backend with a RESTful web service to submit the request and dispatch a nearby unicorn. The application will also provide facilities for users to register with the service and log in before requesting rides.

The step by step guide

AWS Quick Start by PluralSight

We are seeing more and more request to “virtualize” our servers and various resources. A strong push for integrated DEV/OPS [ Great read ] and while most of the talk is strictly for sales to have the keywords in their elevator pitches it translates to many hours of work for the dev and op teams.

This course by PluralSight is very good at getting you up to speed on AWS. There are also many Azure courses also. FYI: Spread your eggs about different baskets…

AWS Developer: Getting Started
by Ryan Lewis

Amazon Web Services is the largest cloud provider in the world. This course will teach you how to develop, deploy, and integrate web applications with AWS.

Our new TECH STACK

We have been undergoing a major upgrade to our tech stack and here is what we are implementing now…  WOOT WOOT

 

stack1

žCloud Formation – A service that allows the entire stack to be built, provisioned, provisioned, and torn down demand.

žELB – A load balancer that works with autoscaling to create and destroy servers as needed by the traffic load.

žEC2 – Cloud-based virtual machines.

žEFS – A network file system that allows multiple EC2 instances to share a file system, even across availability zones.

žS3 – A Simple Storage Service designed to hold static resources, such as images and documents.

žRDS – Relational Database Services that cross availability zones, provide high availability, provide fail-over, and provide backup.