MoinMoin Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • Start
  • Sitemap

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 17 as of 2021-11-19 00:42:47
  • AWS

AWS

Amazon Web Services

Serverless blog web application architecture

  • https://github.com/aws-samples/lambda-refarch-webapp

  • https://s3.amazonaws.com/aws-lambda-serverless-web-refarch/RefArch_BlogApp_Serverless.png

    • Amazon Route 53 (routes to specific places based on region)
    • Amazon CloudFront (deliver static content per region hosted inside S3)

    • Amazon Simple Storage Service (S3)
    • Amazon Cognito (Authentication and authorization)
    • Amazon API Gateway (routes requests to backend logic)
    • AWS Lambda (backend business logic)
    • AWS DynamoDB (managed DB)

Localstack in Debian

  • https://github.com/localstack/localstack

  • sudo apt install python3-pip
  • sudo apt install python-pip
  • pip3 install localstack
  • pip install localstack
  • .local/bin/localstack start
  • docker run --rm -it -p 4566:4566 -p 4571:4571 localstack/localstack
  • curl http://localhost:4566/health

  • pip3 install awscli
  • pip3 install awscli-local
  • .local/bin/awslocal kinesis list-streams
  • .local/bin/awslocal s3api list-buckets
  • PATH=$PATH:/usr/sbin:~/.local/bin in ~/.bashrc

  • docker exec -it silly_greider bash
  • awslocal s3api list-buckets
  • awslocal s3api create-bucket --bucket my-bucket --region us-east-1
  • https://docs.aws.amazon.com/cli/latest/reference/s3api/

  • echo "test" > test.txt

  • awslocal s3api put-object --bucket my-bucket --key dir-1/test.txt --body test.txt
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01