AWS EC2 Tutorial: Amazon Elastic Compute Cloud



Denne AWS EC2-tutorial beskriver nøglebegreberne i EC2-instanstyper og -brug, sikkerhed, prisfastsættelse i EC2 med eksempler og en brugssag på Ubuntu Instance.

Mens du forudsiger den krævede computerkraft, kan der være to scenarier, du kan overvurdere kravet og købe stakke servere, der ikke vil være til nogen nytte, eller du kan undervurdere brugen, hvilket vil føre til nedbrud af din ansøgning. Heri EC2 Tutorial vi vil forstå alle nøglekoncepter og oprettelse af instanser i følgende rækkefølge:

Introduktion til AWS EC2

Amazon Elastic Compute Cloud , EC2 er en webservice fra Amazon, der leverer re-størrelse beregne tjenester i skyen. De kan ændres igen, fordi du hurtigt kan opskalere eller nedskalere antallet af serverforekomster, du bruger, hvis dine computerkrav ændres.





ec2-what

En instans er en virtuel server til at køre applikationer på Amazons EC2. Det kan også forstås som en lille del af en større computer, en lille del, der har sin egen harddisk, netværksforbindelse, OS osv. Men det er faktisk alt virtuelt. Du kan have flere “små” computere på en enkelt fysisk maskine, og alle disse små maskiner kaldes forekomster.



ec2-resize

Hvorfor AWS EC2?

ec2-why

Antag at du er en udvikler, og da du vil arbejde uafhængigt, køber du nogle servere, estimerede du den korrekte kapacitet, og computerkraften er nok.Nu skal du passe på opdateringen af ​​sikkerhedsrettelser hver dag, du skal foretage fejlfinding af ethvert problem, der måtte opstå på et back-end-niveau i serverne og så videre.

Men hvis du køber en EC2-instans, behøver du ikke bekymre dig om nogen af ​​disse ting, da det hele styres af Amazon, du skal bare fokusere på din applikation.Det også til en brøkdel af en pris, som du pådrog dig tidligere! Er det ikke interessant?



Hvordan køres systemer i EC2?

  • Log ind på din AWS-konto, og klik på AWS EC2.
  • Klik på start-instans under Opret forekomst.

Nu skal du vælge en Amazon Machine Image (AMI), AMI'er er skabeloner til OS, og de giver de oplysninger, der er nødvendige for at starte en instans.

Når vi vil starte en instans, skal vi specificere, hvilken AMI vi vil bruge. Det kan være Ubuntu, Windows Server osv.

hvordan man installerer php på vindue
  • AMI'erne kan være forudkonfigurerede, eller du kan konfigurere det alene efter dine behov.
    • For forudkonfigurerede AMI'er skal du vælge det fra AWS-markedspladsen.
    • For at konfigurere din egen skal du gå til hurtigstart og vælge en.
    • Mens du konfigurerer, når du et punkt, hvor du skal vælge en EBS lagringsmulighed. Elastisk blokopbevaring (EBS) er et vedvarende lagervolumen på blokniveau, der bruges med EC2.

Typer af EC2-computerforekomster

Computing er en meget bred betegnelse, arten af ​​din opgave afgør, hvilken slags computing du har brug for.Derfor tilbyder AWS EC2 fem typer forekomster, som er som følger:

  • Generelle tilfælde
    • Til applikationer, der kræver en balance mellem ydeevne og omkostninger.
      • F.eks. Svarende e-mailsystemer, hvor du har brug for et hurtigt svar såvel som det skal være omkostningseffektivt, da det ikke kræver meget behandling.
  • Beregn forekomster
    • Til applikationer, der kræver meget behandling fra CPU'en.
      • F.eks. Analyse af data fra en datastrøm, ligesom Twitter-stream
  • Hukommelsesforekomster
    • Til applikationer, der er tunge af natur, kræver derfor meget RAM.
      • F.eks. Når dit system har brug for mange applikationer, der kører i baggrunden, dvs. multitasking.
  • Opbevaringsforekomster
    • Til applikationer, der er enorme i størrelse eller har et datasæt, der optager meget plads.
      • F.eks. Når din ansøgning er af enorm størrelse.
  • GPU-forekomster
    • Til applikationer, der kræver tung grafikgengivelse.
      • F.eks. 3D-modellering osv.

Nu har hver forekomststype et sæt forekomster, der er optimeret til forskellige arbejdsbelastninger:

Generelle tilfælde Beregn forekomster Hukommelsesforekomster Opbevaringsforekomster GPU-forekomster
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Nu hvor du kender til de forskellige typer forekomster, skal vi lære om de trin, der er involveret i oprettelse af instanser i denne AWS EC2-vejledning.

AWS EC2 Tutorial: Trin til oprettelse af instanser

Næste i denne AWS EC2-selvstudie, lad os forstå hele processen til oprettelse af EC2-instans gennem en brugssag, hvor vi opretter en Ubuntu-instans til et testmiljø.

  • Log ind på AWS Management Console.

  • Vælg din foretrukne region. Næste,Vælg en region i rullemenuen, markeringen af ​​regionen kan udføres på baggrund af de kriterier, der blev diskuteret tidligere i bloggen.

  • Vælg EC2 Service Klik på EC2 under Compute-sektionen. Dette fører dig til EC2 dashboard.

  • Klik på Start instans .
  • Vælg en AMI: fordi du har brug for en Linux-forekomst, skal du i rækken for den grundlæggende 64-bit Ubuntu AMI klikke på Vælg.

  • Vælg en forekomst

Vælg t2.micro-forekomst, som er gratis tier kvalificeret.

  • Konfigurer instansdetaljer.
    Konfigurer alle detaljer, og klik derefter på Tilføj lager

  • Tilføj lagerplads

  • Tag et tilfælde

Skriv et navn til din AWS EC2-forekomst i værdifeltet. Dette navn, mere korrekt kendt som tag, vises i konsollen, når forekomsten starter. Det gør det let at holde styr på maskiner, der kører i et komplekst miljø. Brug et navn, som du let kan genkende og huske.

  • Opret en sikkerhedsgruppe

  • Gennemgå og start en instans

Bekræft de detaljer, du har konfigureret til at starte en forekomst.

  • Opret et nøglepar og start en instans

Næste i denne AWS EC2-vejledning skal du vælge indstillingen 'Opret et nyt nøglepar' og give et navn på et nøglepar. Derefter skal du downloade det på dit system og gemme det til fremtidig brug.

  • Tjek detaljerne for en lanceret forekomst.

  • Konvertering af din private nøgle ved hjælp af PuTTYgen

PuTTY understøtter ikke det private nøgleformat (.pem) genereret af Amazon EC2. PuTTY har et værktøj kaldet PuTTYgen, som kan konvertere nøgler til det krævede PuTTY-format (.ppk). Du skal konvertere din private nøgle til dette format (.ppk), før du prøver at oprette forbindelse til din forekomst ved hjælp af PuTTY.

  • Klik på Indlæs. Som standard viser PuTTYgen kun filer med udvidelsen .ppk. For at finde din .pem-fil skal du vælge muligheden for at vise filer af alle typer.

  • Vælg din.pem-fil til det nøglepar, du angav, da du startede din forekomst, og klik derefter på Åbn. Klik på OK for at afvise bekræftelsesdialogboksen.
  • Klik på Gem privat nøgle for at gemme nøglen i det format, PuTTY kan bruge. PuTTYgen viser en advarsel om at gemme nøglen uden en adgangssætning. Klik på Ja.
  • Angiv det samme navn for den nøgle, som du brugte til nøgleparret (f.eks. Mit nøglepar). PuTTY tilføjer automatisk. ppk filendelse.
  • Opret forbindelse til EC2-forekomst ved hjælp af SSH og PuTTY
  • Åbn PuTTY.exe
  • Indtast offentlig IP for din forekomst i feltet Værtsnavn.
  • Udvid SSH på listen over kategorier.
  • Klik på Godkend (udvid det ikke).
  • I feltet Privat nøgle til godkendelse skal du gennemse den PPK-fil, du downloadede, og dobbeltklikke på den.
  • Klik på Åbn.

  • Skriv Ubuntu, når du bliver bedt om login-id.

Tillykke!Du har lanceret en Ubuntu Instance med succes.

Her er en kort AWS EC2 tutorial Video, der forklarer Amazon AMI EC2, demo om oprettelse af AMI, sikkerhedsgrupper, nøglepar, elastisk IP vs offentlig IP og en demo til at starte en EC2-instans osv. Denne AWS EC2-tutorial er meget vigtig for dem, der ønsker at blive AWS Certified Solutions Architect.

AWS EC2 vejledning til begyndere | AWS Certified Solutions Arkitektvejledning | AWS Uddannelse | Edureka

Jeg håber, at du nød dette dybe dyk i AWS EC2 Tutorial. Det er et af de mest efterspurgte sæt af færdigheder, som rekrutterere ser efter i en AWS Solution Architect Professional. Her er en samling af for at hjælpe dig med at forberede dig til dit næste AWS jobinterview. En anden interessant læsning, som du kan tjekke ud, er AWS S3 vejledning og for et bredere perspektiv af AWS, se vores .

Hvis du fandt denne AWS EC2-tutorial relevant, kan du tjekke Edurekas live- og instruktørledte kursus om , co-oprettet af brancheudøvere.

Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne AWS EC2-tutorial, og vi vender tilbage til dig.