0Pricing
Serverless AWS Lambda Development · Lezione

La prima funzione Lambda

Scriva, configuri e distribuisca una semplice funzione Lambda «Hello World» usando la console AWS, acquisendo esperienza pratica con la piattaforma

La prima funzione Lambda è una lezione Serverless AWS Lambda Development gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Serverless AWS Lambda Development, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Serverless AWS Lambda Development include 4 lezioni in totale.

Parti di questa lezione non sono ancora state tradotte e vengono mostrate in inglese.

Your First Lambda Function

Time to build! You will create and deploy your first Hello World Lambda right in the AWS console — your practical step into serverless.

Find Lambda in AWS Console

Log into the AWS console, search "Lambda" in the top bar, and select it to open the Lambda dashboard where all your functions live.

Start a New Lambda Function

On the dashboard, click Create function and choose "Author from scratch" to define a brand-new serverless function.

Name Your Function & Runtime

Set the basics: a unique Function name and a Runtime — the language your code runs in. We will use Python 3.9 here.

Lambda's Permissions: Execution Role

Your function needs an execution role (an IAM role) for permissions. Pick "Create a new role with basic Lambda permissions" to allow CloudWatch logs.

Code Your 'Hello World'

The console opens a code editor — replace the default with this simple Python Hello World handler.

import json

def lambda_handler(event, context):
    # Log the event for debugging purposes
    print(f"Received event: {event}")

    # Return a simple greeting
    return {
        'statusCode': 200,
        'body': json.dumps('Hello from your first Lambda!')
    }

Save & Deploy Your Function

After editing, click Deploy to save your changes and make the new version live. Skip this and the Lambda service keeps the old code.

Test Your Lambda Function

Open the Test tab and configure a test event — the hello-world template works — name it, then click Test to invoke your function and see results.

Check Logs for Output

After a test, results appear inline. For full output, including your print() statements, open CloudWatch Logs where Lambda sends its runtime logs.

Quick Check: Lambda Deployment

You've just deployed your first Lambda! Let's check your understanding of the essential steps.

Recap: Your First Lambda

Congrats! You created, configured, coded, deployed, and tested your first Lambda function — the foundational skill for serverless apps.

Domande Frequenti

La lezione «La prima funzione Lambda» è gratuita?

Sì — il testo completo di «La prima funzione Lambda» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Serverless AWS Lambda Development, passa a CoddyKit PRO. Il corso Serverless AWS Lambda Development include 4 lezioni in totale.

Cosa imparerò in «La prima funzione Lambda»?

Scriva, configuri e distribuisca una semplice funzione Lambda «Hello World» usando la console AWS, acquisendo esperienza pratica con la piattaforma Eserciti Serverless AWS Lambda Development con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Serverless AWS Lambda Development?

Non è richiesta alcuna esperienza precedente. Serverless AWS Lambda Development su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.

Quanto tempo richiede la lezione «La prima funzione Lambda»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Serverless AWS Lambda Development?

Sì. Ogni lezione Serverless AWS Lambda Development include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Che cos'è il serverless computing
  2. Primi passi con AWS Lambda
  3. La prima funzione Lambda
  4. Prezzi serverless e piano gratuito
← Torna a Serverless AWS Lambda Development