• No hay productos en el carrito.

Inicio / Cursos / AWS Serverless Microservices with Patterns & Best Practices
Impartido por Mehmet OzkayaPago único de $2,800 MXN · acceso por 12 meses

AWS Serverless Microservices with Patterns & Best Practices

AWS Event-driven Serverless Microservices using AWS Lambda, API Gateway, EventBridge, SQS, DynamoDB and CDK for IaC

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 35 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

This course comes from a live GitHub aws-microservices repository which verified from community with 250+ stars and 100+ forks. In this course, we will learn AWS Event-driven Serverless Microservices with using AWS Lambda , AWS DynamoDB , AWS API Gateway , AWS EventBridge , AWS SQS which stands for Simple Queue Service, AWS CDK stands for Cloud Development Kit for IaC - Infrastructure as Code tool and AWS CloudWatch for monitoring. This course will be 100% hands-on , and you will be developing a real-world application which includes; REST API and CRUD endpoints with using ( AWS Lambda, API Gateway ) Data persistence with using (AWS DynamoDB ) Decouple microservices with events using ( AWS EventBridge ) Message Queues for cross-service communication using ( AWS SQS ) Cloud stack development with IaC using ( AWS CloudFormation CDK ) By the end of the course, you will learn how to develop reliable and scalable Serverless applications, following the microservices architecture . We will develop event-driven microservices with AWS Serverless services which comes with power of cloud high availability and high scalability by nature. Of course we will follow the Serverless Design Patterns and Best Practices when developing our e-commerce event-driven microservices application. There is a couple of microservices which implemented e-commerce modules over Product , Basket and Ordering microservices . We will use AWS Lambda service as a microservices and use power of lambda functions. And this microservices databases will store NoSQL AWS DynamoDB databases. And also we have followed communication patterns and best practices when designing Serverless microservice communications for synchronous and asynchronous communications with using AWS API Gateway, AWS EventBridge as a Eventbus and AWS SQS as a queue service. That means we design our architecture rely on asynchronous connections that gives us much more flexible and resilient application. We will use AWS API Gateway -for- Restful API - Driven Development and Synchronous Event Sources AWS EventBridge -for- Event - Driven asynchronous Communication between Microservices AWS SQS -for- Decouple Microservices and processing events asynchronously using queues The course proposes a microservice oriented architecture implementation with AWS Serverless world using event-driven patterns and best practices. So the project will be the e-commerce application that will be totally Serverless components. Let me try to introduce Serverless components one by one; Api Gateway This is entry point of our microservices. API Gateway provides Restful API-Driven Development and Synchronous Event Sources. Synchronous commands are request/response. API Gateway is a synchronous event source and provides a Serverless API proxy to AWS Lambda. API Gateway Redirects to CRUD request to internal microservices. Product Lambda microservices which performs; CRUD operations using DynamoDB table over the AWS API Gateway This will cover product table operations fully Serverless in microservices architecture. Synchronous requests will manage by AWS API Gateway and routing requests to Product Lambda Microservices that perform CRUD operations. We will write Lambda functions with using AWS SDK for interacting other AWS resources for example in Product case we will interact with AWS Serverless DynamoDB to perform all crud operations. Basket Lambda microservices which performs; Add-Remove synchronous basket operations with using AWS API Gateway and DynamoDB Again synchronous requests will manage by AWS API Gateway and routing requests to Basket Lambda Microservices that perform CRUD operations. We will write Lambda functions with using AWS SDK for interacting other AWS resources. For example in Basket case we interact with AWS Serverless DynamoDB to perform all crud operations. But also, Basket microservice triggers to Event-driven use case which is the Checkout Basket . When checkout basket , this will publish and create event to Serverless Eventbus which is AWS EventBridge. So this asynchronous communication will held by Basket Lambda Microservice and AWS EventBridge and consumed by Ordering microservices over the AWS SQS. AWS Event Bridge So asynchronous communication held by AWS Serverless Eventbus service which is AWS EventBridge. We will create Rules and Target definitions for AWS EventBridge from Basket Lambda microservices. That means we will develop Basket Lambda Microservices when publishing checkout message to AWS EventBridge with using AWS SDK for development purpose. AWS SQS and Ordering Lambda microservices So after publishing checkout event to the EventBridge , this event will consume by Ordering part. EventBridge send to event to AWS SQS in order to gain power of AWS queue . After that Ordering lambda microservice will consume this event with polling . That means we will use event source mapping communication type here when consuming events , ordering lambda microservices send polling request and get event from the AWS queue . After consuming the event from the AWS queue , Ordering lambda microservices process the event with creating order record into its DynamoDB table. Ordering lambda microservices perform all these operations with developing lambda functions with using AWS SDK. We have 3 communication types; Synchronous communication with AWS API Gateway for routing request from client applications to downstream microservices Asynchronous communication with AWS Serverless Eventbus which is EventBridge for applying Event Driven asynchronous Communication patterns. And lastly we have Event Source mapping communication when polling queue records from lambda services to AWS SQS -Simple Queue Service for Decouple Microservice and processing events asynchronously. During the course we will follow these Microservice communication types with Lambda invocations, and develop our sections following these arrows. IaC Serverless Stacks with AWS CDK - Cloud Development Kit Will follow Devops best practices when coding infrastructure . The whole project, we will develop infrastructure as code Serverless Stacks with using AWS CDK - Cloud Development Kit. We will use AWS CDK for IaC Serverless Stacks developments that we will develop and provision all services step by step with together. AWS Developer and AWS Solution Architecture Jobs This course prepares to you real AWS Developer and AWS Solution Architecture jobs , which's offers to you 3 figure salaries. Because we are going to develop a real-world Serverless application which is already used and developed by lots of companies in the world. Prepare your AWS Certification with Practical Way AWS Certified Developer Associate AWS Certified Solutions Architect Associate Don't memorize all topics, feel and develop by hands-on , dirty your hands by this way you can achieve to onboard your target AWS jobs. This course will help you to prepare AWS Developer and Solutions Architect Associate certifications both theoretical and mostly practical way with developing Serverless e-commerce applications. AWS Serverless + CDK Automation + Integration Patterns = AWSome! This will be the manifesto of our course. We will follow these manifesto every place of our course and the Serverless e-commerce application. Integration Patterns that we will follow Queue-chaning, Publish-Subscribe and Fan-out design patterns during the course when developing our serverless e-commerce application. By the end of this course, you'll learn how to design and developing AWS Event-driven microservices with using Serverless patterns and best practices. This course will be 100% hands-on, and we will be develop all infrastructure and microservice codes with together and step by step.

  • AWS Event-driven Serverless Microservices
  • AWS Lambda, AWS DynamoDB, AWS API Gateway, AWS EventBridge, AWS SQS and AWS CDK
  • REST API and CRUD endpoints with using AWS Lambda, API Gateway
  • Data persistence with using AWS DynamoDB
  • Decouple microservices with events using AWS EventBridge
  • Message Queues for cross-service communication using AWS SQS

Temario

UNIDAD 1 - Course Introduction · 9 lecciones

UNIDAD 1 - Course Introduction

  • IntroductionVideo · 13 min
  • Final Application - Serverless Event-driven E-Commerce ApplicationVideo · 24 min
  • Project Code StructureVideo · 11 min
  • AWS Cost Management During the CourseVideo · 7 min
  • Course Structure and Way of LearningVideo · 6 min
  • AWS Lambda Invocation TypesVideo · 10 min
  • Our Serverless Journey with AWS Lambda Invocation TypesVideo · 6 min
  • Serverless Explained : AWS Operational Responsibility ModelVideo · 5 min
  • AWS Serverless Services for Microservices ArchitecturesVideo · 5 min
UNIDAD 2 - Project Code & Course Slides · 1 lecciones

UNIDAD 2 - Project Code & Course Slides

  • Project Code & Course SlidesVideo · 3 min
UNIDAD 3 - Create AWS Account - Free Tier · 4 lecciones

UNIDAD 3 - Create AWS Account - Free Tier

  • Create Free Tier AWS AccountVideo · 8 min
  • Security Best Practices of AWS AccountsVideo · 6 min
  • Create IAM User Account and Configure for Programmatic and Console AccessVideo · 12 min
  • AWS Access Types - Programmatic and Management Console AccessVideo · 11 min
UNIDAD 4 - Developing Our First Lambda Function · 9 lecciones

UNIDAD 4 - Developing Our First Lambda Function

  • AWS Lambda OverviewVideo · 3 min
  • How does AWS Lambda work?Video · 2 min
  • AWS Lambda Main FeaturesVideo · 6 min
  • AWS Lambda Event Sources and Destination Trigger ServicesVideo · 5 min
  • AWS Lambda Invocation TypesVideo · 2 min
  • AWS Lambda Function CodeVideo · 9 min
  • AWS Lambda Walkthrough with AWS Management ConsoleVideo · 20 min
  • AWS Lambda Best Practices and Event-driven ArchitectureVideo · 9 min
  • AWS Lambda QuizCuestionario · 0 min
UNIDAD 5 - Architecture Recap : Event-Driven Microservices Architectures · 5 lecciones

UNIDAD 5 - Architecture Recap : Event-Driven Microservices Architectures

  • Microservice ArchitectureVideo · 2 min
  • Microservices CommunicationsVideo · 5 min
  • Event-Driven Microservices ArchitectureVideo · 3 min
  • Application Integration Patterns for MicroservicesVideo · 7 min
  • Event-Driven Architecture QuizCuestionario · 0 min
UNIDAD 6 - Thinking AWS Serverless for Event-Driven Microservices Architecture · 7 lecciones

UNIDAD 6 - Thinking AWS Serverless for Event-Driven Microservices Architecture

  • Thinking ServerlessVideo · 8 min
  • AWS as an Application Development FrameworkVideo · 14 min
  • AWS Lambda as a MicroserviceVideo · 6 min
  • Mapping Microservice Architecture with AWS Serverless Services for MicroserviceVideo · 7 min
  • Event-driven Serverless Microservices Design with AWS LambdaVideo · 6 min
  • Serverless Architectural Patterns and Best PracticesVideo · 15 min
  • AWS Serverless Event-driven QuizCuestionario · 0 min
UNIDAD 7 - API Gateway Restful API Development with Synchronous Lambda Event Sources · 10 lecciones

UNIDAD 7 - API Gateway Restful API Development with Synchronous Lambda Event Sources

  • Introduction - API Gateway Restful API Development with Synchronous Lambda EventVideo · 1 min
  • What is Amazon API Gateway?Video · 3 min
  • Architecture of API GatewayVideo · 1 min
  • Main Features of API GatewayVideo · 3 min
  • Amazon API Gateway Use CasesVideo · 4 min
  • API Gateway as a Lambda Synchronous Event SourcesVideo · 2 min
  • Amazon API Gateway Core ConceptsVideo · 6 min
  • Amazon API Gateway -Differences between REST - HTTP APIVideo · 1 min
  • Amazon API Gateway Walkthrough with AWS Management ConsoleVideo · 19 min
  • API Gateway QuizCuestionario · 0 min
UNIDAD 8 - Building Microservices with AWS Lambda for Synchronous API-Driven Event Sources · 5 lecciones

UNIDAD 8 - Building Microservices with AWS Lambda for Synchronous API-Driven Event Sources

  • Developing AWS Lambda Synchronous Microservices with Amazon API GatewayVideo · 11 min
  • Create a REST API from AWS Lambda Function with adding API Gateway TriggerVideo · 6 min
  • Understanding How Lambda Trigger with Event JSON ObjectVideo · 9 min
  • Understanding API Gateway Synchronous Trigger to AWS LambdaVideo · 14 min
  • Resource CleanupVideo · 2 min
UNIDAD 9 - AWS DynamoDB Serverless NoSQL Data Persistence · 5 lecciones

UNIDAD 9 - AWS DynamoDB Serverless NoSQL Data Persistence

  • What Is Amazon DynamoDB?Video · 2 min
  • AWS DynamoDB Core Concepts - Tables, Items, Attributes, IndexesVideo · 5 min
  • AWS DynamoDB Primary Key, Partition Key and Sort KeyVideo · 4 min
  • AWS DynamoDB Walkthrough with AWS Management ConsoleVideo · 23 min
  • AWS DynamoDB QuizCuestionario · 0 min
UNIDAD 10 - Building RESTful Microservices with AWS Lambda, API Gateway and DynamoDB · 7 lecciones

UNIDAD 10 - Building RESTful Microservices with AWS Lambda, API Gateway and DynamoDB

  • Introduction - RESTful Microservices with AWS Lambda, API Gateway and DynamoDBVideo · 3 min
  • Create a DynamoDB TableVideo · 1 min
  • Create a Lambda FunctionVideo · 7 min
  • Create an API GatewayVideo · 8 min
  • Test - RESTful Microservices with AWS Lambda, API Gateway and DynamoDBVideo · 5 min
  • AWS Console microservice-http-endpoint Lambda Blueprint - API Gw + Lambda + DynaVideo · 3 min
  • Resource CleanupVideo · 4 min
UNIDAD 11 - AWS Serverless Deployments IaC with AWS CDK (Cloud Development Kit) · 10 lecciones

UNIDAD 11 - AWS Serverless Deployments IaC with AWS CDK (Cloud Development Kit)

  • Introduction - Serverless Deployments IaC with AWS CDKVideo · 2 min
  • What is IaC - Infrastructure as CodeVideo · 7 min
  • AWS Cloud FormationVideo · 5 min
  • AWS CDK - Cloud Development KitVideo · 8 min
  • AWS CDK Core Concepts - Apps - Stacks - Constructs - EnvironmentsVideo · 7 min
  • AWS Solutions Constructs with Levels L1 - L2 - L3 Pattern ConstructVideo · 6 min
  • AWS CDK LifecycleVideo · 5 min
  • CDK Serverless Patterns with Solution ConstructsVideo · 6 min
  • Serverless + CDK Automation + Integration Patterns = AWSome!Video · 3 min
  • CDK - Hands-on IaC DevelopmentVideo · 2 min
UNIDAD 12 - Prerequisites and Tools for developing Serverless Applications on AWS · 8 lecciones

UNIDAD 12 - Prerequisites and Tools for developing Serverless Applications on AWS

  • Introduction - Prerequisites and ToolsVideo · 2 min
  • Prerequisites 1 - AWS Account and UserVideo · 1 min
  • Prerequisites 2 - AWS CLIVideo · 5 min
  • Quick Setup of AWS CLIVideo · 14 min
  • Prerequisites 3 - NodeJSVideo · 4 min
  • Prerequisites 4 - AWS CDK ToolkitVideo · 3 min
  • Check our InstallationsVideo · 4 min
  • Prerequisites 5 - Visual Studio CodeVideo · 2 min
UNIDAD 13 - Getting Started with AWS CDK with Developing our first CDK Application · 14 lecciones

UNIDAD 13 - Getting Started with AWS CDK with Developing our first CDK Application

  • Introduction - Getting Started with AWS CDKVideo · 5 min
  • Creating AWS CDK Application for IaCVideo · 5 min
  • Building AWS CDK Application for IaCVideo · 4 min
  • Explore CDK Project DirectoryVideo · 5 min
  • Run CDK Commands on VSCODE - Set-ExecutionPolicy RemoteSignedVideo · 2 min
  • CDK Commands OverviewVideo · 10 min
  • Bootstrapping CDK StackVideo · 14 min
  • Developing our AWS CDK AppVideo · 10 min
  • Deploying our AWS CDK App Part 2Video · 9 min
  • Modifying our AWS CDK AppVideo · 9 min
  • Deploying our Modified AWS CDK AppVideo · 9 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 5 min
  • CDK Template Application TypesVideo · 4 min
  • CDK sample-app TemplateVideo · 4 min
UNIDAD 14 - API Gateway-Lambda Synchronous RESTful Microservices with CDK · 8 lecciones

UNIDAD 14 - API Gateway-Lambda Synchronous RESTful Microservices with CDK

  • Introduction - Synchronous RESTful Microservices with CDKVideo · 2 min
  • Create a New Project for API Gateway-Lambda Synchronous Microservices with CDKVideo · 4 min
  • Developing Lambda Handler CodeVideo · 6 min
  • Developing Infrastructure with CDK - Create Lambda Function and API GatewayVideo · 10 min
  • Testing Infrastructure with CDKVideo · 9 min
  • Developing Infrastructure with CDK - Create Lambda Function and API Gateway - 2Video · 9 min
  • Testing Infrastructure with CDKVideo · 10 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 4 min
UNIDAD 15 - Creating our E-Commerce Serverless Microservices Project with CDK · 2 lecciones

UNIDAD 15 - Creating our E-Commerce Serverless Microservices Project with CDK

  • Introduction - Creating our E-Commerce Serverless Microservices Project with CDKVideo · 4 min
  • Create a New CDK Project for our E-Commerce Serverless Microservices ProjectVideo · 6 min
UNIDAD 16 - Understanding Our E-Commerce Domain · 2 lecciones

UNIDAD 16 - Understanding Our E-Commerce Domain

  • Understand E-Commerce Domain - Use Cases - Functional RequirementVideo · 3 min
  • Identifying and Decomposing Microservices for E-Commerce DomainVideo · 5 min
UNIDAD 17 - Code Structure of E-Commerce Serverless Microservices Project in CDK · 6 lecciones

UNIDAD 17 - Code Structure of E-Commerce Serverless Microservices Project in CDK

  • Introduction - Code Structure of E-Commerce Serverless Microservices Project CDKVideo · 3 min
  • Monorepo - What is Monorepo and How we use Monorepo ?Video · 2 min
  • Code Structure for our Application Architecture with CDKVideo · 12 min
  • IaC Development with AWS CDK for our Application ArchitectureVideo · 3 min
  • Writing L3 Constructs and Construct Tree on AWS CDKVideo · 7 min
  • AWS CDK (IaC) vs AWS SDK (Microservices)Video · 6 min
UNIDAD 18 - Creating Product Microservices Serverless CRUD REST API Infrastructure with CDK · 12 lecciones

UNIDAD 18 - Creating Product Microservices Serverless CRUD REST API Infrastructure with CDK

  • Introduction - Creating Product Microservices Serverless CRUD REST API InfraVideo · 2 min
  • Creating DynamoDB Database for Product Microservices with AWS CDKVideo · 17 min
  • How to know AWS CDK Construct Classes and write better IaC with AWS CDKVideo · 13 min
  • Creating Lambda Function for Product Microservices with AWS CDKVideo · 20 min
  • Implement Lambda Function Code for Product MicroservicesVideo · 6 min
  • Creating API Gateway for Product Microservices with AWS CDKVideo · 18 min
  • Deploy and Testing Serverless Product Microservices Sync FlowVideo · 3 min
  • Prerequisites 6 - Docker Desktop - Bundling Lambda Function with LibrariesVideo · 4 min
  • Deploy and Testing Serverless Product Microservices Sync Flow - 2Video · 15 min
  • Prerequisites 7 - Postman - Test and Manage API Gateway api methodsVideo · 2 min
  • Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDBVideo · 6 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 5 min
UNIDAD 19 - Developing Product Lambda Microservices CRUD functions with AWS SDK · 22 lecciones

UNIDAD 19 - Developing Product Lambda Microservices CRUD functions with AWS SDK

  • Introduction - Developing Product Lambda Microservices CRUD functions with SDKVideo · 3 min
  • AWS CDK (IaC) vs AWS SDK (Microservices)Video · 4 min
  • AWS SDK for JavaScript Version 3 and Lambda InteractionsVideo · 10 min
  • Start to Developing Product Lambda Microservice - Install npm package - @aws-sdkVideo · 10 min
  • Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS v3Video · 9 min
  • AWS API Gateway trigger AWS Lambda with API Gateway proxy event (REST API)Video · 11 min
  • Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS v3Video · 7 min
  • Understanding DynamoDB Interactions - Working with Items and AttributesVideo · 6 min
  • Developing getProduct methods for Product Lambda Microservice with DynamoDBVideo · 17 min
  • Developing getAllProducts methods for Product Lambda Microservice with DynamoDBVideo · 6 min
  • Developing createProduct CRUD methods for Product Lambda Microservice with DyndbVideo · 15 min
  • Using uuid library When Creating product item into DynamoDBVideo · 4 min
  • Developing deleteProduct CRUD methods for Product Lambda Microservice with DyndbVideo · 10 min
  • Developing updateProduct CRUD methods for Product Lambda Microservice with DyndbVideo · 15 min
  • Developing DynamoDB Query and Scan operations for Product Lambda MicroserviceVideo · 17 min
  • Developing Return Response of Product Lambda Microservice and Manage Switch CodeVideo · 6 min
  • Overview Product Lambda Microservice DevelopmentsVideo · 10 min
  • Deploy and Testing Serverless Product Microservices Sync FlowVideo · 17 min
  • Create Postman Collection to Manage Product ApiGateway ApisVideo · 12 min
  • Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDBVideo · 10 min
  • Environment Variable of Postman Collection - Best Practice Provisioned API UrlsVideo · 7 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 5 min
UNIDAD 20 - Organize Infrastructure Code with Creating Solution Constructs on AWS CDK · 6 lecciones

UNIDAD 20 - Organize Infrastructure Code with Creating Solution Constructs on AWS CDK

  • Introduction - CDK Code Refactoring with Constructs -Creating Solution ConstructVideo · 7 min
  • Create Database Infrastructure Solution Construct for our ECommerce ServerlessVideo · 13 min
  • Create Microservices Lambda Infrastructure Solution Construct for our ECommerceVideo · 16 min
  • Create API Gateway Infrastructure Solution Construct for our ECommerce ServerlesVideo · 9 min
  • Deploy and Testing Serverless Product Microservices Sync FlowVideo · 14 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 5 min
UNIDAD 21 - Creating Basket Microservices Infrastructure with AWS CDK - Add to Basket Case · 10 lecciones

UNIDAD 21 - Creating Basket Microservices Infrastructure with AWS CDK - Add to Basket Case

  • Introduction - Creating Basket Microservices Infrastructure with AWS CDKVideo · 4 min
  • Analyzing Basket Microservices Use Cases for our E-Commerce Serverless AppVideo · 10 min
  • Creating DynamoDB Database for Basket Microservices with AWS CDKVideo · 8 min
  • Refactoring database.ts infrastructure fileVideo · 7 min
  • Creating Lambda Function for Basket Microservices with AWS CDKVideo · 21 min
  • Implement Lambda Function Code for Basket MicroservicesVideo · 3 min
  • Creating API Gateway for Basket Microservices with AWS CDKVideo · 19 min
  • Deploy and Testing Serverless Basket Microservices AddtoBasket Sync FlowVideo · 13 min
  • Set Basket Microservices Apis in Postman Collection and Testing Basket MicroservVideo · 12 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 3 min
UNIDAD 22 - Developing Basket Lambda Microservices functions with AWS SDK · 12 lecciones

UNIDAD 22 - Developing Basket Lambda Microservices functions with AWS SDK

  • Introduction - Developing Basket Lambda Microservices functions with AWS SDKVideo · 2 min
  • Start to Developing Basket Lambda Microservice - Install npm package - @aws-sdkVideo · 7 min
  • Developing Basket Lambda Microservice with DynamoDB Client - AWS SDK for JS v3Video · 7 min
  • Developing Basket Lambda Microservice with DynamoDB Client - AWS SDK JS - Part 2Video · 11 min
  • Developing getBasket methods for Basket Lambda Microservice with DynamoDB ClientVideo · 5 min
  • Developing getAllBaskets methods for Basket Lambda Microservice with DynamoDBVideo · 2 min
  • Developing createBasket methods for Basket Lambda Microservice with DynamoDBVideo · 7 min
  • Developing deleteBasket CRUD method for Basket Lambda Microservice with DynamoDBVideo · 4 min
  • Overview Basket Lambda Microservice DevelopmentsVideo · 2 min
  • Deploy and Testing Serverless Basket Microservices Sync FlowVideo · 7 min
  • Testing Serverless Basket Microservices Add or Remove Basket Sync FlowVideo · 9 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 3 min
UNIDAD 23 - AWS EventBridge for Decouple Microservices with Event-Driven Architecture · 9 lecciones

UNIDAD 23 - AWS EventBridge for Decouple Microservices with Event-Driven Architecture

  • Introduction - AWS EventBridge for Decouple Microservices with Event-Driven ArcVideo · 2 min
  • Asynchronous Event Sources - Lambda Invocation TypesVideo · 2 min
  • What is Amazon EventBridge ?Video · 2 min
  • Benefits of Amazon EventBridgeVideo · 2 min
  • How Amazon EventBridge works ?Video · 5 min
  • Amazon EventBridge Core Concepts - Events - Event Buses - Rules - TargetsVideo · 8 min
  • Serverless Pattern: Fan-Out & Message Filtering with Publish/Subscribe PatternVideo · 4 min
  • Using AWS Lambda with Other Services - Amazon EventBridgeVideo · 8 min
  • Amazon EventBridge Walkthrough with AWS Management ConsoleVideo · 26 min
UNIDAD 24 - Creating AWS EventBridge Eventbus Infrastructure with AWS CDK - Checkout Basket · 5 lecciones

UNIDAD 24 - Creating AWS EventBridge Eventbus Infrastructure with AWS CDK - Checkout Basket

  • Introduction - Creating AWS EventBridge Eventbus Infrastructure with AWS CDKVideo · 3 min
  • Analysing Aws EventBridge and Checkout Basket Async Flow Use Cases for DecoupleVideo · 3 min
  • Creating AWS EventBridge for Decoupling Microservices with AWS CDKVideo · 10 min
  • Creating Custom EventBus Construct for AWS EventBridge with AWS CDKVideo · 11 min
  • Using Custom EventBus Construct into Main Stack with AWS CDKVideo · 3 min
UNIDAD 25 - Creating Ordering Microservices Infrastructure with AWS CDK · 11 lecciones

UNIDAD 25 - Creating Ordering Microservices Infrastructure with AWS CDK

  • Introduction - Creating Ordering Microservices Infrastructure with AWS CDKVideo · 2 min
  • Analysing Ordering Microservices Use Cases for our E-Commerce Serverless AppVideo · 7 min
  • Creating DynamoDB Database for Ordering Microservices with AWS CDKVideo · 5 min
  • Creating Lambda Function for Ordering Microservices with AWS CDKVideo · 7 min
  • Implement Lambda Function Code for Ordering MicroservicesVideo · 3 min
  • Creating API Gateway for Ordering Microservices with AWS CDKVideo · 9 min
  • Fix Custom EventBus Target Function Parameter ErrorVideo · 3 min
  • Deploy and Testing Serverless Ordering Microservices with Aws EventBridge CustomVideo · 15 min
  • Test Custom Event Bus of AWS EventBridge with using Put-Event MethodVideo · 18 min
  • Set Ordering Microservices APIs in Postman Collection and Testing Ordering MsVideo · 5 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 4 min
UNIDAD 26 - Develop Checkout Basket for Send Event to AWS EventBridge From Basket with SDK · 13 lecciones

UNIDAD 26 - Develop Checkout Basket for Send Event to AWS EventBridge From Basket with SDK

  • Introduction - Developing Checkout Basket for Send Event to AWS EventBridgeVideo · 4 min
  • Start to Developing Checkout Basket Function - Install npm package - @aws-sdkVideo · 9 min
  • Developing Checkout Basket Function with EventBridge Client - AWS SDK for JS v3Video · 9 min
  • Analyzing Checkout Basket Function in Basket MicroservicesVideo · 4 min
  • Breakdown Methods to Checkout Basket Function with EventBridge Client - AWS SDKVideo · 10 min
  • Developing "getBasket" of Checkout Basket Function with EventBridge ClientVideo · 3 min
  • Developing "prepareOrderPayload" of Checkout Basket Function with EventBridgeVideo · 7 min
  • Developing "publishCheckoutBasketEvent" of Checkout Basket Function wth EventBrgVideo · 13 min
  • Set Environment Variables for EventBridge Entry parameters When Publish CheckoutVideo · 8 min
  • Developing "deleteBasket" of Checkout Basket Function with EventBridge ClientVideo · 4 min
  • Deploy and Testing Serverless Basket Microservices CheckoutBasket EventBridgeVideo · 11 min
  • Testing Serverless Basket Microservices CheckoutBasket EventBridge Async FlowVideo · 17 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 4 min
UNIDAD 27 - Develop Ordering Microservice Consume Checkout Event from AWS EventBridge w/ SDK · 5 lecciones

UNIDAD 27 - Develop Ordering Microservice Consume Checkout Event from AWS EventBridge w/ SDK

  • Introduction - Developing Ordering Microservice Consume CheckoutBasket EventVideo · 4 min
  • Start to Developing Ordering Lambda Microservice - Install npm package -@aws-sdkVideo · 4 min
  • Developing Ordering Lambda Microservice with DynamoDB Client - AWS SDK for JS v3Video · 5 min
  • Catch and Process Async EventBridge Invocation and Sync API Gateway InvocationVideo · 6 min
  • Developing Event Bridge Async Invocation of Ordering Lambda MicroserviceVideo · 9 min
UNIDAD 28 - Developing Ordering Microservice Sync Invocation from Api Gateway with AWS SDK · 4 lecciones

UNIDAD 28 - Developing Ordering Microservice Sync Invocation from Api Gateway with AWS SDK

  • Introduction - Developing Ordering Microservice Sync Invocation from Api GatewayVideo · 2 min
  • Developing Ordering Lambda Microservice Sync Invocation from Api GatewayVideo · 8 min
  • Developing getOrder methods for Ordering Lambda Microservice wth DynamoDB ClientVideo · 4 min
  • Developing getAllOrders methods for Ordering Lambda Microservice with DynamoDBVideo · 2 min
UNIDAD 29 - E2E Testing Basket and Ordering Microservices Sync & Async Invocations · 4 lecciones

UNIDAD 29 - E2E Testing Basket and Ordering Microservices Sync & Async Invocations

  • E2E Testing Basket and Ordering Microservices Sync & Async InvocationsVideo · 6 min
  • Testing Serverless Basket Microservices CheckoutBasket EventBridge Async FlowVideo · 10 min
  • Testing Ordering Microservices API Gateway Sync FlowVideo · 4 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 3 min
UNIDAD 30 - AWS SQS for Event-Driven Architecture with Queues · 13 lecciones

UNIDAD 30 - AWS SQS for Event-Driven Architecture with Queues

  • Introduction - AWS SQS for Event-Driven Architecture with QueuesVideo · 4 min
  • Polling Events and Event Source Mappings - Lambda Invocation TypesVideo · 2 min
  • What is Amazon SQS ?Video · 2 min
  • Benefits of Amazon SQSVideo · 4 min
  • Amazon SQS architecture and How SQS works - The lifecycle of an Amazon SQS queueVideo · 3 min
  • Amazon SQS Visibility TimeoutVideo · 4 min
  • Amazon SQS Short and Long pollingVideo · 3 min
  • Amazon SQS Dead-letter QueuesVideo · 2 min
  • Amazon SQS Queue types - Standard Queues and FIFO QueuesVideo · 3 min
  • Serverless Pattern: Topic-Queue Chaining & Load Balancing PatternVideo · 6 min
  • Using AWS Lambda with Other Services - Amazon SQSVideo · 4 min
  • AWS SQS Walk Trough Step by Step Tutorial over ConsoleVideo · 19 min
  • SQS QuizCuestionario · 0 min
UNIDAD 31 - Creating AWS SQS Queue Infrastructure with AWS CDK - Polling Checkout Basket · 6 lecciones

UNIDAD 31 - Creating AWS SQS Queue Infrastructure with AWS CDK - Polling Checkout Basket

  • Introduction - Creating AWS SQS Queue Infrastructure with AWS CDKVideo · 4 min
  • Analyzing Aws SQS and Polling Checkout Basket Event with Event Source MappingsVideo · 5 min
  • Creating AWS SQS with AWS CDKVideo · 8 min
  • Creating Custom Queue Construct for AWS SQS with AWS CDKVideo · 10 min
  • Using Custom Queue Construct into Main Stack with AWS CDKVideo · 3 min
  • Change Target Service of AWS Event Bridge Custom EventBusVideo · 6 min
UNIDAD 32 - Developing AWS SQS Event Source Mapping Polling Invocation from Ordering w/ SDK · 4 lecciones

UNIDAD 32 - Developing AWS SQS Event Source Mapping Polling Invocation from Ordering w/ SDK

  • Introduction - Developing AWS SQS Event Source Mapping Polling InvocationVideo · 4 min
  • How Lambda Function Event Source Mapping to AWS SQS for Polling Lambda InvocatioVideo · 2 min
  • Catch and Process SQS Polling Invocation in Ordering Lambda MicroserviceVideo · 5 min
  • Developing SQS Event Source Mapping Polling Invocation of Ordering Lambda msVideo · 7 min
UNIDAD 33 - E2E Testing Basket and Ordering Microservices Event Source Mapping Polling · 4 lecciones

UNIDAD 33 - E2E Testing Basket and Ordering Microservices Event Source Mapping Polling

  • E2E Testing Basket and Ordering Microservices Event Source Mapping Polling InvocVideo · 12 min
  • Testing Serverless Basket Microservices CheckoutBasket EventBridge Async FlowVideo · 17 min
  • Testing Ordering Microservices Api Gateway Sync FlowVideo · 4 min
  • DON'T FORGET - Destroying our AWS CDK AppVideo · 3 min
UNIDAD 34 - Whats Next - AWS Step Functions For Orchestration Order Fulfillment · 1 lecciones

UNIDAD 34 - Whats Next - AWS Step Functions For Orchestration Order Fulfillment

  • AWS Step Functions For Orchestration Order Fulfillment with Saga PatternVideo · 2 min
UNIDAD 35 - Thanks · 2 lecciones

UNIDAD 35 - Thanks

  • ThanksVideo · 1 min
  • Bonus LectureLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    35 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    6 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: AWS Serverless Microservices with Patterns & Best Practices

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Mehmet Ozkaya.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 35 unidades · 255 lecciones · 60 h
  • 12 meses de acceso
  • 6 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Mehmet Ozkaya; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · AWS Serverless Microservices with Patterns & Best Practices

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture