Serverlös utveckling med AWS Lambda · Lektion

Vad är serverless computing?

Utforska definitionen av, fördelarna med och vanliga missuppfattningar om serverless-arkitektur och förstå dess värde för moderna applikationer

Lektion 1 av 411 steg

Vad är serverless computing? är en gratis lektion i Serverlös utveckling med AWS Lambda på CoddyKit. Detta är lektion 1 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Serverlös utveckling med AWS Lambda, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Serverlös utveckling med AWS Lambda innehåller totalt 4 lektioner.

Välkommen till serverless computing!

Serverless låter som magi, men betyder helt enkelt att bygga appar utan att hantera servrar. I den här lektionen går vi igenom grundidén och varför den är viktig.

Vad betyder ”serverless”?

Serverless computing är en modell där molnleverantören provisionerar och skalar servrar åt dig. Du skriver koden och molnet kör den – du behöver inte röra några servrar.

Bortom traditionella servrar

Med traditionell hosting hyr du en server, installerar ett operativsystem och ansvarar för uppdateringar, säkerhet och skalning. Serverless tar bort allt detta – du behöver bara tillhandahålla koden.

Fördel 1: Ingen serverhantering

Den största fördelen är ingen serverhantering. Inga uppdateringar av operativsystemet, inga lastbalanserare och ingen kapacitetsplanering – din tid går direkt till applikationslogik.

Fördel 2: Betalning per körning

Med modellen betalning per körning betalar du bara medan koden körs – för beräkningstid och anrop – och ingenting alls när appen är inaktiv.

Fördel 3: Automatisk skalning

Automatisk skalning hanterar trafiktoppar åt dig. Ingen manuell konfiguration behövs – appen hanterar både toppar och nedgångar och kan betjäna miljontals anrop utan att du behöver ingripa.

Fördel 4: Snabbare utveckling

Serverless innebär snabbare utveckling: när infrastrukturen är abstraherad kan du ägna tiden åt att leverera funktioner och iterera, inte åt konfiguration.

Vanliga missuppfattningar

Vi reder ut myterna om serverless: servrar finns faktiskt (leverantören kör dem), det är inte alltid billigare och det handlar om mer än bara funktioner – även databaser och gateways ingår.

När passar serverless bra?

Serverless passar utmärkt för händelsestyrda appar, skalbara webbaserade API:er, databearbetning baserad på dataströmmar eller scheman samt mikrotjänster uppdelade i små tjänster.

Snabbtest: Grunderna i serverless

Vilket av följande är en viktig egenskap hos serverless computing?

Sammanfattning: Vad är serverless?

Sammanfattning: serverless låter leverantören hantera servrarna, så att du slipper driftarbete, kan betala per körning och får automatisk skalning. Nästa steg: AWS Lambda.

Gratis att börja

Lär dig Serverlös utveckling med AWS Lambda med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
12
Lektioner
48

Vanliga frågor

Är lektionen ”Vad är serverless computing?” gratis?

Ja – hela texten till ”Vad är serverless computing?” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Serverlös utveckling med AWS Lambda, kan Ni uppgradera till CoddyKit PRO. Kursen i Serverlös utveckling med AWS Lambda innehåller totalt 4 lektioner.

Vad lär jag mig i ”Vad är serverless computing?”?

Utforska definitionen av, fördelarna med och vanliga missuppfattningar om serverless-arkitektur och förstå dess värde för moderna applikationer Ni övar på Serverlös utveckling med AWS Lambda med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig Serverlös utveckling med AWS Lambda?

Du behöver inga förkunskaper. Utbildningen i Serverlös utveckling med AWS Lambda på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 4.

Hur lång tid tar lektionen ”Vad är serverless computing?”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här Serverlös utveckling med AWS Lambda-lektionen?

Ja. Varje Serverlös utveckling med AWS Lambda-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Vad är serverless computing?
  2. Kom igång med AWS Lambda
  3. Din första Lambda-funktion
  4. Serverless-prissättning och gratisnivån
← Tillbaka till Serverlös utveckling med AWS Lambda