Skip to content

felipegenef/simple-lambda-containers-microservices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi Language Serverless Micro-services

Template with 3 micro-services made in different languages deployed under the same API Gateway. You can create as many as the stack allows with any language you like. All of them use AWS LAMBDA WEB ADAPTERS so they can run normal web apps on port 8080 and still respond to lambda calls. There are also some examples of how to make an isolated function apart from your micro-service, so you can apply the Strangler Pattern and slowly decouple your lambda functions.

How to use it?

Install AWS CLI

Instructions can be found AWS CLI.

deploy your app

sls deploy

Get the console url

Get the url displayed in your console and replace it in your calls (baseURL)

For accessing the Golang Micro-service
curl baseURL/go/api
For accessing the Node.js Micro-service
curl baseURL/js/api
For accessing the Python Micro-service
curl baseURL/py/api

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published