AWS — co to jest i jak działa?

Amazon Web Services to największa platforma chmurowa na świecie. Poznaj kluczowe usługi (EC2, S3, Lambda, RDS), modele cenowe i jak zacząć z AWS.

Czym jest AWS?

AWS (Amazon Web Services) to platforma chmurowa Amazon oferująca ponad 200 usług infrastrukturalnych: serwery, storage, bazy danych, sieci, AI/ML, IoT i wiele innych. Uruchomiona w 2006 roku, AWS jest dziś największym dostawcą cloud computing z 32% udziałem w rynku.

Model chmury zamienia CAPEX (zakup serwerów) na OPEX (płatność za użycie). Zamiast kupować i utrzymywać serwery, płacisz tylko za zasoby których faktycznie używasz — per sekunda, godzina lub miesiąc, w zależności od usługi.

32%

Udział w globalnym rynku cloud computing (2024). AWS jest liderem przed Azure (22%) i GCP (11%)

200+

Usług i narzędzi dostępnych na platformie AWS w 2024 roku

33 regiony

Geograficzne regiony AWS globalnie z ponad 105 Availability Zones

Kluczowe usługi AWS

Compute

EC2

Wirtualne serwery (instancje). Setki typów, płatność per sekunda. Podstawa każdej infrastruktury AWS.

Lambda

Serverless computing. Funkcje uruchamiane na zdarzenia. Brak zarządzania serwerami, płatność za wykonanie.

ECS / EKS

Orkiestracja kontenerów Docker. ECS (własny orchestrator), EKS (Kubernetes managed).

Elastic Beanstalk

PaaS — deploy aplikacji web (Node, Python, Java, PHP) bez konfigurowania infrastruktury.

Storage

S3

Object storage — pliki, zdjęcia, backupy, static website hosting. 99.999999999% durability (11 dziewiątek).

EBS

Block storage dla EC2 — dyski wirtualne. SSD (gp3, io2) i HDD. Snapshot do S3.

EFS

Network File System (NFS) — współdzielony filesystem dla wielu EC2. Skaluje automatycznie.

Glacier

Archiwalne cold storage. Bardzo tanie (0.004 USD/GB/miesiąc), wolne pobieranie (minuty-godziny).

Databases

RDS

Managed relational databases: MySQL, PostgreSQL, MariaDB, Oracle, SQL Server. Automatic backups, Multi-AZ.

Aurora

AWS-native MySQL/PostgreSQL compatible DB. 5x szybsza niż MySQL, auto-scaling, Serverless v2.

DynamoDB

Serverless NoSQL key-value DB. Single-digit millisecond latency. Auto-scaling, Global Tables.

ElastiCache

Managed Redis i Memcached. In-memory cache dla aplikacji. Replikacja, Multi-AZ.

Networking

VPC

Virtual Private Cloud — izolowana sieć w AWS. Subnety, routing tables, Security Groups, NACL.

CloudFront

CDN — Content Delivery Network. 400+ PoP globalnie. Cache statycznych i dynamicznych treści.

Route 53

Managed DNS service. Routing policies: Simple, Weighted, Latency, Failover, Geolocation.

API Gateway

Managed API endpoint dla REST, HTTP i WebSocket APIs. Integracja z Lambda, EC2, dowolny backend.

Modele cenowe AWS

On-Demand

Bazowa cena

Płatność za rzeczywiste użycie — per godzina lub sekunda. Brak zobowiązań.

Idealny dla: Zmienny ruch, dev/test, aplikacje z nieprzewidywalnym użyciem

Reserved Instances (RI)

Do 60-72% vs On-Demand

Rezerwacja na 1 lub 3 lata. Standard RI lub Convertible RI.

Idealny dla: Steady-state workloady, produkcja z przewidywalnym użyciem

Savings Plans

Do 66% vs On-Demand

Zobowiązanie do wydatku ($/godzina) na 1 lub 3 lata. Elastyczność między usługami.

Idealny dla: Elastyczniejsza alternatywa dla RI — dotyczy Lambda, Fargate, EC2

Spot Instances

Do 90% vs On-Demand

Nieużywana pojemność EC2 w bardzo niskiej cenie. Mogą być przerwane z 2-min ostrzeżeniem.

Idealny dla: Batch processing, ML training, rendering — tolerujące przerwy

Certyfikacje AWS

Foundational

AWS Cloud Practitioner

Łatwy

Podstawy cloud i AWS dla osób niekoniecznie technicznych. Dobry punkt startowy.

Sugerowany czas przygotowania: 1-2 miesiące nauki

Associate

AWS Solutions Architect Associate

Średni

Projektowanie resilient, cost-effective architektury AWS. Najpopularniejsza certyfikacja AWS.

Sugerowany czas przygotowania: 2-4 miesiące nauki

Associate

AWS Developer Associate

Średni

Tworzenie aplikacji na AWS: Lambda, DynamoDB, SAM, CI/CD, SDK.

Sugerowany czas przygotowania: 2-3 miesiące nauki

Associate

AWS SysOps Associate

Średni-trudny

Zarządzanie, monitoring i operacje na AWS. CloudWatch, Systems Manager, Cost Optimization.

Sugerowany czas przygotowania: 2-4 miesiące nauki

Professional

AWS Solutions Architect Professional

Trudny

Zaawansowane architektury multi-account, compliance, hybrid cloud. Wymaga doświadczenia.

Sugerowany czas przygotowania: 6-12 miesięcy doświadczenia

FAQ — AWS

Co to jest AWS (Amazon Web Services)?

AWS (Amazon Web Services) to największa platforma chmurowa na świecie — zestaw ponad 200 usług infrastrukturalnych oferowanych przez Amazon. Uruchomiona w 2006 roku, AWS oferuje computing (EC2), storage (S3), bazy danych (RDS, DynamoDB), sieci (VPC), AI/ML (SageMaker), serverless (Lambda) i setki innych usług. AWS odpowiada za ok. 32% globalnego rynku cloud computing (2024), z przychodem ponad 90 miliardów dolarów rocznie.

Czym różni się AWS od Azure i Google Cloud?

AWS: największy rynek (32%), najdojrzalszy ekosystem, lider w enterprise i startupy. Ponad 200 usług, największy wybór, skomplikowany pricing. Google Cloud (GCP): najlepszy w data analytics (BigQuery), AI/ML (Vertex AI, TPU), Kubernetes (GKE). Azure: najlepszy dla firm Microsoft-centric (Active Directory, Windows Server, Office 365), silny w enterprise i hybrid cloud. Wszystkie trzy oferują podobne core services — wybór zależy od istniejącego stacku i use case.

Co to jest EC2 w AWS?

Amazon EC2 (Elastic Compute Cloud) to usługa wirtualnych serwerów (instancji) w chmurze AWS. Oferuje setki typów instancji zoptymalizowanych pod różne workloady: General Purpose (t3, m6i), Compute Optimized (c6i — CPU-intensywne), Memory Optimized (r6i — bazy danych), Storage Optimized (i3 — wysokie IOPS), GPU (p4, g5 — ML training). Modele rozliczenia: On-Demand (per godzina/sekunda), Reserved Instances (1-3 lata, 30-60% taniej), Spot Instances (do 90% taniej, mogą być przerwane).

Czym jest AWS Lambda (serverless)?

AWS Lambda to usługa serverless computing — uruchamiasz funkcje bez zarządzania serwerami. Płacisz tylko za czas wykonania (100ms granularity) i liczbę wywołań — przy małym ruchu praktycznie bezpłatne (1 milion wywołań/miesiąc gratis). Lambda automatycznie skaluje od 0 do tysięcy równoległych wykonań. Obsługuje: Node.js, Python, Java, Go, Ruby, .NET. Idealna dla: API backends (z API Gateway), event processing (S3 trigger, DynamoDB Streams), scheduled tasks (CloudWatch Events).

Jak zarządzać kosztami AWS?

Strategie optymalizacji kosztów AWS: Reserved Instances / Savings Plans (do 60% oszczędności vs On-Demand), Spot Instances dla workloadów tolerujących przerwy (do 90% taniej), Auto Scaling (skaluj w dół gdy niskie zapotrzebowanie), S3 Intelligent-Tiering (automatyczne przenoszenie danych do tańszych tierów), Right-Sizing (mniejsze instancje EC2 gdy zasoby nieużywane), AWS Cost Explorer + budżety z alertami, Trusted Advisor (identyfikuje zasoby do optymalizacji).

Kontakt

Skontaktuj się z nami

Porozmawiajmy o Twoim projekcie. Bezpłatna wycena w ciągu 24 godzin.

Wyślij zapytanie

Bezpłatna wycena w 24h
Bez zobowiązań
Indywidualne podejście
Ekspresowa realizacja

Telefon

+48 790 814 814

Pon-Pt: 9:00 - 18:00

Email

adam@fotz.pl

Odpowiadamy w ciągu 24h

Adres rejestrowy

Poznańska 117/11

62-023 Kamionki · obsługa zdalna

Godziny pracy

Pon - Pt9:00 - 18:00
Sob - NdzZamknięte

Wolisz porozmawiać?

Zadzwoń teraz i porozmawiaj z naszym specjalistą o Twoim projekcie.

Zadzwoń teraz