3.6 KiB
3.6 KiB
Cibello Produktionsinfrastruktur — FAS 1 Plan
Domänstatus
cibello.com— upptagen (ignorerad)cibello.se— ledig (ignorerad)cibello.app— ledig ✅ (vald domän)
Ingen domän registrerad eller köpt i denna fas.
Planresultat
Plan: 63 to add, 0 to change, 0 to destroy.
Planfil: infrastructure/terraform/cibello.plan
Huvudkomponenter
| Komponent | Beskrivning |
|---|---|
| VPC | cibello-prod-vpc 10.0.0.0/16, 1 publikt + 2 privata subnät (eu-north-1a/1b) |
| Compute | EC2 t3.small Ubuntu 22.04, gp3 30 GB, EIP, docker/compose/git bootstrap |
| Databas | RDS PostgreSQL 16 db.t4g.micro, krypterad, 7 dagars backup, deletion protection |
| Lagring | S3 cibello-production (lifecycle temporary/7d, scans/90d) + cibello-web (CloudFront OAC) |
| IAM | cibello-app-roll + instansprofil, least-privilege S3/SSM/KMS + SSM Core |
| Secrets | 4 genererade SSM SecureString + 6 tomma platshållare under /cibello/prod/* |
| DNS/CDN | Route53 zon cibello.app, ACM-cert (us-east-1), CloudFront-distribution |
SES identitet mail.cibello.app + DKIM + config set cibello-prod |
DNS-poster planerade
cibello.app/www.cibello.app→ CloudFront (alias)api.cibello.app/admin.cibello.app→ EIP- SES-verifiering och DKIM-posterna skapas automatiskt.
Grov månadskostnad (uppskattning)
| Post | Uppskattad kostnad |
|---|---|
| EC2 t3.small (on-demand) | ~$15/mån |
| RDS db.t4g.micro + 20 GB gp3 | ~$12/mån |
| EBS 30 GB gp3 (EC2) | ~$3.20/mån |
| S3 (lagring + förfrågningar) | ~$1–10/mån beroende på volym |
| CloudFront (dataöverföring) | ~$0–20/mån beroende på trafik |
| Route53 hosted zone | $0.50/mån |
| ACM-certifikat | $0 |
| SES (första 3 000 mail/mån inom gratisnivån, därefter ~$0.10/1 000) | ~$0–1/mån |
| Dataöverföring ut | tillkommer vid användning |
| Totalt | ~$32–62/mån + dataöverföring |
Domänkostnad
cibello.app(Route53 Registrar): ~$14/år (ungefärligt, pris kan variera något).
NS-servrar
Name servers genereras först när Route53-hosted zonen skapas vid apply. De kan inte anges i förhand.
Nästa steg (kräver godkännande)
- Registrera
cibello.appvia AWS CLI (aws route53domains register-domain). - Kör
terraform apply cibello.plan. - Uppdatera registrar med de NS-servrar som Route53 tilldelar.
- Fyll i tomma SSM-platshållare med riktiga värden.
Status: FAS 1 klar. Ingen apply, ingen domänregistrering, inga kostnader än.