Čo je Amazon EC2?
Amazon EC2 (Elastic Compute Cloud) je služba AWS, ktorá poskytuje virtuálne servery (inštancie) s konfigurovateľným výpočtovým výkonom v cloude. EC2 umožňuje spustiť server za minútu, škálovať kapacitu podľa potreby a platiť len za skutočný beh.
Definícia Amazon EC2
Čo je Amazon EC2
Amazon EC2 (Elastic Compute Cloud) je základná výpočtová služba AWS, spustená v auguste 2006. EC2 poskytuje virtuálne servery (inštancie) s konfigurovateľným výkonom — od micro inštancií s 1 vCPU po stroje s 448 vCPU a 24 TB RAM.
Typy inštancií a cenové modely
EC2 ponúka desiatky typov inštancií optimalizovaných pre rôzne záťaže:
- General Purpose (t3, m6i) — vyvážený výkon pre väčšinu aplikácií
- Compute Optimized (c6i) — vysokovýkonné CPU pre vedecké výpočty
- Memory Optimized (r6i) — veľká pamäť pre databázy a in-memory cache
- GPU Instances (p4d, g5) — grafické procesory pre AI/ML tréning
Cenové modely:
- On-Demand — platíte za sekundu behu, žiadne záväzky
- Reserved Instances — zľava 30-60 % za 1-3 ročný záväzok
- Spot Instances — až 90 % zľava za nevyužitú kapacitu (môže byť prerušená)
EC2 je základom väčšiny cloudových nasadení na AWS. Podporuje Linux, Windows a macOS. Free Tier zahŕňa 750 hodín t2.micro inštancie mesačne počas prvých 12 mesiacov.
Praktický príklad
Príklad: Stredne veľký e-shop potrebuje server na prevádzku svojej webovej aplikácie.
Spustí t3.medium inštanciu (2 vCPU, 4 GB RAM) za 0,042 $/hodinu. Pred Black Friday pridá ďalšie inštancie za Auto Scaling Groupou a Elastic Load Balancerom. Po skončení akcie sa automaticky vráti na jednu inštanciu. Za bežnú prevádzku platí približne 30 $/mesiac, počas špičky škáluje na 5 inštancií.
Často kladené otázky
Čo je Amazon EC2?
Amazon EC2 je služba AWS, ktorá poskytuje virtuálne servery (inštancie) v cloude. Môžete si zvoliť operačný systém, výkon procesora, veľkosť pamäte a úložisko. Inštanciu spustíte za minúty a platíte za sekundu behu.
Koľko stojí EC2?
Závisí od typu inštancie a regiónu. Najlacnejšia t4g.nano stojí asi 0,004 $/hodinu (3 $/mesiac). Free Tier zahŕňa 750 hodín t2.micro mesačne počas prvého roku. Spot inštancie ponúkajú až 90 % zľavu oproti On-Demand cenám.
Aký je rozdiel medzi EC2 a serverless?
EC2 vám dáva plnú kontrolu nad virtuálnym serverom — inštalujete OS, softvér a spravujete všetko sami. Serverless (Lambda) abstrahuje celý server a spúšťa len jednotlivé funkcie. EC2 je pre dlhodobé záťaže, Lambda pre event-driven úlohy.
Súvisiace pojmy
Potrebujete pomôcť s webom?
Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.