وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

AWS Lambda & Serverless – Developer Guide with Hands-on Labs

سرفصل های دوره

Develop thousands line of aws lambda functions interact to aws serverless services with real-world hands-on labs


1. Introduction
  • 1. Introduction
  • 2. Hands-on Labs with Real-World Use Cases
  • 3. Serverless Explanained AWS Operational Responsibility Model
  • 4. AWS Serverless Services and Way of Learning
  • 5. AWS Cost Management During the Course

  • 2. Project Code & Course Slides
  • 1. Project Code & Course Slides
  • 2. Project Code Structure
  • 3. How to follow the Course

  • 3. Create AWS Account - Free Tier
  • 1. Create Free Tier AWS Account
  • 2. Security Best Practices of AWS Accounts
  • 3. Create IAM User Account and Configure for Programmatic and Console Access
  • 4. AWS Access Types - Programmatic and Management Console Access

  • 4. AWS Lambda - Serverless, Event-driven Compute Service
  • 1. What is AWS Lambda
  • 2. How does AWS Lambda work
  • 3. AWS Lambda Main Features
  • 4. AWS Lambda Event Sources and Destination Trigger Services
  • 5. AWS Lambda Invocation Types
  • 6. AWS Lambda Function Code
  • 7. AWS Lambda Execution Environment
  • 8. Configuring AWS Lambda Functions
  • 9. Concurrency on AWS Lambda - Reserved and Provisioned Concurrency
  • 10. AWS Lambda Permissions; Execution Role and Resource-based Policies

  • 5. AWS Lambda - Walkthrough with AWS Management Console
  • 1. Getting Started with AWS Lambda and How Lambda Works
  • 2. Create our First AWS Lambda Function with AWS Management Console
  • 3. Test AWS Lambda Function with AWS Management Console
  • 4. Configurations of AWS Lambda Function with AWS Management Console
  • 5. Logs of AWS Lambda Function with AWS Management Console
  • 6. Change AWS Lambda Function Code on AWS Management Console
  • 7. Create AWS Lambda Function with No-BluePrint with AWS Management Console
  • 8. Upload zip file for Lambda Function with AWS Management Console
  • 9. Clean up Resources

  • 6. Prerequisites and Tools for developing Serverless Applications on AWS
  • 1. Introduction - Prerequisites and Tools
  • 2. Prerequisites 1 - AWS Account and User
  • 3. Prerequisites 2 - AWS CLI
  • 4. Quick Setup of AWS CLI
  • 5. Prerequisites 3 - NodeJS
  • 6. Check our Installations
  • 7. Prerequisites 4 - Visual Studio Code
  • 8. Prerequisites 5 - Postman

  • 7. AWS Lambda - Developing with AWS CLI - Programmatic Access w Serverless APIs
  • 1. Introduction - AWS Lambda - Developing with AWS CLI - Programmatic Access
  • 2. Course Folder Structure and Create Project Directory
  • 3. Using AWS Lambda with the AWS CLI
  • 4. Invoking Lambda functions with the AWS CLI
  • 5. Invoking Lambda functions with passing event.json file using AWS CLI
  • 6. Create AWS Lambda functions with AWS CLI
  • 7. Create Execution Role for Lambda functions with AWS CLI
  • 8. Develop AWS Lambda function handler in Node.js
  • 9. Deploy Node.js Lambda Functions with .zip File Archives
  • 10. Create AWS Lambda function with .zip file using AWS CLI
  • 11. Invoking Lambda functions with passing event.json file using AWS CLI
  • 12. AWS Lambda CloudWatch Logs using AWS CLI
  • 13. Update AWS Lambda Function Code using AWS CLI
  • 14. Update AWS Lambda Function with Additional Dependencies using AWS CLI
  • 15. AWS Lambda Context Object in Node.js Function
  • 16. AWS Lambda Function Logging in Node.js Example
  • 17. AWS Lambda Function Errors in Node.js Example
  • 18. Using AWS Lambda Environment Variables
  • 19. Clean up Resources - Delete AWS Lambda Functions

  • 8. AWS Lambda - Working with Events
  • 1. AWS Lambda Best Practices and Event-driven Architecture
  • 2. Understanding How Lambda Trigger with Event Json Object
  • 3. Understanding How Lambda Trigger with Event JSON Object Part 2
  • 4. Hands-on Lab Greeting Project
  • 5. Hands-on Lab Calculator Project
  • 6. AWS Lambda Trigger Events and Test Templates
  • 7. AWS Lambda Invocation Types
  • 8. AWS Lambda Asynchronous Invocation using AWS CLI

  • 9. AWS Lambda Function URLs Built-in HTTPS urls for Single-Function Microservice
  • 1. AWS Lambda Function URLs Built-in HTTPS urls for Single-Function Microservice
  • 2. Using AWS Lambda as a Microservice
  • 3. Creating and Managing AWS Lambda Function URLs w Console
  • 4. Reviewing and Invoking AWS Lambda Function URLs w Console
  • 5. Understand Incoming Event When Invoking AWS Lambda Function URLs
  • 6. Update Function Code for Incoming Event When Invoking AWS Lambda Function URLs
  • 7. Hands-on Lab Single Calculator Microservice Expose https methods with Lambda
  • 8. When to use Function URLs vs. Amazon API Gateway

  • 10. Amazon API Gateway - API-Driven Development for Synchronous Event Sources
  • 1. Introduction - API Gateway Restful API Development with Synchronous Lambda Event
  • 2. What is Amazon API Gateway
  • 3. Architecture of API Gateway
  • 4. Main Features of API Gateway
  • 5. Amazon API Gateway Use Cases
  • 6. API Gateway as a Lambda Synchronous Event Sources
  • 7. Amazon API Gateway Core Concepts
  • 8. Amazon API Gateway -Differences between REST - HTTP API

  • 11. API Gateway - HTTP API - Walkthrough with AWS Management Console
  • 1. Introduction - API Gateway - HTTP API - Walkthrough with AWS Management Console
  • 2. API Gateway - HTTP API - Core Concepts; Routes
  • 3. API Gateway - HTTP API - Core Concepts; Integrations
  • 4. API Gateway - HTTP API - Core Concepts; Stages
  • 5. Getting Started with API Gateway - HTTP APIs
  • 6. Hands-on Lab Build CRUD Microservice with HTTP API and Lambda
  • 7. Hands-on Lab Build CRUD Microservice - Create HTTP API
  • 8. Understanding How HTTP API Trigger Lambda with Event Json Object
  • 9. Develop Lambda Function for Incoming HTTP API Event Json Object
  • 10. E2E Test HTTP API and Lambda Function with Incoming HTTP API Event Json Object
  • 11. Clear Resources

  • 12. API Gateway - REST API - Walkthrough with AWS Management Console
  • 1. Introduction - API Gateway - REST API - Walkthrough with AWS Management Console
  • 2. API Gateway - REST API - Core Concepts; Resources, Methods, Stages, Authorizers
  • 3. Getting Started with API Gateway - REST APIs
  • 4. Enable Request validation in API Gateway - REST API
  • 5. Hands-on Lab Build CRUD Microservice with REST API and Lambda
  • 6. Hands-on Lab Build CRUD Microservice - Create REST API
  • 7. Understanding How REST API Trigger Lambda with Event Json Object
  • 8. Develop Lambda Function for Incoming REST API Event Json Object
  • 9. E2E Test REST API and Lambda Function with Incoming REST API Event Json Object
  • 10. Alternative Way to Create a REST API from AWS Lambda Function
  • 11. Clear Resources

  • 13. API Gateway - WebSocket API - Walkthrough with AWS Management Console
  • 1. Introduction - API Gateway - WebSocket API - Walkthrough with AWS Console
  • 2. API Gateway - WebSocket API - Core Concepts; Routes, Integrations, Stages
  • 3. Getting started with API Gateway - WebSocket APIs
  • 4. Hands-on Lab Build Serverless Chat App with a WebSocket API and Lambda
  • 5. Hands-on Lab Build Serverless Chat App - Create WebSocket API
  • 6. Understanding How WebSocket API Trigger Lambda with Event Json Object
  • 7. Develop Lambda Function for Incoming WebSocket API Event Json Object
  • 8. E2E Test WebSocket API and Lambda Function with Incoming WebSocket API Event obj
  • 9. Clear Resources

  • 14. Amazon DynamoDB - Serverless NoSQL Data Persistence
  • 1. What Is Amazon DynamoDB
  • 2. AWS DynamoDB Core Concepts - Tables, Items, Attributes, Indexes
  • 3. AWS DynamoDB Primary Key, Partition Key and Sort Key
  • 4. Amazon DynamoDB Partitions and Data Distribution with Partition Key and Sort Key
  • 5. Amazon DynamoDB Read Consistency, CAP Theorem and Eventual Consistency
  • 6. Amazon DynamoDB Read and Write Capacity Mode
  • 7. Amazon DynamoDB API References
  • 8. Amazon DynamoDB PartiQL - A SQL-Compatible Query Language for DynamoDB
  • 9. Accessing DynamoDB with Different Ways

  • 15. Amazon DynamoDB - Walkthrough with AWS Management Console
  • 1. Introduction - Amazon DynamoDB WalkTrough with AWS Management Console
  • 2. Create our First Amazon DynamoDB Table with AWS Management Console
  • 3. Write an Item into Amazon DynamoDB Table with AWS Management Console
  • 4. Read Data - Scan Command - from Amazon DynamoDB Table with AWS Console
  • 5. Read Data - Query Command - from Amazon DynamoDB Table with AWS Console
  • 6. Update Data from Amazon DynamoDB Table with AWS Management Console
  • 7. Create a Global Secondary Index on Amazon DynamoDB Table with AWS Console
  • 8. Query the Global Secondary Index on Amazon DynamoDB Table with AWS Console
  • 9. Query Data using PartiQL Editor from Amazon DynamoDB Table with AWS Console
  • 10. Clear Resources

  • 16. Amazon DynamoDB Walkthrough with AWS CLI
  • 1. Introduction - Amazon DynamoDB Walkthrough with AWS CLI
  • 2. Create DynamoDB Table with AWS CLI
  • 3. Write Data into DynamoDB Table with AWS CLI
  • 4. Read Data into DynamoDB Table with AWS CLI
  • 5. Update Data into DynamoDB Table with AWS CLI
  • 6. Query Data into DynamoDB Table with AWS CLI
  • 7. PartiQL CRUD Operations into DynamoDB Table with AWS CLI
  • 8. Clear Resources

  • 17. Hands-on Lab Build RESTful Microservices with AWS Lambda, Api Gateway, DynamoDB
  • 1. Intoductuction - RESTful Microservices with AWS Lambda, Api Gateway and DynamoDb
  • 2. Create a DynamoDB Table
  • 3. Create a Lambda Function
  • 4. Create an API Gateway
  • 5. Test - RESTful Microservices with AWS Lambda, Api Gateway and DynamoDb
  • 6. AWS Console microservice-http-endpoint Lambda Blueprint - Api Gw + Lambda + DB
  • 7. Resource Cleanup

  • 18. NodeJS Basics - Recap NodeJS
  • 1. Why we need to know NodeJS Basics Skip or Continue
  • 2. NodeJS Basics and Installment
  • 3. Running Node Command
  • 4. Run NodeJS Functions
  • 5. Passing Arguments to NodeJS Functions
  • 6. NodeJS Modules
  • 7. NPM - Node Package Manager and Use npm packages into NodeJS

  • 19. AWS SDK for JavaScript - Developer Guide for SDK Version 3
  • 1. What is AWS SDK
  • 2. AWS SDK for JavaScript Version 3 and using SDK with Node.js
  • 3. What's new in AWS SDK for JavaScript Version 3 and Cold Start Benefit
  • 4. Important - ECMAScript 6 (ES6) Requirements
  • 5. Using Node.js ES modules and top-level await in AWS Lambda

  • 20. Amazon DynamoDB - Developing with AWS SDK- Programmatic Access w Serverless API
  • 1. Introduction - Amazon DynamoDB SDK Examples
  • 2. Understanding DynamoDb Interactions - Working with Items and Attributes
  • 3. Create NodeJS Project with DynamoDB SDK Packages
  • 4. Create DynamoDBClient NodeJS Module For Connecting DynamoDB
  • 5. Creating a DynamoDB Table
  • 6. Listing DynamoDB Tables
  • 7. Describing DynamoDB Table
  • 8. Deleting DynamoDB Tables
  • 9. Reading and writing a Single item in DynamoDB Table
  • 10. Writing an Item into DynamoDB Table
  • 11. Update an Item into DynamoDB Table
  • 12. Getting an Item into DynamoDB Table
  • 13. Deleting an Item into DynamoDB Table
  • 14. Writing Items in Batch into DynamoDB Table
  • 15. Reading Items in Batch into DynamoDB Table
  • 16. Querying and Scanning a DynamoDB table
  • 17. Querying a DynamoDB Table
  • 18. Scanning a DynamoDB table
  • 19. PartiQL CRUD Operations into DynamoDB Table with AWS SDK
  • 20. Add an item into DynamoDB Table using PartiQL
  • 21. Get Item into DynamoDB Table using PartiQL
  • 22. Update Item into DynamoDB Table using PartiQL
  • 23. Get All Items into DynamoDB Table using PartiQL
  • 24. Delete Item into DynamoDB Table using PartiQL and Clear Resources

  • 21. Hands-on Lab Build CRUD RESTful Microservices with using Node.js AWS-SDK V3
  • 1. Introduction - Developing Lambda Microservices CRUD functions with AWS SDK
  • 2. Create DynamoDB Table for Product Microservices
  • 3. Create Lambda Function for Product Microservices
  • 4. Create an API Gateway for Product Microservices
  • 5. Testing Product Microservices Sync Flow; Api Gateway - Lambda - DynamoDb
  • 6. Start to Developing Product Lambda Microservice - Install npm package - @aws-sdk
  • 7. Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS
  • 8. AWS API Gateway trigger AWS Lambda with API Gateway proxy event (REST API)
  • 9. Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS
  • 10. Developing getProduct methods for Product Lambda Microservice w DynamoDB Client
  • 11. Developing getAllProducts methods for Product Lambda Microservice with DynamoDB
  • 12. Developing createProduct CRUD methods for Product Lambda Microservice
  • 13. Using uuid library When Creating product item into DynamoDb
  • 14. Developing deleteProduct CRUD methods for Product Lambda Microservice
  • 15. Developing updateProduct CRUD methods for Product Lambda Microservice
  • 16. Developing Dynamodb Query and Scan operations for Product Lambda Microservice
  • 17. Developing Return Response of Product Lambda Microservice and Manage Switch Blok
  • 18. Deploy Product Lambda Function with Uploading Zip File
  • 19. Testing Product Microservices Sync Flow; Api Gateway - Lambda - DynamoDb
  • 20. Clear Resources

  • 22. Amazon Cognito - Authentication and Authorization in Serverless
  • 1. What is Amazon Cognito
  • 2. Amazon Cognito Main Features
  • 3. Amazon Cognito Types - User Pools and Identity Pools
  • 4. Amazon Cognito - How it Works
  • 5. Common Amazon Cognito scenarios
  • 6. Amazon Cognito User Pools

  • 23. Amazon Cognito - Walkthrough with AWS Management Console
  • 1. Introduction - Getting Started Amazon Cognito User Pools with AWS Console
  • 2. Create Amazon Cognito User Pools with AWS Management Console
  • 3. Adding App to Enable the Hosted Web UI with AWS Management Console
  • 4. Hands-on Labs Secure your API Gateway with Amazon Cognito User Pools
  • 5. Hands-on Labs Create Sync Flow with Api Gateway and Lambda
  • 6. Hands-on Labs Configure Amazon Cognito User Pool
  • 7. Hands-on Labs Test - Secure your API Gateway with Amazon Cognito User Pools

  • 24. Amazon S3 - Cloud Object Storage
  • 1. What is Amazon S3
  • 2. Amazon S3 Benefits and Features
  • 3. How Does Amazon S3 Work
  • 4. Amazon S3 Core Concepts - Buckets and Objects
  • 5. Amazon S3 Use Cases

  • 25. Amazon S3 - Walkthrough with AWS Management Console
  • 1. Getting started with Amazon S3 with AWS Management Console
  • 2. Create Amazon S3 Bucket with AWS Management Console
  • 3. Upload Object into Amazon S3 Bucket with AWS Management Console
  • 4. Download Object into Amazon S3 Bucket with AWS Management Console
  • 5. Delete Object and S3 Bucket with AWS Management Console
  • 6. Hands-on Lab Static Website Hosting on Amazon S3 using AWS Management Console
  • 7. Hands-on Lab Static Website Hosting Part 2
  • 8. Hands-on Lab Test - Static Website Hosting on Amazon S3 using AWS Console
  • 9. Clear Resources

  • 26. Amazon S3 - Developing with AWS SDK interaction to Serverless APIs Programmatic
  • 1. Introduction - Amazon S3 SDK Examples using AWS SDK Javascript v3
  • 2. Understanding Amazon S3 Interactions - Working with Buckets and Objects
  • 3. Create NodeJS Project with S3 SDK Packages
  • 4. Create S3 Client NodeJS Module For Connecting S3
  • 5. Creating and using Amazon S3 buckets
  • 6. Listing Amazon S3 bucket with AWS SDK
  • 7. Creating an Amazon S3 Bucket with AWS SDK
  • 8. Uploading a File to an Amazon S3 Bucket with AWS SDK
  • 9. Deleting an Amazon S3 bucket with AWS SDK and Clear Resources

  • 27. AWS Lambda Event-Driven Architectures and Invocation Types
  • 1. Event-driven Architectures
  • 2. AWS Lambda Event Sources and Destination Trigger Services
  • 3. AWS Lambda Best Practices and Event-driven Architecture
  • 4. AWS Lambda Invocation Types
  • 5. Using AWS Lambda with other services - Lambda triggers from other services
  • 6. AWS Lambda Use Cases for Invocation Types

  • 28. Hands-on Lab Invoke Lambda Asynchronously Using Amazon S3 to Trigger Lambda
  • 1. AWS Lambda Asynchronous Invocations
  • 2. Hands-on Lab Using an Amazon S3 trigger to invoke a Lambda function and persist
  • 3. Hands-on Lab Create Infrastructure for Amazon S3, AWS Lambda and DynamoDB
  • 4. Hands-on Lab Develop Lambda Function for async invocation from Amazon S3
  • 5. Hands-on Lab Develop Lambda Function for async invocation from Amazon S3
  • 6. Hands-on Lab Develop Lambda Function for async invocation from Amazon S3 Part 2
  • 7. Hands-on Lab Develop Lambda Function for DynamoDB Actions
  • 8. Hands-on Lab Deploy Lambda Function Code with Uploading Zip File
  • 9. Test E2E Hands-on Lab Amazon S3 - AWS Lambda - DynamoDB
  • 10. AWS Lambda Blueprint for S3 Async Invocation
  • 11. Clean up Resources
  • 12. AWS Lambda Lambda Destinations
  • 13. Hands-on Lab AWS Lambda Destination to SQS - DLQ Case

  • 29. Amazon SNS - Fully Managed PubSub Messaging
  • 1. Application Integrations and What is Amazon SNS
  • 2. Amazon SNS Features and Benefits
  • 3. Amazon SNS Common Use Cases
  • 4. Amazon SNS Event Sources and Destinations
  • 5. Amazon SNS - Actions - API Reference Document

  • 30. Amazon SNS - Walkthrough with AWS Management Console
  • 1. Getting started with Amazon SNS
  • 2. Create Topic on Amazon SNS using AWS Management Console
  • 3. Create Subscription to Topic on Amazon SNS using AWS Management Console
  • 4. Publish Message to Topic on Amazon SNS using AWS Management Console
  • 5. Delete Subscription and Topic on Amazon SNS using AWS Management Console

  • 31. Amazon SNS - Developing with AWS SDK - Programmatic Access w Serverless APIs
  • 1. Introduction - Amazon SNS - Developing with AWS SDK
  • 2. Create and Delete Topic on Amazon SNS using AWS SDK
  • 3. Publish Message to Topic on Amazon SNS using AWS SDK
  • 4. Subscribe and Unsubscribe from Topic on Amazon SNS using AWS SDK

  • 32. Hands-on Lab Amazon SNS Notifications Subscribe From AWS Lambda
  • 1. Introduction - Amazon SNS Notifications Subscribe From AWS Lambda
  • 2. Create Notification Amazon SNS topic
  • 3. Create Lambda Function for Asnyc Invocations from Amazon SNS
  • 4. Create Lambda Subscription to Amazon SNS topic
  • 5. Develop Lambda function for incoming event from Amazon SNS topic
  • 6. Publish Message from Amazon SNS
  • 7. Clean up Resources

  • 33. Amazon SQS - Fully Managed Message Queues
  • 1. What is Amazon SQS
  • 2. Benefits of Amazon SQS
  • 3. Amazon SQS architecture and How SQS works - The lifecycle of an Amazon SQS msg
  • 4. Amazon SQS Visibility Timeout
  • 5. Amazon SQS Short and Long polling
  • 6. Amazon SQS Dead-letter Queues
  • 7. Amazon SQS Queue types - Standard Queues and FIFO Queues
  • 8. Serverless Pattern Topic-Queue Chaining & Load Balancing Pattern

  • 34. Amazon SQS - Walkthrough with AWS Management Console
  • 1. Getting started with Amazon SQS
  • 2. Create Queue on Amazon SQS using AWS Management Console
  • 3. Send and Receive Messages to Queue on Amazon SQS using AWS Management Console
  • 4. Delete Queue on Amazon SQS using AWS Management Console

  • 35. Amazon SQS - Developing with AWS SDK - Programmatic Access w Serverless APIs
  • 1. Introduction - Amazon SQS - Developing with AWS SDK
  • 2. Create, List and Delete Queue on Amazon SQS using AWS SDK
  • 3. Send Messages to Queue on Amazon SQS using AWS SDK
  • 4. Receive and Delete Messages to Queue on Amazon SQS using AWS SDK

  • 36. Hands-on Lab Amazon SQS Queue Polling From AWS Lambda
  • 1. AWS Lambda Event Source Mapping (Polling) Invocations
  • 2. Hands-on Lab Amazon SQS Queue Polling From AWS Lambda
  • 3. Hands-on Lab Develop Lambda Function for Polling Queue Message
  • 4. Hands-on Lab Verify and Test Queue Message Polling From AWS Lambda
  • 5. Hands-on Lab AWS Lambda Event Filtering from SQS data
  • 6. Clean up Resources

  • 37. Hands-on Labs Fan-Out Serverless Architectures Using SNS, SQS and Lambda
  • 1. Introduction - Fan-Out Serverless Architectures Using SNS, SQS and Lambda
  • 2. PubSub Fan-Out and Topic Queue Channing Patterns with SNS, SQS and Lambda
  • 3. Create Infrastructure for PubSub Fan-Out Architecture with SNS, SQS and Lambda
  • 4. Create Infrastructure for PubSub Fan-Out Architecture with SNS, SQS and Lambda2
  • 5. Develop Order Acknowledgment Microservices Lambda Function Code
  • 6. Develop Order Acknowledgment Microservices Lambda Function Code - Part 2
  • 7. Deploy and Test Order Acknowledgment Microservices Lambda
  • 8. Develop Inventory Microservices Lambda Function Code
  • 9. Test E2E - Hands-on Labs Fan-Out Serverless Architectures Using SNS, SQS,Lambda
  • 10. Message Filter Pattern in Amazon SNS
  • 11. Clean up Resources

  • 38. DynamoDB Streams - Using AWS Lambda to Process DynamoDB Streams for Change Data
  • 1. Working with Streams on Amazon DynamoDB
  • 2. Reading and Processing Amazon DynamoDB Stream
  • 3. Using AWS Lambda with Amazon DynamoDB
  • 4. Hands-on Labs Process DynamoDB Streams using AWS Lambda for Change Data Capture
  • 5. Hands-on Labs Create a DynamoDB Table with a Stream Enabled
  • 6. Hands-on Labs Configure DynamoDB Stream as an Event Source of Lambda Function
  • 7. Hands-on Labs Test and Verify DynamoDB Streams Event Source Mapping Lambda
  • 8. Hands-on Labs Develop Lambda Function for DynamoDB Streams Event Source Mapping
  • 9. Clean up Resources

  • 39. Kinesis Streams - Using AWS Lambda to Process Kinesis Streams
  • 1. What is Kinesis and Kinesis Streams
  • 2. Kinesis Streams - Using AWS Lambda to Process Kinesis Streams
  • 3. Hands-on Labs Process Kinesis Streams using AWS Lambda
  • 4. Test - Kinesis Streams - Using AWS Lambda to Process Kinesis Streams
  • 5. Clean up Resources

  • 40. Amazon EventBridge - Decouple Services with Event-Driven Architecture
  • 1. What is Amazon EventBridge
  • 2. Benefits of Amazon EventBridge
  • 3. How Amazon EventBridge works
  • 4. Amazon EventBridge Core Concepts - Events - Event Buses - Rules - Targets
  • 5. Serverless Pattern Fan-Out & Message Filtering with PublishSubscribe Pattern
  • 6. Using AWS Lambda with Other Services - Amazon EventBridge

  • 41. Amazon EventBridge - Walkthrough with AWS Management Console
  • 1. Getting started with Amazon EventBridge with AWS Management Console
  • 2. Create Rule in Amazon EventBridge with AWS Management Console
  • 3. Create Event Matching Pattern for Rule in Amazon EventBridge with AWS Management
  • 4. Define Target for Rule in Amazon EventBridge with AWS Management Console
  • 5. Amazon EventBridge Archives, Replays, Integrations with AWS Management Console

  • 42. Amazon EventBridge - Developing with AWS SDK - Programmatic Access w Serverless
  • 1. Introduction - Amazon EventBridge - Developing with AWS SDK
  • 2. Put Events on Amazon EventBridge using AWS SDK
  • 3. Put Event Rule on Amazon EventBridge using AWS SDK
  • 4. Put Event Target on Amazon EventBridge using AWS SDK

  • 43. Hands-on Labs Event-Driven Microservice Architecture Using Amazon EventBridge
  • 1. Introduction - Event-Driven Microservices and Decouple Microservices with Events
  • 2. Event-Driven Microservices Architectures
  • 3. Create Infrastructure for Event-Driven Microservice Architecture wth EventBridge
  • 4. Create Infrastructure for Amazon EventBridge Customer Event Bus with Event-Drive
  • 5. Develop Basket Microservices Lambda Function Code
  • 6. Develop Basket Microservices Lambda Function Code - Part 2
  • 7. Deploy and Test Basket Microservices Lambda
  • 8. Develop Order and Notification Microservices Lambda Function Code
  • 9. Test E2E - Hands-on Labs Event-Driven Microservice Architecture
  • 10. Clean up Resources

  • 44. AWS Step Functions - Orchestrate Distributed Transactions for Microservices
  • 1. What is AWS Step Functions
  • 2. Benefits and Drawbacks of using AWS Step Functions
  • 3. Use Cases of AWS Step Functions
  • 4. AWS Step Functions Core Concepts - State Machine, States, Task, Pass, Wait
  • 5. AWS Step Functions Workflow types - Standard vs. Express Workflows

  • 45. Amazon Step Functions - Walkthrough with AWS Management Console
  • 1. Getting started with AWS Step Functions using AWS Management Console
  • 2. Create HelloWorld State Machine in AWS Step Functions using AWS Console
  • 3. Create State Machine from Scratch with AWS Step Functions Workflow Studio
  • 4. Create Step Functions State Machine Using AWS Lambda

  • 46. Hands-on Labs Saga Pattern for Orchestrate Distributed Transactions
  • 1. Introduction - Saga Pattern for Orchestrate Distributed Transactions
  • 2. Saga Pattern for Distributed Transactions
  • 3. Saga Pattern - Choreography and Orchestration
  • 4. AWS Step Functions - Orchestrate Distributed Transactions with Saga Pattern
  • 5. Design AWS Step Functions State Machine for Place Order Use Case

  • 47. Serverless Deployment Frameworks
  • 1. Introduction - Serverless Deployment Frameworks
  • 2. What is IaC - Infrastructure as Code
  • 3. AWS Cloud Formation
  • 4. AWS CDK - Cloud Development Kit
  • 5. AWS CDK Core Concepts - Apps - Stacks - Constructs - Environments

  • 48. Getting Started with AWS CDK with Developing our first CDK Application
  • 1. Introduction - Getting Started with AWS CDK
  • 2. Prerequisites - AWS CDK Toolkit
  • 3. Creating AWS CDK Application for IaC
  • 4. Explore CDK Project Directory
  • 5. Run CDK Commands on VSCODE - Set-ExecutionPolicy RemoteSigned
  • 6. CDK Commands Overview
  • 7. Bootstraping CDK Stack
  • 8. Developing our AWS CDK App
  • 9. Deploying our AWS CDK App
  • 10. DON'T FORGET - Destroying our AWS CDK App
  • 11. ASSIGNMENT - IaC for E-commerce Serverless Project

  • 49. Thanks
  • 1. Thanks
  • 2. Bonus Lecture.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 3
    حجم: 11869 مگابایت
    مدت زمان: 1715 دقیقه
    تاریخ انتشار: 21 دی 1401
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید