What AWS services I can use to buid a web application that our government uses to distribute fuel

0

Hello, I am from Sri Lanka and some of you might know the country is going through a major economic and political crisis. As a result we have no fuel. To distrubite this scarce resource, the government has intrroduced a web application where you can register with your details and it gives you a QR code which you can show to gas station to pump fuel. This has brought in so that people can't pump fuel multiple times. This has to serve millions of people. Highlevel operation of the webapplication is,

  1. Input Name, Phone No, Driver License No, Vehicle No, Vehicle Chassy No.
  2. You receive an OTP and register for an account.
  3. Generate QR code.
  4. Login with OTP.

https://fuelpass.gov.lk/

Can anyone help me to understand what AWS services I can use to build this web application including the frontend. Thanks in advance.

已提问 2 年前250 查看次数
1 回答
0

There are multiple ways you can build web applications on AWS

You can use Honeycode to build the front-end - https://docs.aws.amazon.com/honeycode/latest/UserGuide/what-is.html https://www.honeycode.aws/

You can build static websites on Amazon S3 - https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteHosting.html

You can use Cloudfront as a CDN for your website - https://docs.aws.amazon.com/AmazonS3/latest/userguide/website-hosting-cloudfront-walkthrough.html

You can also use AWS Amplify as a framework for building web applications - https://aws.amazon.com/amplify/

For exposing REST APIs that your web application may call, you can use Amazon API Gateway - https://aws.amazon.com/api-gateway/

For the backend microservices, you can use

AWS Lambda if you want a completely serverless event-driven framework - https://aws.amazon.com/lambda/

If you want to build your microservices to run on containers, you can use Amazon Elastic Containers Service - https://aws.amazon.com/ecs/, or Amazon Elastic Kubernetes Service if you prefer a managed Kubernetes - https://aws.amazon.com/eks/

If you are using a third-party framework like Wordpress or the LAMP stack, you can also host your web application on Amazon EC2 machines, just like you would in your own data center -

https://aws.amazon.com/getting-started/hands-on/build-wordpress-website/

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-lamp-amazon-linux-2.html

For security of your application, AWS offers a number of services that have been summarized here - https://aws.amazon.com/products/security/

profile pictureAWS
专家
已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则