AWS EC2 Handledning: Amazon Elastic Compute Cloud



Denna AWS EC2-handledning beskriver nyckelbegreppen för EC2-instanstyper och användning, säkerhet, prissättning i EC2 med exempel och ett användningsfall på Ubuntu-instans.

När du förutsäger den nödvändiga datorkraften kan det finnas två scenarier, du kan överskatta kravet och köpa stackar av servrar som inte kommer att vara till nytta, eller du kan underskatta användningen, vilket kommer att leda till krasch av din ansökan. I denna EC2 Tutorial kommer vi att förstå alla nyckelbegrepp och skapande av instanser i följande sekvens:

Introduktion till AWS EC2

Amazon Elastic Compute Cloud , EC2 är en webbtjänst från Amazon som tillhandahåller storleksändras beräkna tjänster i molnet. De kan ändras eftersom du snabbt kan skala upp eller minska antalet serverinstanser du använder om dina datorkrav ändras.





ec2-what

En instans är en virtuell server för att köra applikationer på Amazons EC2. Det kan också förstås som en liten del av en större dator, en liten del som har sin egen hårddisk, nätverksanslutning, operativsystem etc. Men det är faktiskt allt virtuellt. Du kan ha flera ”små” datorer på en enda fysisk maskin, och alla dessa små maskiner kallas Instanser.



ec2-resize

Varför AWS EC2?

ec2-why

Antag att du är utvecklare, och eftersom du vill arbeta självständigt köper du några servrar, uppskattade du rätt kapacitet och datorkraften räcker.Nu måste du se efter uppdateringen av säkerhetsuppdateringar varje dag, du måste felsöka alla problem som kan uppstå på en back end-nivå i servrarna och så vidare.

Men om du köper en EC2-instans behöver du inte oroa dig för någon av dessa saker, eftersom allt kommer att hanteras av Amazon, du behöver bara fokusera på din applikation.Det också till en bråkdel av en kostnad som du ådrog dig tidigare! Är det inte intressant?



Hur kör jag system i EC2?

  • Logga in på ditt AWS-konto och klicka på AWS EC2.
  • Klicka på startinstans under skapa instans.

Nu måste du välja en Amazon Machine Image (AMI), AMI är mallar för OS och de ger den information som behövs för att starta en instans.

När vi vill starta en instans måste vi ange vilken AMI vi vill använda. Det kan vara Ubuntu, Windows Server etc.

  • AMI: erna kan förkonfigureras eller så kan du konfigurera den på egen hand enligt dina krav.
    • För förkonfigurerade AMI: er måste du välja det från AWS-marknaden.
    • För att ställa in din egen, gå till snabbstart och välj en.
    • När du konfigurerar kommer du till en punkt där du måste välja en EBS lagringsalternativ. Elastisk blocklagring (EBS) är en ihållande blocknivå lagringsvolymer som används med EC2.

Typer av EC2-datorinstanser

Dator är en mycket bred term. Arten av din uppgift avgör vilken typ av dator du behöver.Därför erbjuder AWS EC2 fem typer av instanser som är följande:

  • Allmänna instanser
    • För applikationer som kräver en balans mellan prestanda och kostnad.
      • Exempelvis e-postsystem, där du behöver ett snabbt svar såväl som det borde vara kostnadseffektivt, eftersom det inte kräver mycket bearbetning.
  • Beräkna instanser
    • För applikationer som kräver mycket bearbetning från CPU: n.
      • Exempelvis analys av data från en dataström, som Twitter-ström
  • Minnesinstanser
    • För applikationer som är tunga till sin natur kräver därför mycket RAM.
      • Till exempel när ditt system behöver många applikationer som körs i bakgrunden, dvs. multitasking.
  • Lagringsinstanser
    • För applikationer som är enorma eller har en datamängd som tar mycket plats.
      • Till exempel när din ansökan är av enorm storlek.
  • GPU-instanser
    • För applikationer som kräver lite grafisk rendering.
      • Till exempel 3D-modellering etc.

Nu har varje instans typ en uppsättning instanser som är optimerade för olika arbetsbelastningar:

Allmänna instanser Beräkna instanser Minnesinstanser Lagringsinstanser GPU-instanser
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Nu när du känner till de olika typerna av instanser, låt oss lära oss om stegen som är involverade i instansskapande i den här AWS EC2-självstudien.

AWS EC2 Handledning: Steg för skapande av instanser

Nästa i den här AWS EC2-självstudien, låt oss förstå hela processen för skapande av EC2-instanser genom ett användningsfall där vi skapar en Ubuntu-instans för en testmiljö.

  • Logga in på AWS Management Console.

  • Välj önskad region. Nästa,Välj en region i listrutan, valet av regionen kan göras på grundval av de kriterier som diskuterats tidigare i bloggen.

  • Välj EC2-tjänst Klicka på EC2 under avsnittet Beräkna. Detta tar dig till EC2-instrumentpanelen.

  • Klick Starta instans .
  • Välj en AMI: eftersom du behöver en Linux-instans, i raden för den grundläggande 64-bitars Ubuntu AMI, klicka på Välj.

vad är datavetenskap?
  • Välj en instans

Välj t2.micro-instans, som är gratisnivåberättigad.

  • Konfigurera instansinformation.
    Konfigurera alla detaljer och klicka sedan på lägg till lagring

  • Lägg till lagring

  • Tagga en instans

Skriv ett namn för din AWS EC2-instans i värdefältet. Det här namnet, mer känt som tagg, kommer att visas i konsolen när instansen startar. Det gör det enkelt att hålla koll på maskiner som körs i en komplex miljö. Använd ett namn som du enkelt kan känna igen och komma ihåg.

  • Skapa en säkerhetsgrupp

  • Granska och starta en instans

Verifiera detaljerna som du har konfigurerat för att starta en instans.

skillnad mellan gränssnitt och klass i Java

  • Skapa ett nyckelpar och starta en instans

Nästa i den här AWS EC2-självstudien väljer du alternativet 'Skapa ett nytt nyckelpar' och ger ett namn på ett nyckelpar. Därefter laddar du ner det i ditt system och sparar det för framtida bruk.

  • Kontrollera detaljerna för en lanserad instans.

  • Konvertera din privata nyckel med PuTTYgen

PuTTY stöder inte det privata nyckelformatet (.pem) som genereras av Amazon EC2. PuTTY har ett verktyg som heter PuTTYgen, som kan konvertera nycklar till önskat PuTTY-format (.ppk). Du måste konvertera din privata nyckel till detta format (.ppk) innan du försöker ansluta till din instans med PuTTY.

  • Klicka på Ladda. Som standard visar PuTTYgen endast filer med tillägget .ppk. För att hitta din .pem-fil, välj alternativet för att visa filer av alla slag.

  • Välj din.pem-fil för det nyckelpar som du angav när du startade din förekomst och klicka sedan på Öppna. Klicka på OK för att avvisa bekräftelsedialogrutan.
  • Klicka på Spara privat nyckel för att spara nyckeln i det format som PuTTY kan använda. PuTTYgen visar en varning om att spara nyckeln utan lösenfras. Klicka på Ja.
  • Ange samma namn för nyckeln som du använde för nyckelparet (till exempel mitt-nyckelpar). PuTTY lägger automatiskt till. ppk filändelse.
  • Anslut till EC2-instans med SSH och PuTTY
  • Öppna PuTTY.exe
  • I rutan Värdnamn anger du Offentlig IP för din instans.
  • Expandera SSH i listan Kategori.
  • Klicka på Auth (utöka det inte).
  • I rutan Privat nyckel för autentisering bläddrar du till PPK-filen som du laddade ner och dubbelklickar på den.
  • Klicka på Öppna.

  • Skriv in Ubuntu när du uppmanas att logga in ID.

Grattis!Du har startat en Ubuntu Instance framgångsrikt.

Här är en kort AWS EC2 tutorial Video som förklarar Amazon AMI EC2, Demo om AMI-skapande, säkerhetsgrupper, nyckelpar, elastisk IP vs offentlig IP och en demo för att starta en EC2-instans etc. Denna AWS EC2-handledning är mycket viktig för dem som vill att bli AWS Certified Solutions Architect.

AWS EC2 handledning för nybörjare | AWS Certified Solutions Architect Tutorial | AWS-utbildning | Edureka

Jag hoppas att du gillade det här djupa dyket i AWS EC2 Tutorial. Det är en av de mest eftertraktade färdigheter som rekryterare letar efter i en AWS Solution Architect Professional. Här är en samling av för att hjälpa dig att förbereda dig för din nästa AWS-jobbintervju. En annan intressant läsning som du kan kolla in är AWS S3 Handledning och för ett bredare perspektiv på AWS, kolla in vårt .

Om du tyckte att den här AWS EC2-handledningen var relevant kan du kolla in Edurekas live- och instruktörsledda kurs på , skapades av branschutövare.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen i denna AWS EC2-handledning så kommer vi tillbaka till dig.