Amazon Elastic Compute Cloud

AWS Cloud Technology and Services Concepts

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Co je Amazon Elastic Compute Cloud (EC2)?

  • Poskytuje škálovatelnou výpočetní kapacitu v cloudu
  • Každý jednotlivý počítač EC2 se nazývá instance

Klíčové vlastnosti:

  • Možnost škálování nahoru nebo dolů podle potřeby
  • Různé typy instancí pro specializované případy užití

Větvený diagram znázorňující propojení výpočetního výkonu s úložištěm, databázemi a sítěmi.

AWS Cloud Technology and Services Concepts

Typy instancí EC2

AWS nabízí šest kategorií instancí EC2 pro specializované úlohy

  • Univerzální
  • Optimalizované pro výpočty
  • Optimalizované pro paměť
  • Optimalizované pro úložiště
  • S akcelerovanými výpočty
  • Optimalizované pro vysoký výpočetní výkon (HPC)

Ikony znázorňující skupiny instancí EC2 a jednotlivou instanci EC2.

AWS Cloud Technology and Services Concepts

Univerzální instance a instance optimalizované pro úložiště

Univerzální instance

  • Vyvážené výpočetní, paměťové a síťové prostředky
  • Případy užití:
    • Hostování dynamických webů
    • Správa repozitářů kódu

Ikona univerzální instance EC2.

Instance optimalizované pro úložiště

  • Vysoký sekvenční čtecí a zápisový přístup k velkým datovým sadám
  • Případy užití:
    • Datové sklady
    • Refaktorování velkých relačních databází

Ikona EC2 instance optimalizované pro úložiště.

AWS Cloud Technology and Services Concepts

Instance optimalizované pro výpočty a paměť

Instance optimalizované pro výpočty

  • Výpočetně náročné a vysoce výkonné úlohy
  • Případy užití:
    • Vědecké simulace
    • Finanční modelování

Ikona EC2 instance optimalizované pro výpočty.

Instance optimalizované pro paměť

  • Paměťově náročné úlohy bez požadavků na velké úložiště
  • Případy užití:
    • Analýza streamovaných dat v reálném čase
    • Generování skrytých titulků

Ikona EC2 instance optimalizované pro paměť.

AWS Cloud Technology and Services Concepts

Specializované výpočetní instance

Instance s akcelerovanými výpočty

  • Obsahují specializované akcelerátory, jako jsou GPU nebo FPGA
  • Případy užití:
    • Hluboké učení
    • Renderování herní grafiky

Ikona EC2 instance s akcelerovanými výpočty.

Instance optimalizované pro HPC

  • Nejlepší výkon za cenu pro vysoce výkonné úlohy ve velkém měřítku
  • Případy užití:
    • Předpověď počasí
    • Simulace nárazů

Ikona EC2 instance optimalizované pro vysoký výpočetní výkon.

AWS Cloud Technology and Services Concepts

Vytvoření instance EC2

Diagram architektury EC2 instance

AWS Cloud Technology and Services Concepts

Připojení k instanci EC2: SSH klient

  • SSH se připojuje pomocí privátního klíče
  • Tyto klíče je nutné spravovat

SSH klient

AWS Cloud Technology and Services Concepts

Připojení k instanci EC2: AWS Session Manager

  • Přístup bez klíčů přes Management Console
  • Integrace s Identity and Access Management (IAM)

AWS Session Manager

AWS Cloud Technology and Services Concepts

Připojení k instanci EC2: EC2 Instance Connect

  • Připojení přes prohlížeč
  • Rychlý a dočasný přístup

EC2 Instance Connect

AWS Cloud Technology and Services Concepts

Pojďme si procvičit!

AWS Cloud Technology and Services Concepts

Preparing Video For Download...