Jeśli szukasz pełnego procesu migracji (strategie 7R, narzędzia, fazy krok po kroku), zobacz nasz kompletny przewodnik migracji do AWS. Ten artykuł skupia się wyłącznie na kosztach.
Dwa rodzaje kosztów migracji do AWS
Każda migracja ma dwie kategorie kosztów, które ludzie często mylą:
- Koszty jednorazowe projektu - inwestycja w samo przeniesienie obciążeń (konsulting, implementacja, narzędzia, testy)
- Bieżące koszty infrastruktury - miesięczny rachunek AWS po zakończeniu migracji
Koszty jednorazowe projektu migracji
Koszty projektu podajemy w PLN (waluta rozliczeniowa na polskim rynku) z przelicznikiem na EUR.
Według wielkości firmy
| Scenariusz | Obciążenia | Strategia | Czas | Koszt projektu |
|---|---|---|---|---|
| Startup / pojedyncza aplikacja | 1-3 apki, 1 baza | Replatform do ECS Fargate + RDS |
3-6 tyg. | 60 000 – 160 000 PLN €14 000 – €37 000 |
| Rosnący SaaS | 5-10 apek, 2-3 bazy, przebudowa CI/CD |
Replatform + selektywny refactor |
2-3 mies. | 200 000 – 470 000 PLN €46 000 – €110 000 |
| Mid-market | 10-20 apek, złożone zależności, compliance | Mieszana strategia 7R | 3-6 mies. | 320 000 – 800 000 PLN €74 000 – €185 000 |
| Enterprise | 20-100+ apek, multi-region, regulowany | Pełne 7R z governance |
6-18 mies. | 800 000 – 2 000 000+ PLN €185 000 – €460 000+ |
Co zawiera koszt projektu
- Faza assessment (3-10 dni): audyt infrastruktury, mapa zależności, model TCO, rekomendacja strategii per aplikacja
- Architektura i IaC (2-6 tyg.): projektowanie docelowej architektury, moduły Terraform/Terragrunt, pipeline CI/CD, setup multi-environment
- Wykonanie migracji (2-12+ tyg.): migracja serwerów (MGN), baz danych (DMS), konteneryzacja aplikacji, cutover DNS
- Stabilizacja po migracji (2-4 tyg.): tuning wydajności, right-sizing kosztów, monitoring/alerting, transfer wiedzy
Co zwiększa koszt
| Czynnik | Wpływ | Dlaczego |
|---|---|---|
| Wymagania compliance (KNF, NIS2, ISO 27001, RODO) | +20-40% | Dodatkowe kontrole bezpieczeństwa, szyfrowanie, audit logging, dokumentacja |
| Heterogeniczna migracja bazy (Oracle → PostgreSQL) | +80 000 – 200 000 PLN per baza | Konwersja schematów, przepisanie procedur składowanych, walidacja danych |
| Rozbijanie monolitu na mikroserwisy | +30-60% | Re-architektura wymaga znacznie więcej pracy developerskiej niż replatform |
| Multi-region | +20-30% | Duplikacja infrastruktury, replikacja cross-region, testy failover |
| Wymaganie zero-downtime (systemy 24/7) | +15-25% | Blue-green cutover, ciągła replikacja DMS, wydłużony parallel run |
Co obniża koszt
| Czynnik | Wpływ | Dlaczego |
|---|---|---|
| Dofinansowanie AWS MAP | -70-80% kosztów partnera | AWS pokrywa koszty konsultingu migracyjnego dla kwalifikujących się projektów |
| Środowiska VMware, Oracle lub SAP | Dodatkowe ścieżki MAP | AWS oferuje dedykowane programy z wyższym budżetem niż standardowy MAP |
| Już skonteneryzowane aplikacje | -30-50% | Pomijamy fazę konteneryzacji, szybsza migracja |
| Prosty rehost (lift-and-shift) | -40-60% vs replatform | Brak zmian w aplikacji, w dużej mierze zautomatyzowane |
| Migracja z OVH/nazwa.pl/home.pl | Krótsza faza assessment | Prostsze środowiska źródłowe niż enterprise on-premise |
Bieżące koszty infrastruktury AWS (miesięcznie)
Koszty AWS podajemy w USD - tak rozlicza się Amazon globalnie. To te same ceny niezależnie od lokalizacji firmy.
Mała aplikacja (startup, jeden produkt)
Profil: 1 web app, 1 API, 1 baza danych, ruch do 100K requestów/dzień
| Komponent | Usługa | Koszt miesięczny |
|---|---|---|
| Compute | ECS Fargate (2 taski, 0.5 vCPU, 1 GB) | $30-60 |
| Baza danych | RDS PostgreSQL db.t4g.medium (Multi-AZ) | $110-140 |
| Load balancer | ALB | $20-30 |
| Storage | S3 (50 GB) + EBS | $5-15 |
| Data transfer | ~50 GB egress | $5-10 |
| Monitoring | CloudWatch basic | $10-20 |
| Networking | NAT Gateway | $35-50 |
| Suma | $215-325/mies. |
Porównanie: hosting na OVH/nazwa.pl z porównywalną wydajnością i Multi-AZ = niemożliwy do osiągnięcia (brak HA). Dedykowany serwer + backup offsite = 800-1500 PLN/mies. bez elastyczności.
Średnia platforma (rosnący SaaS, 5-15 serwisów)
| Komponent | Usługa | Koszt miesięczny |
|---|---|---|
| Compute | ECS Fargate (8-15 kontenerów) | $200-600 |
| Baza danych | RDS PostgreSQL db.m6g.large Multi-AZ | $250-350 |
| Cache | ElastiCache Redis (r6g.large, Multi-AZ) | $200-300 |
| Load balancer | ALB + wewnętrzne ALB | $50-80 |
| Storage | S3 (500 GB) + EBS | $30-60 |
| Data transfer | ~200 GB egress + cross-AZ | $30-80 |
| Monitoring | CloudWatch + custom metrics | $50-100 |
| Networking | NAT Gateway (multi-AZ) | $70-100 |
| Governance | AWS Control Tower + Organizations + SSO | $0 (brak dodatkowej opłaty) |
| CI/CD | GitHub Actions (self-hosted runners) | $30-80 |
| Security | WAF, GuardDuty, Security Hub | $30-60 |
| Suma | $940-1 810/mies. |
Enterprise (regulowany, multi-serwisowy, HA)
| Komponent | Usługa | Koszt miesięczny |
|---|---|---|
| Compute | ECS Fargate / EKS (30+ kontenerów) | $1 500-5 000 |
| Bazy danych | Wiele instancji RDS Multi-AZ + read replicas | $1 000-3 000 |
| Cache i kolejki | ElastiCache (Multi-AZ) + SQS/SNS | $400-1 000 |
| Load balancing | Wiele ALB + NLB | $150-300 |
| Storage | S3 (multi-TB) + EBS + EFS | $200-1 000 |
| Data transfer | 1-5 TB egress + cross-AZ + VPN | $200-1 500 |
| Monitoring | CloudWatch + OpenSearch (logi) + Grafana | $200-600 |
| Networking | Transit Gateway + NAT Gateways + VPN | $200-500 |
| Governance | AWS Control Tower + Organizations + SCPs + SSO | $0 (brak dodatkowej opłaty) |
| Security | WAF, GuardDuty, Security Hub, Config, KMS | $100-300 |
| Backup i DR | Replikacja cross-region, automatyczne backupy | $100-400 |
| Suma | $4 050-13 600/mies. |
Ukryte koszty, które zaskakują po migracji
1. Data transfer (egress)
AWS pobiera $0.09/GB za dane wychodzące do internetu. Firmy które nie zamodelowały egress podczas planowania widzą rachunki 2-3x wyższe niż oczekiwano.
Rozwiązanie: CloudFront dla cacheowalnych treści (redukcja egress 40-60%), VPC Endpoints dla ruchu do usług AWS, PrivateLink.
2. Transfer cross-AZ
$0.01/GB w każdym kierunku między strefami dostępności. Brzmi niewiele, ale architektura mikroserwisowa z intensywną komunikacją cross-AZ generuje $200-400/mies. dodatkowych kosztów.
Rozwiązanie: Kolokacja ściśle powiązanych serwisów w tej samej AZ. AZ-affinity w service mesh.
3. NAT Gateway
$0.045/h (~$33/mies.) + $0.045/GB przetworzonych danych. Każdy request wychodzący z prywatnych subnetów przechodzi przez NAT.
Rozwiązanie: VPC Endpoints dla S3, DynamoDB i innych usług AWS. NAT instances dla dev/staging.
4. CloudWatch Logs
$0.50/GB za ingestion. Verbose logging przy 1 GB/dzień = $15/mies. Pomnóż przez 10 serwisów = $150/mies.
Rozwiązanie: Odpowiednie log levels per environment. Sampling logów dla endpointów z dużym ruchem. Retention policies (30 dni).
5. Idle środowiska non-prod
Dev i staging działające 24/7 kiedy deweloperzy korzystają z nich tylko w godzinach pracy = płacisz za 128h/tydzień idle z 168h łącznie.
Rozwiązanie: Schedulowanie wyłączania poza godzinami pracy. Oszczędność 60-65% na dev/staging.
On-premise vs AWS: porównanie TCO
Typowe koszty on-premise w Polsce (często niedoszacowane)
| Kategoria | Zakres (per serwer/mies.) | Uwagi |
|---|---|---|
| Hardware (amortyzacja 3-5 lat) | 800-2 000 PLN | Serwery, macierze, switch |
| Kolokacja (Atman, Beyond.pl, DC w biurze) | 500-1 500 PLN | Szafa, zasilanie, chłodzenie |
| Łącze i networking | 400-2 000 PLN | Zależy od przepustowości |
| Kadra ops (alokacja) | 1 500-4 000 PLN per serwer | Admini, dyżury, on-call |
| Licencje (OS, hypervisor, backup) | 200-1 000 PLN | VMware, Windows Server, Veeam |
| DR/backup | 400-1 500 PLN | Offsite, testy recovery |
| Suma per serwer | 3 800-12 000 PLN/mies. |
Kalkulacja break-even
Typowe 5-serwerowe środowisko on-premise (2 app, 1 DB, 1 staging, 1 DR):
- On-premise TCO: 19 000-60 000 PLN/mies.
- Ekwiwalent na AWS (średnia platforma): $940-1 810/mies. ≈ 3 800-7 300 PLN/mies.
- Koszt projektu migracji: 200 000-470 000 PLN (jednorazowo)
- Break-even: 4-10 miesięcy po migracji
Po break-even oszczędzasz 15 000-53 000 PLN/mies. - permanentnie.
Jak obniżyć koszt migracji - dofinansowanie AWS
Jako AWS Advanced Tier Partner pomagamy klientom uzyskać dofinansowanie:
AWS Migration Acceleration Program (MAP)
- Co pokrywa: 70-80% kosztów zaangażowania partnera (assessment, wykonanie migracji, modernizacja)
- Kto się kwalifikuje: Firmy migrujące z on-premise lub konkurencyjnego cloud providera
- Typowa korzyść: Projekt za 400 000 PLN → płacisz 80 000-120 000 PLN z własnej kieszeni
- Dodatkowe ścieżki: Środowiska VMware, Oracle i SAP kwalifikują się do dedykowanych programów z wyższym dofinansowaniem
AWS Proof of Concept (PoC)
- Co pokrywa: Fazę prototypowania - architektura, budowa PoC, testy wydajności
- Typowa korzyść: 20 000-60 000 PLN w sfinansowanej pracy PoC
Strategie redukcji kosztów po migracji
| Strategia | Typowa oszczędność | Nakład pracy |
|---|---|---|
| Right-sizing (usunięcie over-provisioned zasobów) | 20-35% | Niski |
| Savings Plans (1-roczne zobowiązanie) | 30-40% na compute | Niski |
| Spot instances dla niekrytycznych obciążeń | 60-90% na tych instancjach | Średni |
| Schedulowanie środowisk (dev/staging off-hours) | 60-65% na non-prod | Niski |
| Storage tiering (S3 lifecycle policies) | 40-70% na storage | Niski |
| Reserved Instances dla baz danych | 30-45% na RDS | Niski |
Kiedy migracja NIE ma sensu finansowego
Nie migruj jeśli:
- Aplikacja jest end-of-life (wygaszasz w ciągu 12 miesięcy)
- Zespół 2-3 osoby bez wymagań compliance - prostota PaaS ma realną wartość
- Koszty hostingu poniżej 1 000 PLN/mies.
- Brak wzrostu ruchu i brak triggera biznesowego
Migracja ma sens gdy:
- Miesięczne koszty hostingu przekraczają 4 000 PLN i rosną
- Zbliżają się deadliny compliance (KNF, NIS2, ISO 27001, RODO audit)
- Potrzebujesz multi-region, auto-scaling lub izolacji sieciowej
- Zespół potrzebuje pełnej kontroli nad infrastrukturą
Najczęściej zadawane pytania
Ile kosztuje migracja do AWS?
Czy migracja do chmury jest droższa niż utrzymanie on-premise?
Jakie są ukryte koszty AWS po migracji?
Jak długo trwa migracja do AWS?
Wycena migracji dla Twojej firmy
Powyższe liczby dają orientacyjne widełki. Precyzyjna wycena wymaga zrozumienia Twojego środowiska: liczba aplikacji, silniki bazodanowe, wzorce ruchu, wymagania compliance i aktualne koszty.
Potrzebujesz wyceny migracji?
Umów bezpłatną 30-minutową rozmowę. Zmapujemy Twoje środowisko i przygotujemy wstępne porównanie TCO w ciągu tygodnia.