Hvilken Amazon Cloud Server er bedre for dig?

At vælge mellem tjenester på den omfattende AWS-platform kan tage hårdt på brugerne. Denne artikel hjælper dig med at træffe en informeret beslutning om, hvilken cloud-server, AWS EC2 eller AWS Lightsail, der er bedre for dig.

AWS LightSail og AWS EC2 er lignende tjenester, der giver dig virtuelle skyservere. Selvom funktionen af ​​disse tjenester lyder stort set ens, er begge tjenester designet til forskellige anvendelsestilfælde.

AWS EC2

AWS EC2 er en kerneskytjeneste, der tilbydes af AWS, der giver os mulighed for at levere virtuelle skyservere. De tilfælde, der leveres fra EC2, er som en blank tavle. Disse servere er meget tilpasselige og kan konfigureres og bruges på enhver måde, brugeren ønsker. EC2 kan teoretisk set betjene et ubegrænset sæt virtuelle maskiner.

Amazon giver også en masse valgmuligheder, når du skal vælge instanstyper til dine EC2 virtuelle maskiner. Du kan vælge mellem CPU-, hukommelses-, lager-, GPU- og netværksoptimerede instanser i henhold til din brugssituation.

EC2 er en af ​​de mest brugte tjenester i AWS. Det integreres med de fleste af de andre AWS-tjenester på platformen og kan tilpasses meget til at understøtte enhver form for brug.

AWS LightSail

AWS Lighsail er en cloud-tjeneste, der tilbydes af AWS. Lighsail-tjenesten giver brugerne mulighed for at levere forudkonfigurerede cloud-servere som LAMP, WordPress, Node.js eller Magento for hurtigt at konfigurere applikationsarkitekturen uden at skulle installere softwaren manuelt. For en detaljeret oversigt over Lightsail, besøg artiklen Amazon Lightsail: Everything You Need to Know.

AWS har designet Lightsail for at gøre det nemt at forstå og nemt at bruge for selv de absolutte begyndere.

  Hvordan sletter du beskeder på Reddit-appen

Både Lightsail og EC2 er kraftfulde tjenester, der bruges til at levere virtuelle skyservere. Lad os nu se på forskellen mellem disse tjenester.

AWS Lightsail vs. EC2

Brug

Lightsail er en brugervenlig service, der er designet til simple webapplikationer og websteder. Den er specielt designet til begyndere eller ikke-tekniske brugere, der kan bruge denne service med få klik og nemt konfigurere deres websteder. Det anbefales ikke at bruge LightSail til meget komplekse applikationer og holde sig til arbejdsbelastninger fra små til mellemstore.

EC2 er en større og mere kompliceret tjeneste. Den bruges til alle slags applikationer, der kan variere fra små webapplikationer (disse kan også fungere i Lightsail) til Big Data og maskinlæringsapplikationer. EC2 og kan eventuelt konfigureres til at være vært for enhver applikation. Det kan tjene selv de mest komplekse arkitekturer.

Brugervenlighed

Som jeg nævnte før, er LightSail en brugervenlig service designet specielt til begyndere. Hele processen med at starte en Lightsail-server og implementere applikationen til serveren kan udføres med nogle få klik. Det giver en alt-i-én-oplevelse til at skabe virtuelle servere og implementere applikationer.

EC2 har på den anden side brug for meget mere manuel konfiguration og muligvis andre tjenester som AWS CodeDeploy og CodePipeline for at strømline applikationsimplementeringens workflow.

Alle ressourcer relateret til din Lightsail-instans administreres i det samme dashboard. I modsætning hertil har hver ressource i en EC2 (som statiske IP’er, sikkerhedsgrupper, EBS-volumener og mere) sit eget dashboard og muligheder.

Så hvis du blot starter med AWS og ønsker at køre små applikationer, er det bedst at bruge Lightsail. Du behøver ikke en masse teknisk AWS-viden for at starte applikationer på Lightsail.

Netværk

Netværket til dine Lightsail-maskiner administreres af AWS. Som bruger kan du kun tilføje regler til Lightsail firewallen. Netværket for EC2-instanser administreres af brugerne ved hjælp af VPC’er, sikkerhedsgrupper og undernet.

  Sådan nulstiller du din SoundCloud-adgangskode

Undernet

AWS Lightsail har ingen indbygget understøttelse af undernet. I AWS kan du oprette offentlige og private undernet baseret på applikationens use case. Da Lightsail kun er beregnet til websteder, er der ingen support til at hoste disse servere i et privat undernet. EC2-instanser kan på den anden side implementeres i alle undernet, offentlige eller private.

Så hvis din use case kræver, at du installerer en web eller en anden applikation i et privat undernet, kan du kun gøre det i AWS EC2.

Skalerbarhed

Lightsejl-forekomster kan slet ikke skaleres, i hvert fald ikke automatisk. Yderligere kan Lightsail-forekomster ikke ændres efter lancering. Så hvis du vil ændre instanstypen, skal du starte en ny instans og ændre din plan.

EC2 er en yderst skalerbar tjeneste. Du kan bruge AutoScaling Groups i EC2-dashboardet til at skalere dine EC2-forekomster horisontalt, dvs. øge eller mindske antallet af forekomster, der betjener applikationen. EC2-instanser kan også ændres til en ny instanstype efter lancering.

EBS-volumener

EBS er en bloklagringstjeneste, der kan integreres med EC2-maskiner til opbevaringsformål. EBS-volumener er separate netværksdrev, der kan tilsluttes/frakobles fra EC2-instanserne.

Lighsail understøtter ikke EBS Volumes.

Prissætning

AWS Lightsail har en fast “per-måned” pristabel, der varierer fra 3,5 $ pm til 160 $ ​​pm baseret på typen og specifikationerne for Lighsatil-forekomsten. Tjenesten tilbyder også 3 måneders gratis niveaubrug fra dagen for tilmelding.

AWS EC2 har flere prismodeller. Du kan bruge on-demand-instanser til en fast pay-as-you-go-pris. Eller du kan reservere en instans i en periode til en nedsat pris. Gratis niveaubrug for EC2 er tilgængelig i 12 måneder fra dagen for tilmeldingen.

Lastbalancering

Lastbalancering er en indbygget funktion i Lightsail, og LightSail load balanceren kan nemt bruges med Lightsail-forekomsterne.

EC2 har fire forskellige typer load balancere, hver med sine egne specifikationer og use cases, der kan integreres med EC2 instanserne.

  Sådan åbner du kontrolcenteret på iPhone X

Overvågning

Det er muligt at overvåge Lightsail-forekomsten, men det er begrænset til nogle få parametre. EC2 tilbyder en bred vifte af metrikker og muligheder for overvågning.

Kryptering

Kryptering i Lightsail administreres af AWS, og det er aktiveret som standard. Når du bruger EC2-instanser, kan brugere vælge at aktivere eller deaktivere kryptering.

Use Cases Lightsail

  • Lightsail er velegnet til dev/test miljø opsætninger, da det er billigt og nemt at konfigurere.
  • Meget nyttig for begyndere, der ønsker at udforske AWS og køre applikationer med begrænset viden om skyen.
  • Til brugssager, hvor forudsigelige månedlige omkostninger er nødvendige.
  • Alt i én konsol til belastningsbalancere, netværk og databaser.

Use Cases EC2

  • EC2 tilbyder flere prismodeller og måder at udnytte rabatmulighederne på til bedre priser.
  • De bruges til komplekse applikationer.
  • Til applikationer i private undernet.
  • For automatisk skalerbarhed.
  • For fuldstændig kontrol og fleksibilitet over instansen.
  • Optimerede instanstyper til specifikke use cases som at bruge CPU-optimerede instanser til maskinlæringsjob og så videre.

Konklusion

Både Lightsail og EC2 er modne værktøjer rettet mod forskellige kunder og use cases. EC2, ærligt talt, er en langt mere kraftfuld service end Lightsail. Den kan alt, hvad Lightsail-instansen kan og meget mere. Men med magt følger en masse kompleksitet, mange muligheder og muligvis forvirring. Så hvis du er nybegynder hos AWS, er det måske ikke det rigtige valg for dig at hoppe direkte til EC2-konsollen.

Lightsail er mere velegnet til nye AWS-brugere, der ikke ønsker at gå igennem besværet med at konfigurere virtuelle servere og ønsker en klar til brug infrastruktur. Det er også specifikt beregnet til små til mellemstore og simple webapplikationer. Lightsail-instanser kan nemt opgraderes til EC2-instanser, så du altid kan konfigurere en primær applikation på Lightsail, før du langsomt opgraderer til EC2.

Jeg håber, at denne artikel hjælper dig med at træffe den rigtige beslutning mellem de to tjenester.