Čo je AWS EC2: Elastic Compute Cloud?

AWS EC2 (skratka pre Amazon Web Services Elastic Compute Cloud) je cloudová služba, ktorá vám umožňuje rýchlo a jednoducho prenajať si virtuálny server cez internet. Inými slovami, namiesto toho, aby ste museli vlastniť a spravovať fyzický server, si ho jednoducho „prenajmete“ v cloude – presne na tak dlho, ako potrebujete, a platíte len za to, čo naozaj využijete.

Čo to presne znamená?

Predstavte si, že chcete prevádzkovať webstránku, testovať novú aplikáciu alebo mať vlastné výpočtové prostredie pre svoj projekt. S klasickým serverom by ste museli investovať do hardvéru, starať sa o údržbu, bezpečnosť, zálohovanie a podobne. S AWS EC2 všetko toto riešite online, pár klikmi.

Virtuálny server? Čo to je?

Virtuálny server (nazývaný aj inštancia) funguje ako bežný počítač. Má operačný systém (napr. Linux alebo Windows), môžete si doň inštalovať programy, ukladať súbory, a pristupovať k nemu cez internet. Rozdiel je v tom, že tento "počítač" fyzicky neexistuje u vás doma alebo vo firme – beží v dátovom centre Amazonu.

Aký to má praktický význam?

1. Flexibilita

Potrebujete server len na jeden deň? Alebo na rok? V AWS EC2 si zvolíte presne takú konfiguráciu, akú potrebujete, a len na tak dlho, ako chcete. Môžete začať s minimálnym výkonom a kedykoľvek ho zvýšiť.

2. Škálovateľnosť

Ak vaša webstránka zrazu získa tisíce návštevníkov, EC2 to zvládne – stačí navýšiť výkon (tzv. "škálovanie"). Systém zvládne rast bez výpadkov.

3. Spoľahlivosť a bezpečnosť

AWS prevádzkuje dátové centrá po celom svete. Servery sú zálohované, monitorované 24/7 a zabezpečené na úrovni, ktorú by ste doma alebo vo firme len ťažko dosiahli.

4. Nízke náklady

Nepotrebujete kupovať drahý server. Platíte len za to, čo využívate – napríklad za hodinu behu servera, množstvo prenesených dát, alebo za úložisko.

Kedy a komu sa EC2 oplatí?

Čo všetko si môžete vybrať pri spustení inštancie?

Pri vytváraní inštancie EC2 si môžete nastaviť:

Najčastejšie otázky (FAQ)

Je EC2 vhodné pre začiatočníkov?

Áno. AWS ponúka aj bezplatnú úroveň (Free Tier), kde si môžete EC2 vyskúšať na 12 mesiacov zadarmo.

Musím vedieť programovať?

Nie. Na základné spustenie EC2 inštancie stačí vedieť klikať v konzole AWS. Pre pokročilejšie nastavenia sa však zíde znalosť Linuxu alebo skriptovania.

Koľko to stojí?

Cena závisí od výkonu a času používania. Najmenšia inštancia stojí len pár centov za hodinu.

Je EC2 len pre webstránky?

Nie. Môžete ho využiť na databázy, výpočtové úlohy, e-mailové servery, herné servery a oveľa viac.

Môžem EC2 vypnúť, keď ho nepotrebujem?

Áno, a mali by ste to aj robiť. Vypnutím inštancie ušetríte peniaze.

TOP 5 zaujímavých alebo šokujúcich faktov o AWS EC2

  1. Amazon AWS prevádzkuje viac ako 38 zón dostupnosti na celom svete – EC2 beží doslova na tisícoch serverov paralelne.
  2. Niektoré typy inštancií EC2 majú až 192 fyzických procesorových jadier a 3+ TB pamäte RAM.
  3. EC2 poháňa služby ako Netflix, Twitch, LinkedIn alebo NASA – tie isté nástroje máte doslova na dosah.
  4. Systém EC2 môže byť nakonfigurovaný tak, že sám spustí alebo vypne servery podľa potreby – úplne automaticky.
  5. EC2 je súčasťou tzv. „pay-as-you-go“ modelu – nepotrebujete žiadnu zmluvu ani viazanosť, len účet v AWS.

Ako začať programovať?

Úvod do programovania pre každého bez prechádzajúcich znalostí.

Stiahnite si náš ebook teraz výnimočne zdarma!!!

Viac informacií preberáme na kurze:

Kurz AWS - Praktický úvod do Cloudu AWS: Amazon Web Services bez predchádzajúcich znalostí

Marián Knězek

 

Súvisiace články: