AWS EC2-zelfstudie: Amazon Elastic Compute Cloud



Deze AWS EC2-zelfstudie beschrijft de belangrijkste concepten van EC2-instancetypes en -gebruik, beveiliging, prijsstelling in EC2 met voorbeelden en een use-case voor Ubuntu-instanties.

Bij het voorspellen van het benodigde computervermogen kunnen er twee scenario's zijn: u kunt de vereiste overschatten en stapels servers kopen die niet bruikbaar zijn, of u kunt het gebruik onderschatten, wat zal leiden tot het crashen van jouw toepassing. In deze EC2 Tutorial we zullen alle sleutelconcepten en het maken van instanties in de volgende volgorde begrijpen:

Inleiding tot AWS EC2

Amazon Elastic Compute Cloud , EC2 is een webservice van Amazon die re-sizable computerservices in de cloud. Ze kunnen worden vergroot of verkleind omdat u het aantal serverinstances dat u gebruikt snel kunt vergroten of verkleinen als uw computervereisten veranderen.





ec2-what

wat is de fabriek in angularjs

Een instantie is een virtuele server voor het draaien van applicaties op Amazon's EC2. Het kan ook worden opgevat als een klein onderdeel van een grotere computer, een klein onderdeel met een eigen harde schijf, netwerkverbinding, besturingssysteem enz. Maar het is eigenlijk allemaal virtueel. U kunt meerdere 'kleine' computers op één fysieke machine hebben, en al deze kleine machines worden Instances genoemd.



ec2-resize

Waarom AWS EC2?

ec2-why

Stel dat u een ontwikkelaar bent, en aangezien u zelfstandig wilt werken, koopt u enkele servers, heeft u de juiste capaciteit ingeschat en is de rekenkracht voldoende.Nu moet u elke dag zorgen voor het bijwerken van beveiligingspatches, u moet elk probleem oplossen dat zich kan voordoen op een back-endniveau in de servers, enzovoort.

Maar als u een EC2-exemplaar koopt, hoeft u zich geen zorgen te maken over al deze dingen, aangezien het allemaal door Amazon wordt beheerd, u hoeft zich alleen maar te concentreren op uw toepassing.Ook dat tegen een fractie van de kosten die u eerder had gemaakt! Is dat niet interessant?



Hoe systemen draaien in EC2?

  • Log in op uw AWS-account en klik op AWS EC2.
  • Klik onder Create instance op launch instance.

Nu moet je een Amazon Machine Image (AMI), AMI's zijn sjablonen van het besturingssysteem en bieden de informatie die nodig is om een ​​instantie te starten.

Als we een instantie willen starten, moeten we aangeven welke AMI we willen gebruiken. Het kan Ubuntu, Windows Server etc. zijn.

  • De AMI's kunnen vooraf worden geconfigureerd of u kunt deze zelf configureren volgens uw vereisten.
    • Voor vooraf geconfigureerde AMI's moet u deze selecteren op de AWS-marktplaats.
    • Voor het opzetten van uw eigen, ga naar snelstart en selecteer er een.
    • Tijdens het configureren kom je op een punt waarop je een EBS opslag optie. Elastic Block Storage (EBS) is een persistent opslagvolume op blokniveau dat wordt gebruikt met EC2.

Soorten EC2-computerinstanties

Computergebruik is een zeer brede term, de aard van uw taak bepaalt wat voor computergebruik u nodig heeft.Daarom biedt AWS EC2 5 soorten instanties die als volgt zijn:

  • Algemene gevallen
    • Voor toepassingen die een evenwicht tussen prestaties en kosten vereisen.
      • Bijv. Systemen voor het reageren op e-mail, waar u een snelle reactie nodig heeft, maar ook kosteneffectief zou moeten zijn, omdat er niet veel verwerking voor nodig is.
  • Bereken instanties
    • Voor applicaties die veel verwerking van de CPU vereisen.
      • Bijv. Analyse van gegevens uit een gegevensstroom, zoals Twitter-stream
  • Geheugeninstanties
    • Voor applicaties die zwaar van aard zijn, is daarom veel RAM nodig.
      • Bijv. Wanneer uw systeem veel applicaties nodig heeft die op de achtergrond draaien, d.w.z. multitasking.
  • Opslaginstanties
    • Voor applicaties die enorm groot zijn of een dataset hebben die veel ruimte in beslag neemt.
      • Bijv. Wanneer uw aanvraag enorm groot is.
  • GPU-instanties
    • Voor toepassingen die zware grafische weergave vereisen.
      • Bijv. 3D-modellering etc.

Nu heeft elk instantietype een set instanties die zijn geoptimaliseerd voor verschillende workloads:

Algemene gevallen Bereken instanties Geheugeninstanties Opslaginstanties GPU-instanties
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Nu u op de hoogte bent van de verschillende soorten instanties, gaan we in deze AWS EC2-zelfstudie kijken naar de stappen voor het maken van instanties.

AWS EC2-zelfstudie: stappen voor het maken van instanties

Laten we vervolgens in deze AWS EC2-zelfstudie het hele proces voor het maken van EC2-instanties begrijpen aan de hand van een use-case waarin we een Ubuntu-instantie voor een testomgeving gaan maken.

  • Log in op AWS Management Console.

  • Selecteer uw voorkeursregio. De volgende,Selecteer een regio uit het dropdownmenu, de selectie van de regio kan op basis van de criteria die eerder in de blog zijn besproken.

  • Selecteer EC2-service Klik op EC2 onder het gedeelte Berekenen. Hiermee gaat u naar het EC2-dashboard.

  • Klik Start instantie .
  • Selecteer een AMI: omdat u een Linux-instantie nodig heeft, klikt u in de rij voor de standaard 64-bits Ubuntu AMI op Selecteren.

  • Kies een instantie

Selecteer de t2.micro-instantie, die in aanmerking komt voor de gratis laag.

  • Configureer Instantiedetails.
    Configureer alle details en klik vervolgens op opslag toevoegen

  • Voeg opslag toe

  • Tag een instantie

Typ een naam voor uw AWS EC2-instantie in het waardevak. Deze naam, beter bekend als tag, wordt in de console weergegeven wanneer de instantie wordt gestart. Het maakt het gemakkelijk om lopende machines in een complexe omgeving bij te houden. Gebruik een naam die u gemakkelijk kunt herkennen en onthouden.

  • Maak een beveiligingsgroep

  • Beoordeel en start een instantie

Controleer de details die u hebt geconfigureerd om een ​​exemplaar te starten.

  • Maak een sleutelpaar en start een instantie

Selecteer vervolgens in deze AWS EC2 Tutorial de optie ‘Create a new key pair’ en geef een naam voor een key pair. Download het daarna in uw systeem en bewaar het voor toekomstig gebruik.

  • Controleer de details van een gestart exemplaar.

  • Uw privésleutel converteren met PuTTYgen

PuTTY ondersteunt niet native de indeling van de privésleutel (.pem) die is gegenereerd door Amazon EC2. PuTTY heeft een tool genaamd PuTTYgen, waarmee sleutels naar het vereiste PuTTY-formaat (.ppk) kunnen worden geconverteerd. U moet uw privésleutel naar deze indeling (.ppk) converteren voordat u probeert verbinding te maken met uw instantie met PuTTY.

  • Klik op Laden. PuTTYgen geeft standaard alleen bestanden weer met de extensie .ppk. Om uw .pem-bestand te vinden, selecteert u de optie om alle soorten bestanden weer te geven.

  • Selecteer uw.pem-bestand voor het sleutelpaar dat u hebt opgegeven toen u uw exemplaar startte, en klik vervolgens op Openen. Klik op OK om het bevestigingsvenster te sluiten.
  • Klik op Persoonlijke sleutel opslaan om de sleutel op te slaan in de indeling die PuTTY kan gebruiken. PuTTYgen geeft een waarschuwing weer over het opslaan van de sleutel zonder wachtwoordzin. Klik op Ja.
  • Geef dezelfde naam op voor de sleutel die u voor het sleutelpaar hebt gebruikt (bijvoorbeeld mijn-sleutelpaar). PuTTY voegt automatisch de. ppk bestandsextensie.
  • Maak verbinding met de EC2-instantie met behulp van SSH en PuTTY
  • Open PuTTY.exe
  • Voer in het vak Hostnaam het openbare IP-adres van uw exemplaar in.
  • Vouw SSH uit in de lijst Categorie.
  • Klik op Auth (niet uitvouwen).
  • Blader in het vak Privésleutelbestand voor verificatie naar het PPK-bestand dat u hebt gedownload en dubbelklik erop.
  • Klik op Openen.

  • Typ Ubuntu wanneer u om een ​​aanmeldings-ID wordt gevraagd.

Gefeliciteerd!U hebt met succes een Ubuntu-instantie gestart.

Hier is een korte AWS EC2-zelfstudievideo waarin Amazon AMI EC2 wordt uitgelegd, Demo over het maken van AMI, Beveiligingsgroepen, Sleutelparen, Elastic IP versus Public IP en een demo om een ​​EC2-instantie te starten, enz. Deze AWS EC2-tutorial is erg belangrijk voor degenen die dat willen om AWS Certified Solutions Architect te worden.

AWS EC2-zelfstudie voor beginners | AWS Certified Solutions Architect-zelfstudie | AWS-trainingen | Edureka

Ik hoop dat je genoten hebt van deze diepe duik in de AWS EC2 Tutorial. Het is een van de meest gewilde vaardigheden die recruiters zoeken in een AWS Solution Architect Professional. Hier is een verzameling van om u te helpen bij de voorbereiding op uw volgende AWS-sollicitatiegesprek. Een andere interessante lezing die u kunt bekijken, is AWS S3-zelfstudie en voor een breder perspectief van AWS, bekijk onze .

Als je deze AWS EC2 Tutorial relevant vond, kun je Edureka's live en door een instructeur geleide cursus bekijken op , mede gecreëerd door praktijkmensen uit de industrie.

Heeft u een vraag voor ons? Vermeld het in het commentaargedeelte van deze AWS EC2-zelfstudie en we nemen contact met u op.