# Costs

> Estimate how much Amazon charges for the services that you run in Self-Hosted Deployment

The deployment process creates required services and optional services, for which Amazon charges you.

The following table shows the estimated costs, based on the `us-east-1` region. These costs vary per region and don't account for any eligible savings programs that you might be eligible for, such as the [Amazon Compute and EC2 Instance Savings Plans](https://aws.amazon.com/savingsplans/compute-pricing/).

| AWS service                                                                          | Required                   | Monthly cost |
| ------------------------------------------------------------------------------------ | -------------------------- | -----------: |
| EC2 instances (3 x m6a.2xlarge On-Demand)                                            | Required                   |         $500 |
| Elastic Container Service for Kubernetes (standard support for a Kubernetes version) | Required                   |          $73 |
| RDS for Postgresql (db.t3.small, Multi-AZ)                                           | Required                   |          $25 |
| Secrets Manager                                                                      | Required                   |          $10 |
| S3 (Terraform backend)                                                               | Required                   |           $1 |
| Elastic Load Balancing                                                               | Optional                   |         $100 |
| CloudWatch                                                                           | Optional                   |         $500 |
| **Monthly total**                                                                    | **With optional services** |    **$1709** |

The deployment process enables the autoscaling of pods by default.
