14. Example pricing
A hugo web app has 100 daily active users and is updated 30 times per month
Monthly build & deploy charges
Assumptions: Average build time = 2 mins
Total build time per month = num of updates/month * avg. build time = 30*2 = 60 build mins per month
Monthly build & deploy charges = 60*.01 = $0.60
Monthly hosting charges
Assumptions: Web app size = 1.5 MB, average size of page requested = 0.3 MB
Monthly GB served = Daily active users * average page size * days = 100 * (0.3/1024) * 30 = 0.87GB
Monthly GB stored = web app size * number of monthly builds = (1.5/1024)*2 = 0.003 GB
Monthly hosting charges = 0.87*$0.15 + 0.003*$0.023= $0.13
Total monthly charges
Total charges = Build & deploy charges + Hosting charges = $0.60+$0.13 = $0.73 per month
@ric__harvey
17. Amplify framework
https://aws-amplify.github.io/docs/
Easy-to-Use Library
Choose your cloud services and
easily connect them to your app with
just a few lines of code.
Powerful Toolchain
Effortlessly create and maintain
sophisticated serverless backends
for your apps.
Beautiful UI Components
Accelerate app development by
leveraging our beautiful out-of-the
box UI components.
@ric__harvey
18. Check out the examples
Fullstack serverless apps comprise of backend resources such as GraphQL APIs, Data and File Storage,
Authentication, or Analytics, integrated with a frontend framework such as React, Gatsby, or Angular. Deploy these
example projects to the Amplify Console with a single click.
Examples to deploy:
• Real-time drawing canvas (React)
• Todo app (React)
• GraphQL Notes App (React)
• Authentication Starter (Gatsby)
• Real-Time Offline Ready Chat App (React)
• Authentication Starter (React)
https://aws.amazon.com/amplify/console/getting-started/
@ric__harvey
Global infra
21 geographic regions
169 PoPs (158 edge locations and 11 regional caches) across 69 cities in 29 countries
This is all on a fully redundant 100GBps global network. Major regions and edge locations run multiple 100GBps fibre in parallel
Plus side
Flexible you can tweak EVERYTHING
Downside
It’s a lot of work
Its really simple
Supports multiple version control providers
A hugo web app has 100 daily active users and is updated 30 times per month
That’s 2years 8 months with your free $25 credit
You can also build IOS and Android apps using react
The amplify framework will build all these resources for you when you deploy the application.