{"id":22433166,"url":"https://github.com/andresweitzel/amazon_web_services_projects","last_synced_at":"2026-04-09T12:47:00.246Z","repository":{"id":189766221,"uuid":"681265788","full_name":"andresWeitzel/Amazon_Web_Services_Projects","owner":"andresWeitzel","description":"Central repository for projects and tutorials that implement Amazon Web Services (AWS) technologies.","archived":false,"fork":false,"pushed_at":"2024-02-19T01:35:18.000Z","size":12724,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-01T12:46:16.747Z","etag":null,"topics":["aws","aws-apigateway","aws-cloudformation","aws-dynamodb","aws-lambda","aws-rds","aws-s3","aws-sdk","aws-tutorials","git","mercadolibre-api","mercadopago-api","nodejs","nodejs-framework","postman-collection","serverless-framework","systems-manager-parameter-store","typescript"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andresWeitzel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-08-21T16:24:36.000Z","updated_at":"2023-12-28T22:39:03.000Z","dependencies_parsed_at":"2023-12-17T01:21:49.870Z","dependency_job_id":"27c9e199-6836-42db-a0c4-9b650697a5a8","html_url":"https://github.com/andresWeitzel/Amazon_Web_Services_Projects","commit_stats":null,"previous_names":["andresweitzel/proyectos_amazon_web_services","andresweitzel/amazon_web_services_projects"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresWeitzel%2FAmazon_Web_Services_Projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresWeitzel%2FAmazon_Web_Services_Projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresWeitzel%2FAmazon_Web_Services_Projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andresWeitzel%2FAmazon_Web_Services_Projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andresWeitzel","download_url":"https://codeload.github.com/andresWeitzel/Amazon_Web_Services_Projects/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245806347,"owners_count":20675296,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-apigateway","aws-cloudformation","aws-dynamodb","aws-lambda","aws-rds","aws-s3","aws-sdk","aws-tutorials","git","mercadolibre-api","mercadopago-api","nodejs","nodejs-framework","postman-collection","serverless-framework","systems-manager-parameter-store","typescript"],"created_at":"2024-12-05T22:14:08.427Z","updated_at":"2025-12-30T22:46:54.178Z","avatar_url":"https://github.com/andresWeitzel.png","language":null,"readme":"\n\u003cdiv align = \"center\"\u003e\n  \u003cimg src=\"./doc/assets/img/aws.jpg\" \u003e \n\u003c/div\u003e\n\n\u003cbr\u003e\n\n\u003cdiv align=\"right\"\u003e\n    \u003ca href=\"./translations/README.es.md\" target=\"_blank\"\u003e\n      \u003cimg src=\"./doc/assets/icons/translation/arg-flag.jpg\" width=\"65\" height=\"40\" /\u003e\n  \u003c/a\u003e \n   \u003ca href=\"https://github.com/andresWeitzel/Amazon_Web_Services_Projects\" target=\"_blank\"\u003e\n      \u003cimg src=\"./doc/assets/icons/translation/eeuu-flag.jpg\" width=\"65\" height=\"40\" /\u003e\n  \u003c/a\u003e \n\u003c/div\u003e\n\n\n\u003cdiv align=\"center\"\u003e\n  \n## \u003cimg width=\"48\" height=\"48\"  src=\"./doc/assets/gifs/aws/aws.gif\" /\u003e Amazon Web Services\n\n\u003c/div\u003e  \n\n\u003cbr\u003e\n\nCentral repository for projects and tutorials that implement Amazon Web Services (AWS) technologies.\n\n \u003cbr\u003e\n\n * Languages : Javascript, Typescript, others.\n * Frameworks : Serverless, others.\n * AWS Services : Lambda, S3, SQS, SNS, RDS, Api Gateway, DynamoDB, others.\n * Technologies : Nodejs, others.\n * ORM : Sequelize, TypeORM, others.\n * Databases : MySQL, DynamoDB, others.\n * Libraries : dotenv, cors, aws-sdk-v3, nodemon, others.\n * Tools : Vsc, Postman, Git, others.\n * Testing : Jest, Supertest, Mocha \u0026 Chai, others.\n   \n \u003cbr\u003e\n \n \u003cbr\u003e\n\n\u003c!------Start Index-----\u003e\n\n## Index 📜\n\n\u003cdetails\u003e\n \u003csummary\u003e See \u003c/summary\u003e\n\n \u003cbr\u003e\n\n \n \n#### 🗂️ Projects\n* [Microservice for mercado libre users management ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#microservice-for-mercado-libre-users-management--)\n  \n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/sequelize.png\" /\u003e\n    \u003cimg width=\"25\" height=\"27\" src=\"./doc/assets/icons/aws/png/rds.png\" /\u003e\n    \u003cimg width=\"30\" height=\"30\" src=\"./doc/assets/icons/devops/png/vsc.png\" /\u003e\n    \u003cimg width=\"23\" height=\"23\" src=\"./doc/assets/icons/devops/png/docker.png\" /\u003e\n  \u003c/div\u003e\n\n* [Api Rest for the statistical management of bioethanol production and sales ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#api-rest-for-the-statistical-management-of-bioethanol-production-and-sales--)\n  \n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"25\" height=\"27\" src=\"./doc/assets/icons/aws/png/dynamo.png\" /\u003e\n    \u003cimg width=\"24\" height=\"24\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n    \u003cimg width=\"32\" height=\"32\" src=\"./doc/assets/icons/devops/png/vsc.png\" /\u003e\n  \u003c/div\u003e\n  \n* [CRUD model for managing S3 image objects ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#crud-model-for-managing-s3-image-objects--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/s3.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n  \n* [Microservice OpenWeather ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#microservice-openweather--)\n\n   \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n  \n* [Lambdas Communication SQS Service ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#lambdas-communication-sqs-service--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"23\" height=\"25\" src=\"./doc/assets/icons/aws/png/sqs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n  \n* [Lambdas Communication SNS Service ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#lambdas-communication-sns-service--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"23\" height=\"25\" src=\"./doc/assets/icons/aws/png/sqs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n\n* [Payments MP DynamoDB ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#payments-mp-dynamodb--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/aws/png/dynamo.png\" /\u003e\n  \u003c/div\u003e\n\n\n* [Microservice for mercado libre products ](#microservice-for-mercado-libre-products-)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/sequelize.png\" /\u003e\n    \u003cimg width=\"25\" height=\"27\" src=\"./doc/assets/icons/aws/png/rds.png\" /\u003e\n  \u003c/div\u003e    \n  \n* [Backup System for mining plant](#backup-system-for-mining-plant-)\n  \n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/s3.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"23\" height=\"25\" src=\"./doc/assets/icons/aws/png/sqs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"28\" src=\"./doc/assets/icons/aws/png/dynamo.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n  \u003c/div\u003e\n  \n\n* [Microservice SMN climate statistics](#microservice-smn-climate-statistics-)\n\n   \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/s3.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"28\" src=\"./doc/assets/icons/aws/png/dynamo.png\" /\u003e\n  \u003c/div\u003e\n\n\n\n\n\u003cbr\u003e\n\n#### 📚 AWS Serverless Tutorials\n* [Creating and deploying a lambda function with serverless in AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#creating-and-deploying-a-lambda-function-with-serverless-in-aws--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n  \n* [Creating and deploying a lambda function with serverless, Api gateway and nodejs in AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#creating-and-deploying-a-lambda-function-with-serverless-api-gateway-and-nodejs-in-aws--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n\n\u003cbr\u003e\n\n#### 💻 AWS Console Tutorials\n* [Create a lambda function with Nodejs from AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#create-a-lambda-function-with-nodejs-from-aws--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n  \n* [Create a lambda function with Nodejs and Api Gateway from AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg)](#create-a-lambda-function-with-nodejs-and-api-gateway-from-aws--)\n\n  \u003cdiv align=\"left\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n\n\u003cbr\u003e\n\n\u003c/details\u003e\n\n\u003c!------Stop Index-----\u003e\n  \n\n\u003cbr\u003e\n  \n\u003cdiv align=\"center\"\u003e\n    \n ## 🗂️ Projects\n\n\u003c/div\u003e\n\n\u003cbr\u003e\n \n \u003c!------MICROSERVICIO USUARIOS ML AWS------\u003e\n \n\u003cdiv align=\"center\"\u003e\n  \n### Microservice for mercado libre users management ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n\n  \u003ca href=\"https://github.com/andresWeitzel/Microservice_Mercadolibre_Users_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Microservice_Mercadolibre_Users_AWS/blob/master/doc/assets/MicroService_Users_ML.drawio.png\" \u003e\n  \u003c/a\u003e\n  \u003cdiv align=\"right\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/sequelize.png\" /\u003e\n    \u003cimg width=\"25\" height=\"27\" src=\"./doc/assets/icons/aws/png/rds.png\" /\u003e\n    \u003cimg width=\"30\" height=\"30\" src=\"./doc/assets/icons/devops/png/vsc.png\" /\u003e\n    \u003cimg width=\"23\" height=\"23\" src=\"./doc/assets/icons/devops/png/docker.png\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Microservice_Mercadolibre_Users_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurB9JzGtm5e8-yp52IcZDs5y\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n  \n\n\u003c!------FIN MICROSERVICIO USUARIOS ML AWS------\u003e\n\n  \n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n \u003c!------START API_BIOETANOL_DYNAMO------\u003e\n \n\u003cdiv align=\"center\"\u003e\n  \n### Api Rest for the statistical management of bioethanol production and sales ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n\n  \u003ca href=\"https://github.com/andresWeitzel/Api_Bioetanol_Estadisticas_DynamoDB_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Api_Bioetanol_Estadisticas_DynamoDB_AWS/blob/master/doc/datos/bioetanolTablas.png\" \u003e\n  \u003c/a\u003e\n  \u003cdiv align=\"right\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"25\" height=\"27\" src=\"./doc/assets/icons/aws/png/dynamo.png\" /\u003e\n    \u003cimg width=\"24\" height=\"24\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n    \u003cimg width=\"32\" height=\"32\" src=\"./doc/assets/icons/devops/png/vsc.png\" /\u003e \n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Api_Bioetanol_Estadisticas_DynamoDB_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurDt4nwIAFwH0FTX5hvPl5re\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n  \n\n\u003c!------END API_BIOETANOL_DYNAMO------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003c!------CRUD Amazon S3 AWS------\u003e\n  \n\u003cdiv align=\"center\"\u003e\n  \n### CRUD model for managing S3 image objects ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n\n  \u003ca href=\"https://github.com/andresWeitzel/CRUD_Amazon_S3_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/CRUD_Amazon_S3_AWS/blob/master/doc/assets/CRUD_Bucket_s3.drawio.png\" \u003e\n  \u003c/a\u003e \n\n  \u003cdiv align=\"right\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/s3.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/CRUD_Amazon_S3_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurDPyOkEXOR6JO-vUnYqd1FW\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n  \n\u003c!------FIN CRUD Amazon S3 AWS------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003c!------START Microservice OpenWeather Nodejs Jest ------\u003e\n  \n\u003cdiv align=\"center\"\u003e\n\n### Microservice OpenWeather ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n    \n  \u003ca href=\"https://github.com/andresWeitzel/Microservice_OpenWeather_Nodejs_Jest_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Microservice_OpenWeather_Nodejs_Jest_AWS/blob/master/doc/assets/img/open-weather.jpg\" \u003e\n  \u003c/a\u003e\n\n  \n\u003cdiv align=\"right\"\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n  \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n  \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n  \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Microservice_OpenWeather_Nodejs_Jest_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurBT1qmJdISY-0AlqxrZGZ7r\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n  \n\u003c!------FIN Microservice OpenWeather Nodejs Jest ------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003c!------Producer_Consumer_SQS_FIFO_AWS------\u003e\n  \n\u003cdiv align=\"center\"\u003e\n\n### Lambdas Communication SQS Service ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n\n  \u003ca href=\"https://github.com/andresWeitzel/Producer_Consumer_SQS_FIFO_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Producer_Consumer_SQS_FIFO_AWS/blob/master/doc/assets/Producer_Consumer_SQS_FIFO_AWS.drawio.png\" \u003e \n  \u003c/a\u003e\n\n\u003cdiv align=\"right\"\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n  \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n  \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n  \u003cimg width=\"23\" height=\"25\" src=\"./doc/assets/icons/aws/png/sqs.png\" /\u003e\n  \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Producer_Consumer_SQS_FIFO_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurCkJNddrHBJ_TUfMlrHuWyb\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n \n\u003c!------FIN Producer_Consumer_SQS_FIFO_AWS------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n  \n\u003c!------ CRUD_SNS_NodeJS_AWS------\u003e\n  \n\u003cdiv align=\"center\"\u003e\n\n### Lambdas communication SNS Service ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n    \n  \u003ca href=\"https://github.com/andresWeitzel/CRUD_SNS_NodeJS_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/CRUD_SNS_NodeJS_AWS/blob/master/doc/assets/sns-example.png\" \u003e\n  \u003c/a\u003e\n\n\n\u003cdiv align=\"right\"\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n  \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n  \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n  \u003cimg width=\"23\" height=\"25\" src=\"./doc/assets/icons/aws/png/sqs.png\" /\u003e\n  \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/CRUD_SNS_NodeJS_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurDBEKoDX8LBe5PxRlUzkrXO\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\n\u003c!------FIN  CRUD_SNS_NodeJS_AWS------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n  \n\u003c!------START Payments MP DynamoDB AWS------\u003e\n  \n\u003cdiv align=\"center\"\u003e\n\n### Payments MP DynamoDB ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n    \n  \u003ca href=\"https://github.com/andresWeitzel/Payments_MP_Dynamo_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Payments_MP_Dynamo_AWS/blob/master/doc/assets/img/CRUD_Amazon_DynamoDB_AWS.drawio.png\" \u003e\n  \u003c/a\u003e \n\n\u003cdiv align=\"right\"\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n  \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n  \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n  \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/aws/png/dynamo.png\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Payments_MP_Dynamo_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurBIy51oB_CZa46KSF1cWn9W\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n  \n\u003c!------END Payments MP DynamoDB AWS------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003c!------START MICROSERVICIO PRODUCTS ML AWS------\u003e\n \n\u003cdiv align=\"center\"\u003e\n  \n### Microservice for mercado libre products [🔝](#index-)\n\n  \u003ca href=\"https://github.com/andresWeitzel/Microservice_Mercadolibre_Products_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Microservice_Mercadolibre_Products_AWS/blob/master/doc/assets/img/Microservice_Mercadolibre_Products_AWS.png\" \u003e\n  \u003c/a\u003e\n  \u003cdiv align=\"right\"\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n    \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n    \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n    \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n    \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n    \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/sequelize.png\" /\u003e\n    \u003cimg width=\"25\" height=\"27\" src=\"./doc/assets/icons/aws/png/rds.png\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Microservice_Mercadolibre_Products_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurAs3C8syrdYMZfQ0nUokcjz\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n  \n\n\u003c!------FIN MICROSERVICIO PRODUCTS ML AWS------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n \u003c!------BackupSystem_SQS_SNS_S3_DynamoDB_AWS ------\u003e\n \n\u003cdiv align=\"center\"\u003e\n  \n### Backup system for mining plant [🔝](#index-)\n\n  \u003ca href=\"https://github.com/andresWeitzel/BackupSystem_SQS_SNS_S3_DynamoDB_AWS\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/BackupSystem_SQS_SNS_S3_DynamoDB_AWS/blob/master/doc/assets/SNS_SQS_DYNAMO_S3.drawio.png\" \u003e\n  \u003c/a\u003e\n  \n\u003cdiv align=\"right\"\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n  \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/s3.png\" /\u003e\n  \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n  \u003cimg width=\"23\" height=\"25\" src=\"./doc/assets/icons/aws/png/sqs.png\" /\u003e\n  \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n  \u003cimg width=\"27\" height=\"28\" src=\"./doc/assets/icons/aws/png/dynamo.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/backend/javascript-typescript/png/typescript.png\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/BackupSystem_SQS_SNS_S3_DynamoDB_AWS\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/watch?v=oLSrmqMq0Zs\u0026list=PLCl11UFjHurB9JzGtm5e8-yp52IcZDs5y\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\u003c!------FIN BackupSystem_SQS_SNS_S3_DynamoDB_AWS ------\u003e\n  \n\n\n\n\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\n  \n\u003cdiv align=\"center\"\u003e\n    \n## AWS Serverless Tutorials\n\n\u003c/div\u003e\n\n\u003c!------ Lambda_Serverless_AWS_Example------\u003e\n  \n\u003cdiv align=\"center\"\u003e\n\n### Creating and deploying a lambda function with serverless in AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n    \n  \u003ca href=\"https://github.com/andresWeitzel/Lambda_Serverless_AWS_Example\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Lambda_Serverless_AWS_Example/blob/master/doc/assets/lambda.png\" \u003e\n  \u003c/a\u003e \n\n\n\u003cdiv align=\"right\"\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n  \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n  \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n\u003c/div\u003e\n\n\n\u003cbr\u003e\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Lambda_Serverless_AWS_Example\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurBhSQCwGDw7uDd2yAu5tVsV\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\n\u003c!------FIN  Lambda_Serverless_AWS_Example------\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003c!------ Lambda_Api_Gateway_Serverless_AWS_Example------\u003e\n  \n\u003cdiv align=\"center\"\u003e\n\n### Creating and deploying a lambda function with serverless, Api gateway and nodejs in AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n    \n  \u003ca href=\"https://github.com/andresWeitzel/Lambda_Api_Gateway_Serverless_AWS_Example\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://github.com/andresWeitzel/Lambda_Api_Gateway_Serverless_AWS_Example/blob/master/doc/assets/img/img.png\" \u003e\n  \u003c/a\u003e \n\n\n\u003cdiv align=\"right\"\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/devops/png/aws.png\" /\u003e\n  \u003cimg width=\"25\" height=\"25\" src=\"./doc/assets/icons/aws/png/lambda.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/devops/png/postman.png\" /\u003e\n  \u003cimg width=\"29\" height=\"27\" src=\"./doc/assets/icons/devops/png/git.png\" /\u003e\n  \u003cimg width=\"28\" height=\"27\" src=\"./doc/assets/icons/aws/png/api-gateway.png\" /\u003e\n  \u003cimg width=\"27\" height=\"25\" src=\"./doc/assets/icons/aws/png/parameter-store.png\" /\u003e\n  \u003cimg width=\"27\" height=\"27\" src=\"./doc/assets/icons/backend/javascript-typescript/png/nodejs.png\" /\u003e\n\u003c/div\u003e\n\n\n\u003cbr\u003e\n\n\n ### Details\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://github.com/andresWeitzel/Lambda_Api_Gateway_Serverless_AWS_Example\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"code\" src=\"./doc/assets/gifs/social-network/github.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.youtube.com/playlist?list=PLCl11UFjHurBhSQCwGDw7uDd2yAu5tVsV\" target=\"_blank\"\u003e\n    \u003cimg width=\"60\" height=\"60\" alt=\"playlist\" src=\"./doc/assets/gifs/social-network/youtube.gif\" style=\"display: inline-block;\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\u003c!------FIN  Lambda_Api_Gateway_Serverless_AWS_Example------\u003e\n\n\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n  \n  \n\u003cdiv align=\"center\"\u003e\n    \n## AWS Console Tutorials\n\n\u003c/div\u003e\n\n### Create a lambda function with Nodejs from AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://www.youtube.com/watch?v=IwQxkeo1t4U\u0026list=PLCl11UFjHurA0CRPpDpaqDfkhi-NReFzW\u0026ab_channel=Andr%C3%A9sWeitzel%5B.archivo%5D\" target=\"_blank\"\u003e\n    Watch video\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n### Create a lambda function with Nodejs and Api Gateway from AWS ![(status-completed)](./doc/assets/icons/badges/status-completed.svg) [🔝](#index-)\n\n\u003cdiv style=\"display: inline-block; vertical-align: middle; text-align: center;\"\u003e\n  \u003ca href=\"https://www.youtube.com/watch?v=-HxTFrNoE58\u0026list=PLCl11UFjHurA0CRPpDpaqDfkhi-NReFzW\u0026index=2\u0026ab_channel=Andr%C3%A9sWeitzel%5B.archivo%5D\" target=\"_blank\"\u003e\n    Watch video\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandresweitzel%2Famazon_web_services_projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandresweitzel%2Famazon_web_services_projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandresweitzel%2Famazon_web_services_projects/lists"}