💻
Building and hosting a WebApp
  • Getting started
  • Project setup
    • Requirements
    • Files organisation
    • Lerna
    • Linter
    • Prettier
    • GitHook
    • Testing
    • Conclusion
  • Backend
    • Files organisation
    • Environment config
    • Express API
    • Security
    • Database
    • GraphQL
    • User authentication
    • Conclusion
  • Frontend
    • Create React App
    • Files organisation
    • Styles
    • Apollo Hooks
    • Form management
    • User authentication
    • Writing tests
    • Types generation
    • Conclusion
  • DevOps
    • CI/CD
    • AWS
      • Managing secrets
      • Pricing
      • RDS
      • S3
      • Route53
      • CloudFront
      • Serverless
      • Security
      • CloudFormation
    • Conclusion
  • 🚧Stripe payment
  • 🚧File upload
Powered by GitBook
On this page

Was this helpful?

  1. DevOps
  2. AWS

RDS

PreviousPricingNextS3

Last updated 5 years ago

Was this helpful?

We are going to use . We will pay only for the resources we use and it will scale up or down automatically.

Search for RDS in Services:

Click Databases and Create database:

Scroll down and you find the "Serverless" option:

There are a few important limitations to the serverless version of Aurora:

  • You can't give an Aurora Serverless DB cluster a public IP address. This means you can't access it from TablePlus (or similar) from your computer.

  • The resources have to be in the same VPC to access the database (this is why we need the NAT).

  • It is compatible only with PostgreSQL version 10.7. We need to reflect this to our local setup for development. 10.7 is not available on Docker Hub but 10 should work fine. docker run -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=bookapp -d -p 5432:5432 postgres:10

You can't turn on .

Amazon RDS Performance Insights
Aurora Serverless