Serverløs utvikling med AWS Lambda · leksjon

Hva er serverless computing?

Utforsk definisjonen av, fordelene ved og vanlige misforståelser rundt serverless-arkitektur, og forstå verdien den gir moderne applikasjoner

Leksjon 1 av 411 trinn

Hva er serverless computing? er en gratis leksjon i Serverløs utvikling med AWS Lambda på CoddyKit. Dette er leksjon 1 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Serverløs utvikling med AWS Lambda, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Serverløs utvikling med AWS Lambda inneholder totalt 4 leksjoner.

Velkommen til serverless computing!

Serverless høres magisk ut, men betyr ganske enkelt å bygge apper uten å administrere servere. I denne leksjonen får du lære kjerneideen og hvorfor den er viktig.

Hva betyr «serverless»?

Serverless computing er en modell der skyleverandøren klargjør og skalerer servere for deg. Du skriver kode, og skyen kjører den – du trenger ikke håndtere noen servere.

Utover tradisjonelle servere

Tradisjonell hosting innebærer å leie en server, installere et operativsystem og selv ha ansvar for oppdateringer, sikkerhet og skalering. Serverless fjerner alt dette – du leverer bare koden.

Fordel 1: Ingen serveradministrasjon

Den største fordelen er ingen serveradministrasjon. Ingen oppdatering av operativsystemet, ingen lastbalansere og ingen kapasitetsplanlegging – tiden din kan brukes direkte på applikasjonslogikk.

Fordel 2: Betaling per kjøring

Med modellen betaling per kjøring betaler du bare mens koden kjører – for beregningstid og forespørsler – og ingenting når appen er inaktiv.

Fordel 3: Automatisk skalering

Automatisk skalering håndterer trafikkøkninger for deg. Ingen manuell konfigurering – appen din takler topper og fall i trafikken og kan betjene millioner av forespørsler uten at du trenger å gjøre noe.

Fordel 4: Raskere utvikling

Serverless betyr raskere utvikling: Når infrastrukturen er abstrahert bort, kan du bruke tiden på å levere funksjoner og forbedre løsningen, ikke på oppsett.

Vanlige misforståelser

La oss avklare noen myter om serverless: Servere finnes fortsatt (det er leverandøren som kjører dem), det er ikke alltid billigere, og det handler om mer enn bare funksjoner – også databaser og gateways.

Når passer serverless godt?

Serverless egner seg godt for hendelsesdrevne apper, skalerbare web-API-er, databehandling basert på strømmer eller tidsplaner og mikrotjenester som er delt opp i små tjenester.

Kort sjekk: Grunnleggende om serverless

Hvilket av følgende er et viktig kjennetegn ved serverless computing?

Oppsummering: Hva er serverless?

Oppsummering: Med serverless kan leverandøren administrere serverne, slik at du slipper driftsoppgaver, og du får betaling per kjøring og automatisk skalering. Neste tema: AWS Lambda.

Gratis å komme i gang

Lær deg Serverløs utvikling med AWS Lambda med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
12
Leksjoner
48

Ofte stilte spørsmål

Er leksjonen «Hva er serverless computing?» gratis?

Ja – hele teksten i «Hva er serverless computing?» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Serverløs utvikling med AWS Lambda-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Serverløs utvikling med AWS Lambda inneholder totalt 4 leksjoner.

Hva lærer jeg i «Hva er serverless computing?»?

Utforsk definisjonen av, fordelene ved og vanlige misforståelser rundt serverless-arkitektur, og forstå verdien den gir moderne applikasjoner Du øver på Serverløs utvikling med AWS Lambda med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Serverløs utvikling med AWS Lambda?

Ingen tidligere erfaring er nødvendig. Serverløs utvikling med AWS Lambda på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 4.

Hvor lang tid tar leksjonen «Hva er serverless computing?»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Serverløs utvikling med AWS Lambda-leksjonen?

Ja. Alle Serverløs utvikling med AWS Lambda-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Hva er serverless computing?
  2. Kom i gang med AWS Lambda
  3. Deres første Lambda-funksjon
  4. Serverless-priser og gratisnivået
← Tilbake til Serverløs utvikling med AWS Lambda