Výukový program AWS EC2: Amazon Elastic Compute Cloud



Tento výukový program AWS EC2 popisuje kľúčové koncepty typov inštancií EC2 a ich použitia, zabezpečenia, cien v EC2 s príkladmi a prípadom použitia pre inštanciu Ubuntu.

Pri predpovedaní požadovaného výkonu počítača môžu existovať dva scenáre, môžete nadhodnotiť požiadavku a kúpiť stohy serverov, ktoré nebudú k ničomu, alebo môžete podhodnotiť využitie, čo povedie k zlyhaniu vašu žiadosť. V tomto Výukový program EC2 pochopíme všetky kľúčové pojmy a vytváranie inštancií v nasledujúcom poradí:

Úvod do AWS EC2

Amazon Elastic Compute Cloud , EC2 je webová služba od spoločnosti Amazon, ktorá poskytuje znovu značný výpočtové služby v cloude. Je ich možné zmeniť, pretože ak sa zmenia vaše výpočtové požiadavky, môžete rýchlo zvýšiť alebo znížiť počet inštancií servera, ktoré používate.





ec2-what

Príkladom je virtuálny server na spúšťanie aplikácií na serveri EC2 spoločnosti Amazon. Dá sa to chápať aj ako malá časť väčšieho počítača, malá časť, ktorá má vlastný pevný disk, sieťové pripojenie, operačný systém atď. Ale je to vlastne všetko virtuálne. Na jednom fyzickom stroji môžete mať viac „malých“ počítačov a všetky tieto malé automaty sa nazývajú inštancie.



ec2-resize

Prečo AWS EC2?

ec2-why

Predpokladajme, že ste vývojár a keďže chcete pracovať samostatne, kúpite si nejaké servery, odhadli ste správnu kapacitu a výpočtový výkon je dostatočný.Teraz sa musíte každý deň starať o aktualizáciu bezpečnostných opráv, musíte vyriešiť akýkoľvek problém, ktorý by sa mohol vyskytnúť na back-endovej úrovni serverov atď.

Ak si však kúpite inštanciu EC2, nemusíte sa obávať žiadnej z týchto vecí, pretože všetko bude spravované spoločnosťou Amazon, stačí sa sústrediť na svoju aplikáciu.Aj to za zlomok nákladov, ktoré vám vznikli skôr! Nie je to zaujímavé?



Ako spustiť systémy v EC2?

  • Prihláste sa do svojho účtu AWS a kliknite na AWS EC2.
  • V časti Vytvoriť inštanciu kliknite na položku Spustiť inštanciu.

Teraz musíte zvoliť Amazon Machine Image (AMI), AMI sú šablóny OS a poskytujú informácie potrebné na spustenie inštancie.

Keď chceme spustiť inštanciu, musíme určiť, ktorú AMI chceme použiť. Môže to byť Ubuntu, Windows Server atď.

previesť desatinné číslo na binárny python
  • AMI môžu byť predkonfigurované alebo si ich môžete nakonfigurovať sami podľa svojich požiadaviek.
    • Pre predkonfigurované AMI si ich musíte zvoliť z AWS marketplace.
    • Ak si chcete nastaviť svoj vlastný, prejdite na rýchly štart a vyberte jeden.
    • Pri konfigurácii sa dostanete do bodu, kde musíte zvoliť ikonu EBS možnosť skladovania. Elastické blokové úložisko (EBS) je trvalý úložný priestor na úrovni bloku, ktorý sa používa s EC2.

Typy výpočtových inštancií EC2

Výpočty sú veľmi široký pojem a o tom, aký druh výpočtov potrebujete, rozhoduje povaha vašej úlohy.Preto AWS EC2 ponúka 5 typov inštancií, ktoré sú nasledujúce:

  • Všeobecné inštancie
    • Pre aplikácie, ktoré vyžadujú vyváženie výkonu a nákladov.
      • Napríklad systémy reagujúce na e-maily, kde potrebujete rýchlu odpoveď, a tiež by to malo byť nákladovo efektívne, pretože to nevyžaduje veľa spracovania.
  • Výpočetné inštancie
    • Pre aplikácie, ktoré vyžadujú veľa spracovania od CPU.
      • Napríklad analýza údajov z toku údajov, ako je napríklad stream z Twitteru
  • Pamäťové inštancie
    • Pre aplikácie, ktoré majú ťažkú ​​povahu, preto vyžadujú veľa pamäte RAM.
      • Napríklad keď váš systém potrebuje veľa aplikácií spustených na pozadí, tj. Multitasking.
  • Úložiská
    • Pre aplikácie, ktoré majú obrovskú veľkosť alebo majú súbor údajov, ktorý zaberá veľa miesta.
      • Napr. Keď je vaša aplikácia obrovskej veľkosti.
  • Inštancie GPU
    • Pre aplikácie, ktoré vyžadujú náročné vykreslenie grafiky.
      • Napr. 3D modelovanie atď.

Každý typ inštancie má teraz množinu inštancií, ktoré sú optimalizované pre rôzne pracovné zaťaženia:

Všeobecné inštancie Výpočetné inštancie Pamäťové inštancie Úložiská Inštancie GPU
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Teraz, keď viete o rôznych typoch inštancií, sa v tomto výučbovom programe AWS EC2 dozvieme o krokoch zapojených do vytvárania inštancií.

Výukový program AWS EC2: Kroky na vytvorenie inštancie

Ďalej v tomto výučbe AWS EC2 poďme porozumieť celému procesu vytvárania inštancií EC2 prostredníctvom prípadu použitia, v ktorom vytvoríme inštanciu Ubuntu pre testovacie prostredie.

  • Prihláste sa do AWS Management Console.

  • Vyberte preferovaný región. Ďalšie,Vyberte región z rozbaľovacej ponuky, výber regiónu je možné vykonať na základe kritérií diskutovaných skôr v blogu.

  • Vyberte službu EC2 V časti Výpočet kliknite na EC2. Dostanete sa na palubnú dosku EC2.

  • Kliknite Spustiť inštanciu .
  • Vyberte AMI: pretože požadujete inštanciu Linuxu, v riadku pre základnú 64-bitovú Ubuntu AMI kliknite na Vybrať.

  • Vyberte inštanciu

Vyberte inštanciu t2.micro, ktorá je vhodná pre bezplatnú vrstvu.

  • Nakonfigurujte podrobnosti inštancie.
    Nakonfigurujte všetky podrobnosti a potom kliknite na položku pridať úložisko

  • Pridať úložisko

  • Označte inštanciu

Do poľa s hodnotami zadajte názov svojej inštancie AWS EC2. Tento názov, správnejšie označovaný ako značka, sa zobrazí v konzole pri spustení inštancie. Uľahčuje sledovanie bežiacich strojov v zložitom prostredí. Použite meno, ktoré môžete ľahko rozpoznať a zapamätať si ho.

  • Vytvorte skupinu zabezpečenia

kedy použiť. v jave
  • Skontrolujte a spustite inštanciu

Skontrolujte podrobnosti, ktoré ste nakonfigurovali na spustenie inštancie.

  • Vytvorte pár kľúčov a spustite inštanciu

Ďalej v tomto výučbe AWS EC2 vyberte možnosť „Vytvoriť nový pár kľúčov“ a pomenujte pár kľúčov. Potom si ho stiahnite do svojho systému a uložte pre ďalšie použitie.

binárny vyhľadávací program v jave
  • Skontrolujte podrobnosti spustenej inštancie.

  • Prevod súkromného kľúča pomocou programu PuTTYgen

PuTTY natívne nepodporuje formát súkromného kľúča (.pem) vygenerovaný aplikáciou Amazon EC2. PuTTY má nástroj s názvom PuTTYgen, ktorý dokáže prevádzať kľúče do požadovaného formátu PuTTY (.ppk). Pred pokusom o pripojenie k vašej inštancii pomocou nástroja PuTTY musíte previesť svoj súkromný kľúč do tohto formátu (.ppk).

  • Kliknite na Načítať. V predvolenom nastavení zobrazuje PuTTYgen iba súbory s príponou .ppk. Ak chcete vyhľadať svoj súbor .pem, vyberte možnosť zobrazenia súborov všetkých typov.

  • Vyberte súbor your.pem pre pár kľúčov, ktorý ste zadali pri spustení inštancie, a potom kliknite na Otvoriť. Kliknutím na tlačidlo OK zavrite dialógové okno s potvrdením.
  • Kliknutím na Uložiť súkromný kľúč uložíte kľúč vo formáte, ktorý môže PuTTY používať. PuTTYgen zobrazí varovanie pred uložením kľúča bez prístupovej frázy. Kliknite na tlačidlo Áno.
  • Zadajte rovnaký názov kľúča, aký ste použili pre pár kľúčov (napríklad pár môj kľúč). PuTTY automaticky pridáva. prípona súboru ppk.
  • Pripojte sa k inštancii EC2 pomocou SSH a PuTTY
  • Otvorte program PuTTY.exe
  • Do poľa Názov hostiteľa zadajte verejnú IP adresu vašej inštancie.
  • V zozname Kategória rozbaľte SSH.
  • Kliknite na položku Auth (nerozbaľovať).
  • V poli Súbor súkromného kľúča na overenie vyhľadajte súbor PPK, ktorý ste stiahli, a dvakrát naň kliknite.
  • Kliknite na Otvoriť.

  • Po zobrazení výzvy na zadanie prihlasovacieho ID zadajte Ubuntu.

Blahoželáme!Úspešne ste spustili inštanciu Ubuntu.

Tu je krátke video s AWS EC2, ktoré vysvetľuje Amazon AMI EC2, ukážky vytvárania AMI, skupiny zabezpečenia, páry kľúčov, elastickú IP a verejnú IP a ukážku spustenia inštancie EC2 atď. Tento výukový program AWS EC2 je veľmi dôležitý pre tých, ktorí chcú stať sa architektom AWS Certified Solutions Architect.

Výukový program AWS EC2 pre začiatočníkov Výukový program pre architektov certifikovaných riešení AWS Školenie AWS Edureka

Dúfam, že sa vám tento hlboký ponor do výučby AWS EC2 páčil. Je to jedna z najvyhľadávanejších skupín zručností, ktorú náborári hľadajú v AWS Solution Architect Professional. Tu je zbierka ktorý vám pomôže pripraviť sa na ďalší pracovný pohovor AWS. Ďalším zaujímavým čítaním, ktoré si môžete pozrieť, je Výukový program AWS S3 a pre širšiu perspektívu AWS si pozrite našu .

Ak sa vám zdá tento výučbový program AWS EC2 relevantný, môžete si pozrieť Edurekin kurz naživo a vedený inštruktorom na , spoluvytvorené odborníkmi v odbore.

Máte na nás otázku? Uveďte to prosím v sekcii komentárov v tomto výučbe AWS EC2 a my sa vám ozveme.