Tutorial AWS EC2: Amazon Elastic Compute Cloud



Acest tutorial AWS EC2 descrie conceptele cheie ale tipurilor și utilizării instanței EC2, securității, prețurilor în EC2 cu exemple și un caz de utilizare pe instanța Ubuntu.

În timp ce prevedeți puterea necesară a computerului, pot exista două scenarii, puteți supraestima cerința și puteți cumpăra stive de servere care nu vor fi de niciun folos sau puteți subestima utilizarea, ceea ce va duce la prăbușirea aplicatia ta. In acest Tutorialul EC2 vom înțelege toate conceptele cheie și crearea instanțelor în următoarea succesiune:

Introducere în AWS EC2

Amazon Elastic Compute Cloud , EC2 este un serviciu web de la Amazon care oferă redimensionabil calculați serviciile în cloud. Acestea sunt redimensionabile, deoarece puteți mări sau micșora rapid numărul de instanțe de server pe care le utilizați dacă se modifică cerințele dvs. de calcul.





ec2-what

O instanță este un server virtual pentru rularea aplicațiilor pe Amazon EC2. Poate fi, de asemenea, înțeleasă ca o mică parte a unui computer mai mare, o mică parte care are propriul său hard disk, conexiune la rețea, sistem de operare etc. Puteți avea mai multe computere „mici” pe o singură mașină fizică și toate aceste mașini minuscule se numesc Instanțe.



ec2-resize

De ce AWS EC2?

ec2-why

Să presupunem că sunteți dezvoltator și, din moment ce doriți să lucrați independent, cumpărați niște servere, ați estimat capacitatea corectă și puterea de calcul este suficientă.Acum, trebuie să aveți grijă de actualizarea patch-urilor de securitate în fiecare zi, trebuie să depanați orice problemă care ar putea apărea la un nivel de back-end în servere și așa mai departe.

care sunt cazuri în java

Dar dacă cumpărați o instanță EC2, nu trebuie să vă faceți griji cu privire la oricare dintre aceste lucruri, deoarece toate vor fi gestionate de Amazon, trebuie doar să vă concentrați asupra aplicației dvs.Și asta, la o fracțiune de cost pe care o suportai mai devreme! Nu este interesant?



Cum se execută sisteme în EC2?

  • Conectați-vă la contul dvs. AWS și faceți clic pe AWS EC2.
  • Sub creați instanță, faceți clic pe instanță de lansare.

Acum trebuie să selectați un Amazon Machine Image (AMI), AMI sunt șabloane ale sistemului de operare și oferă informațiile necesare pentru lansarea unei instanțe.

Când vrem să lansăm o instanță, trebuie să specificăm ce AMI dorim să folosim. Ar putea fi Ubuntu, Windows Server etc.

  • AMI-urile ar putea fi preconfigurate sau le puteți configura singur în funcție de cerințele dvs.
    • Pentru AMI preconfigurate, trebuie să o selectați din piața AWS.
    • Pentru a vă configura propriul, accesați pornirea rapidă și selectați unul.
    • În timp ce vă configurați, veți ajunge la un punct în care trebuie să selectați un EBS opțiune de stocare. Depozitare cu bloc elastic (EBS) este un volum persistent de stocare la nivel de bloc care este utilizat cu EC2.

Tipuri de instanțe de calcul EC2

Calculul este un termen foarte larg, natura sarcinii dvs. decide ce fel de calcul aveți nevoie.Prin urmare, AWS EC2 oferă 5 tipuri de instanțe care sunt după cum urmează:

  • Instanțe generale
    • Pentru aplicații care necesită un echilibru de performanță și cost.
      • De exemplu, sistemele de răspuns prin e-mail, unde aveți nevoie de un răspuns prompt, precum și de faptul că ar trebui să fie rentabile, deoarece nu necesită prea multă procesare.
  • Calculați instanțele
    • Pentru aplicații care necesită multă procesare de la CPU.
      • De exemplu, analiza datelor dintr-un flux de date, cum ar fi fluxul Twitter
  • Instanțe de memorie
    • Prin urmare, pentru aplicațiile care sunt grele în natură, necesită multă memorie RAM.
      • De exemplu, atunci când sistemul dvs. are nevoie de multe aplicații care rulează în fundal, adică multitasking.
  • Instanțe de stocare
    • Pentru aplicații de dimensiuni uriașe sau care au un set de date care ocupă mult spațiu.
      • De exemplu, atunci când aplicația dvs. este de dimensiuni imense.
  • Instanțe GPU
    • Pentru aplicații care necesită o redare grafică intensă.
      • De exemplu, modelare 3D etc.

Acum, fiecare tip de instanță are un set de instanțe care sunt optimizate pentru diferite sarcini de lucru:

Instanțe generale Calculați instanțele Instanțe de memorie Instanțe de stocare Instanțe GPU
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Acum, că știți despre diferitele tipuri de instanțe, să învățăm despre pașii implicați în crearea instanțelor în acest tutorial AWS EC2.

Tutorial AWS EC2: Pași pentru crearea instanțelor

În continuare, în acest tutorial AWS EC2, să înțelegem întregul proces de creare a instanței EC2 printr-un caz de utilizare în care vom crea o instanță Ubuntu pentru un mediu de testare.

  • Conectați-vă la AWS Management Console.

  • Selectați regiunea preferată. Următorul,Selectați o regiune din meniul derulant, selectarea regiunii se poate face pe baza criteriilor discutate anterior pe blog.

  • Selectați Serviciul EC2 Faceți clic pe EC2 sub secțiunea Calcul. Acest lucru vă va duce la tabloul de bord EC2.

  • Clic Lansați instanța .
  • Selectați un IMA: deoarece aveți nevoie de o instanță Linux, în rândul pentru Ubuntu AMI de bază pe 64 de biți, faceți clic pe Selectare.

  • Alegeți o instanță

Selectați instanța t2.micro, care este eligibilă pentru nivelul gratuit.

  • Configurați detaliile instanței.
    Configurați toate detaliile și apoi faceți clic pe adăugați spațiu de stocare

  • Adăugați spațiu de stocare

  • Etichetați o instanță

Tastați un nume pentru instanța dvs. AWS EC2 în caseta de valori. Acest nume, mai corect cunoscut sub numele de etichetă, va apărea în consolă la lansarea instanței. Este ușor să urmăriți mașinile care rulează într-un mediu complex. Folosiți un nume pe care îl puteți recunoaște și aminti cu ușurință.

  • Creați un grup de securitate

  • Examinați și lansați o instanță

Verificați detaliile pe care le-ați configurat pentru a lansa o instanță.

  • Creați o pereche de chei și lansați o instanță

Apoi în acest tutorial AWS EC2, selectați opțiunea „Creați o nouă pereche de chei” și dați numele unei perechi de chei. După aceea, descărcați-l în sistemul dvs. și salvați-l pentru utilizare ulterioară.

c ++ java python

  • Verificați detaliile unei instanțe lansate.

  • Conversia cheii dvs. private folosind PuTTYgen

PuTTY nu acceptă nativ formatul cheii private (.pem) generat de Amazon EC2. PuTTY are un instrument numit PuTTYgen, care poate converti cheile în formatul PuTTY necesar (.ppk). Trebuie să vă convertiți cheia privată în acest format (.ppk) înainte de a încerca să vă conectați la instanța dvs. utilizând PuTTY.

  • Faceți clic pe Încărcare. În mod implicit, PuTTYgen afișează numai fișiere cu extensia .ppk. Pentru a localiza fișierul .pem, selectați opțiunea pentru a afișa fișiere de toate tipurile.

  • Selectați fișierul dvs..pem pentru perechea de chei pe care ați specificat-o când lansați instanța, apoi faceți clic pe Deschidere. Faceți clic pe OK pentru a închide caseta de dialog de confirmare.
  • Faceți clic pe Salvare cheie privată pentru a salva cheia în formatul pe care PuTTY îl poate folosi. PuTTYgen afișează un avertisment despre salvarea cheii fără o expresie de acces. Faceți clic pe Da.
  • Specificați același nume pentru cheia pe care ați utilizat-o pentru perechea de chei (de exemplu, perechea mea de chei). PuTTY adaugă automat fișierul. extensie de fișier ppk.
  • Conectați-vă la instanța EC2 folosind SSH și PuTTY
  • Deschideți PuTTY.exe
  • În caseta Nume gazdă, introduceți IP-ul public al instanței dvs.
  • În lista Categorii, extindeți SSH.
  • Faceți clic pe Auth (nu îl extindeți).
  • În caseta Fișier cheie privată pentru autentificare, navigați la fișierul PPK pe care l-ați descărcat și faceți dublu clic pe el.
  • Faceți clic pe Deschidere.

  • Tastați Ubuntu când vi se solicită ID-ul de conectare.

Felicitări!Ați lansat cu succes o instanță Ubuntu.

Iată un scurt tutorial AWS EC2 Video care explică Amazon AMI EC2, Demo despre crearea AMI, grupuri de securitate, perechi de chei, IP elastic vs IP public și o demonstrație pentru lansarea unei instanțe EC2 etc. Acest tutorial AWS EC2 este foarte important pentru cei care doresc pentru a deveni AWS Certified Solutions Architect.

Tutorial AWS EC2 pentru începători | Tutorial AWS Certified Solutions Architect | Training AWS | Edureka

Sper că v-a plăcut această scufundare profundă în AWS EC2 Tutorial. Este unul dintre cele mai căutate seturi de competențe pe care recrutorii le caută la un AWS Solution Architect Professional. Iată o colecție de pentru a vă ajuta să vă pregătiți pentru următorul dvs. interviu de angajare AWS. O altă lectură interesantă pe care o puteți verifica este Tutorial AWS S3 și pentru o perspectivă mai largă a AWS, consultați pagina noastră .

Dacă ați găsit relevant acest tutorial AWS EC2, puteți consulta cursul Edureka live și condus de instructor , co-creat de practicieni din industrie.

Ai o întrebare pentru noi? Vă rugăm să îl menționați în secțiunea de comentarii a acestui tutorial AWS EC2 și vă vom răspunde.