[AWS Lab] Asynchronous Lambda Invocation – EventBridge

In this lab, we will learn how to invoke a lambda function asynchronously from Amazon EventBridge.

  • Overview
  • Source: EventBridge
    • Build a custom event Bus and add a custom event Rule
  • Target: Lambda – Function
    • logs the received event
    • does not return any value
    • Python
Continue reading “[AWS Lab] Asynchronous Lambda Invocation – EventBridge”

[AWS Lab] Lambda Invocation via Polling – SQS

In this lab, we will learn how a lambda function can be invoked via Polling.

  • Overview
  • Source: SQS
    • Create a queue and a dead-letter queue (DLQ)
  • Target: Lambda – Function
    • logs the received message
    • does not return any value
    • configures the trigger
    • Python
Continue reading “[AWS Lab] Lambda Invocation via Polling – SQS”

[AWS Lab] Asynchronous Lambda Invocation – SNS

In this lab, we will learn how to invoke a lambda function asynchronously from Amazon SNS.

  • Overview
  • Source: SNS
    • Create a topic
  • Target: Lambda – Function
    • logs the received event
    • does not return any value
    • subscribes the SNS topic
    • Python
Continue reading “[AWS Lab] Asynchronous Lambda Invocation – SNS”

[AWS Lab] Synchronous Lambda Invocation – API Gateway

In this lab, we will learn how to invoke a lambda function synchronously.

  • Overview
  • Source: API Gateway – HTTP API
    • Route: GET /greet/{name}
  • Target: Lambda – Function
    • Returns the greeting message
    • Python
Continue reading “[AWS Lab] Synchronous Lambda Invocation – API Gateway”

[AWS] Amplify

AWS Amplify is a set of services and tools that help developers build secure, scalable full stack applications.

Amplify includes an open-source framework with use-case-centric libraries and a powerful toolchain to create and add cloud-based features to your application, and a web-hosting service to deploy static web applications.

https://aws.amazon.com/amplify/
Continue reading “[AWS] Amplify”

[AWS] EventBridge

Amazon EventBridge is a serverless event bus service that makes it easy to connect your applications with data from a variety of sources. It helps you to build event-driven architectures that are loosely coupled and distributed.

Serverless Event Router – Amazon EventBridge – Amazon Web Services

  • EventBridge delivers a stream of real-time data from your applications or AWS services and routes that data to targets such as AWS Lambda using the routing rules.
  • EventBridge is the updated version that replaces CloudWatch Events.
Continue reading “[AWS] EventBridge”