Hvilken Amazon Cloud Server er bedre for deg?

Å velge mellom tjenester på den omfattende AWS-plattformen kan ta en toll på brukerne. Denne artikkelen vil hjelpe deg å ta en informert beslutning om hvilken skyserver, AWS EC2 eller AWS Lightsail, som er best for deg.

AWS LightSail og AWS EC2 er lignende tjenester som gir deg virtuelle skyservere. Selv om funksjonen til disse tjenestene høres ganske lik ut, er begge tjenestene designet for forskjellige brukstilfeller.

AWS EC2

AWS EC2 er en kjerneskytjeneste som tilbys av AWS som lar oss levere virtuelle skyservere. Forekomstene klargjort fra EC2 er som et blankt ark. Disse serverne er svært tilpassbare og kan konfigureres og brukes på hvilken som helst måte brukeren ønsker. EC2 kan teoretisk betjene et ubegrenset sett med virtuelle maskiner.

Amazon gir også mange valg når du velger forekomsttyper for dine virtuelle EC2-maskiner. Du kan velge mellom CPU-, minne-, lagrings-, GPU- og nettverksoptimaliserte forekomster i henhold til din brukssituasjon.

EC2 er en av de mest brukte tjenestene i AWS. Den integreres med de fleste av de andre AWS-tjenestene på plattformen og er svært tilpassbar for å støtte enhver form for bruk.

AWS LightSail

AWS Lighsail er en skytjeneste som tilbys av AWS. Lighsail-tjenesten lar brukere levere forhåndskonfigurerte skyservere som LAMP, WordPress, Node.js eller Magento for raskt å sette opp applikasjonsarkitekturen uten å måtte installere programvaren manuelt. For en detaljert oversikt over Lightsail, besøk artikkelen Amazon Lightsail: Everything You Need to Know.

AWS har designet Lightsail for å gjøre det enkelt å forstå og enkelt å bruke for selv de absolutte nybegynnere.

  Hvordan lage en ny e-postadresse for Outlook

Både Lightsail og EC2 er kraftige tjenester som brukes til å levere virtuelle skyservere. La oss nå se på forskjellen mellom disse tjenestene.

AWS Lightsail vs. EC2

Bruk

Lightsail er en brukervennlig tjeneste som er designet for enkle nettapplikasjoner og nettsteder. Den er spesielt designet for nybegynnere eller ikke-tekniske brukere som kan bruke denne tjenesten med noen få klikk og enkelt sette opp nettsidene sine. Det anbefales å ikke bruke LightSail for svært komplekse applikasjoner og holde seg til arbeidsmengder som strekker seg fra små til middels.

EC2 er en større og mer komplisert tjeneste. Den brukes til alle typer applikasjoner som kan variere fra små webapplikasjoner (disse kan også fungere i Lightsail) til Big Data og maskinlæringsapplikasjoner. EC2 og kan muligens konfigureres til å være vert for enhver applikasjon. Det kan tjene selv de mest komplekse arkitekturer.

Brukervennlighet

Som jeg nevnte før, er LightSail en brukervennlig tjeneste designet spesielt for nybegynnere. Hele prosessen med å starte en Lightsail-server og distribuere applikasjonen til serveren kan gjøres med noen få klikk. Det gir en alt-i-ett-opplevelse for å lage virtuelle servere og distribuere applikasjoner.

EC2, på den annen side, trenger mye mer manuell konfigurasjon og muligens andre tjenester som AWS CodeDeploy og CodePipeline for å effektivisere arbeidsflyten for applikasjonsdistribusjon.

Alle ressursene knyttet til Lightsail-forekomsten din administreres i samme dashbord. I motsetning til dette har hver ressurs i en EC2 (som statiske IP-er, sikkerhetsgrupper, EBS-volumer og mer) sitt eget dashbord og alternativer.

Så hvis du bare starter med AWS og ønsker å kjøre småskalaapplikasjoner, er det beste alternativet å bruke Lightsail. Du trenger ikke mye teknisk AWS-kunnskap for å starte applikasjoner på Lightsail.

Nettverk

Nettverket for Lightsail-maskinene dine administreres av AWS. Som bruker kan du bare legge til regler i Lightsail-brannmuren. Nettverket for EC2-forekomster administreres av brukerne ved å bruke VPC-ene, sikkerhetsgruppene og undernettene.

  10 beste programmeringsspråk å lære

Subnett

AWS Lightsail har ingen innebygd støtte for subnett. I AWS kan du opprette offentlige og private undernett basert på brukssaken til applikasjonen. Siden Lightsail kun er ment for nettsteder, er det ingen støtte for å hoste disse serverne i et privat subnett. EC2-forekomster, på den annen side, kan distribueres i alle undernett, offentlige eller private.

Så hvis brukssaken din krever at du distribuerer en web eller en annen applikasjon i et privat undernett, kan du bare gjøre det i AWS EC2.

Skalerbarhet

Lysseilforekomster kan ikke skaleres i det hele tatt, i hvert fall ikke automatisk. Videre kan Lightsail-forekomster ikke endres etter lansering. Så hvis du vil endre forekomsttypen, må du starte en ny forekomst og endre planen din.

EC2 er en svært skalerbar tjeneste. Du kan bruke AutoScaling Groups i EC2-dashbordet til å skalere EC2-forekomstene horisontalt, dvs. øke eller redusere antall forekomster som betjener applikasjonen. EC2-forekomster kan også endres til en ny forekomsttype etter lansering.

EBS-volumer

EBS er en blokklagringstjeneste som kan integreres med EC2-maskiner for lagringsformål. EBS-volumer er separate nettverksstasjoner som kan kobles til/frakobles fra EC2-instansene.

Lighsail støtter ikke EBS-volumer.

Prissetting

AWS Lightsail har en fast pristabell for «per måned» som varierer fra 15,50 til 160,00 USD basert på typen og spesifikasjonene til Lighsatil-forekomsten. Tjenesten tilbyr også 3 måneders gratis nivåbruk fra registreringsdagen.

AWS EC2 har flere prismodeller. Du kan bruke on-demand-forekomster til en fast betal-som-du-gå-pris. Eller du kan reservere en instans for en periode til en rabattert pris. Gratis nivåbruk for EC2 er tilgjengelig i 12 måneder fra registreringsdagen.

Lastbalansering

Lastbalansering er en naturlig funksjon i Lightsail, og LightSail lastbalanser kan enkelt brukes med Lightsail-forekomstene.

EC2 har fire forskjellige typer lastbalansere, hver med sine egne spesifikasjoner og brukstilfeller som kan integreres med EC2-instansene.

  De beste notatappene for iPhone og iPad

Overvåkning

Overvåking av Lightsail-forekomsten er mulig, men den er begrenset til noen få parametere. EC2 tilbyr et bredt utvalg av beregninger og alternativer for overvåking.

Kryptering

Kryptering i Lightsail administreres av AWS, og den er aktivert som standard. Når du bruker EC2-forekomster, kan brukere velge å aktivere eller deaktivere kryptering.

Use Cases Lightsail

  • Lightsail er egnet for dev/testmiljøoppsett da det er billig og enkelt å konfigurere.
  • Veldig nyttig for nybegynnere som ønsker å utforske AWS og kjøre applikasjoner med begrenset skykunnskap.
  • For brukstilfeller der forutsigbare månedlige kostnader er nødvendig.
  • Alt i én konsoll for lastbalansere, nettverk og databaser.

Brukstilfeller EC2

  • EC2 tilbyr flere prismodeller og måter å utnytte rabattalternativene for bedre priser.
  • De brukes til komplekse applikasjoner.
  • For applikasjoner i private undernett.
  • For automatisk skalerbarhet.
  • For full kontroll og fleksibilitet over instansen.
  • Optimaliserte forekomsttyper for spesifikke brukstilfeller som bruk av CPU-optimaliserte forekomster for maskinlæringsjobber og så videre.

Konklusjon

Både Lightsail og EC2 er modne verktøy rettet mot ulike kunder og bruksområder. EC2, ærlig talt, er en mye kraftigere tjeneste enn Lightsail. Den kan gjøre alt som Lightsail-instansen kan gjøre og mye mer. Men med makt følger mye kompleksitet, mange alternativer og muligens forvirring. Så hvis du er nybegynner på AWS, er det kanskje ikke det rette valget for deg å hoppe rett til EC2-konsollen.

Lightsail er mer egnet for nye AWS-brukere som ikke ønsker å gå gjennom bryet med å konfigurere virtuelle servere og ønsker en klar til bruk infrastruktur. Den er også spesielt ment for små til mellomstore og enkle nettapplikasjoner. Lightsail-forekomster kan enkelt oppgraderes til EC2-forekomster, slik at du alltid kan sette opp en primærapplikasjon på Lightsail før du sakte oppgraderer til EC2.

Jeg håper denne artikkelen hjelper deg å ta den riktige avgjørelsen mellom de to tjenestene.