sls-mentor
learn-serverless-dev-to
sls-mentor | learn-serverless-dev-to | |
---|---|---|
18 | 4 | |
172 | 10 | |
1.2% | - | |
9.0 | 4.6 | |
8 days ago | 2 months ago | |
TypeScript | TypeScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sls-mentor
-
5 Serverless Best Practices to Become a Skilled Cloud Architect
This compilation is based on 🛡 sls-mentor 🛡, my free open-source tool that automatically checks 30 serverless best practices on your AWS serverless projects (no matter the framework). Feel free to check it out!
-
Configure Authentication to your AWS account in your GitHub actions CI
I recently packaged my awesome, open-source, AWS stack auditing tool SLS-mentor into a github action. On this occasion, I was confronted with the question of reproducibly configuring AWS authentication on a remote CI/CD job. In this article, I will explain to you how to proceed.
-
Learn serverless on AWS step-by-step: Lambda Destinations
It is considered best-practice to use failure destinations on all your asynchronous Lambda functions (for data retention and notification purposes). Remember sls-mentor? It automatically checks that you use failure destinations on all your asynchronous Lambda functions, so that you know where to put your efforts first.
-
Learn serverless on AWS step-by-step: Master DynamoDB!
Find sls-mentor on Github ⭐️
-
How we made the new report feature of sls-mentor
With my team we have been building sls-mentor, a free and open source tool to audit your serverless stack on AWSand to give you tips to improve it!
-
Learn 30 serverless best-practices with sls-mentor
We've got existing issues waiting for contributors, and we are open to new ideas too! Feel free to join us on GitHub!
-
Learn serverless on AWS step-by-step - File storage
It is basically a big cloud linter, feel free to check it out to learn more about AWS!
-
Block public access on all your S3 Buckets easily
Introducing sls-mentor: a new open-source tool allowing you to audit your AWS serverless infrastructure. Like linters, it is based on rules, and it implements a rule verifying that all your S3 Buckets have "Block public access" enabled.
-
Easily Find Deprecated Runtimes on Your Lambda Functions
But a problem persists: how do I simply now which Lambda functions are using these deprecated runtimes? This is where sls-mentor comes in. It is a CLI tool that allows you to audit your AWS serverless infrastructure. It can be used to find deprecated runtimes on your Lambda functions.
-
Deliver perfect HTTP security headers with AWS CloudFront
As I dived in this topic, I added a security check to the audit tool that I use in my team: sls-mentor. This is an open source audit tool that helps us enforce best practices on our projects. Don’t hesitate to try it and send feedback to the team via a GitHub issue, the project is actively maintained. 😉
learn-serverless-dev-to
-
Learn serverless on AWS step-by-step - DynamoDB Streams
This lambda reacts to an EventBridge event. It has access to the detail of the event, which is a Reservation object. It uses this data to hydrate the SES template and send an email to the restaurant owner. It also uses an API_URL environment variable to create the link to confirm the reservation. (The creation of the link is done inside the template, check it here)
-
Learn serverless on AWS step-by-step - File storage
I plan to continue this series of articles on a bi-monthly basis. I already covered the creation of simple lambda functions and REST APIs, as well as interacting with DynamoDB databases. You can follow this progress on my repository! I will cover new topics like file storage, creating event-driven applications, and more. If you have any suggestions, do not hesitate to contact me!
-
Learn serverless on AWS step-by-step - Databases
In this article, I will start from the project I created in the last article. If you want to follow along, you can clone the repository and continue from the introduction branch. If you want to start from scratch, you can use the CDK to create a new project, by following the instructions of the last episode.
-
Don't miss on the cloud revolution, learn serverless on AWS the right way
Do not hesitate to ask for help if you get stuck! I will be happy to help you! You can also check this repository on my github to see the solution, and the previous two Lambda functions we created together.
What are some alternatives?
serverless-esbuild - 💨 A Serverless framework plugin to bundle JavaScript and TypeScript with extremely fast esbuild
aws-cdk - The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
sls-dev-tools - Dev Tools for the Serverless World - Issues, PRs and ⭐️welcome!
jest-html-reporters - 🌈 Reporter for jest test framework. 🌈
sls-mentor-release-example
serverless-analyze-bundle-plugin - A serverless plugin to visualize and analyze the bundle of a lambda bundled with serverless-esbuild.
articles - Kumo articles sync with dev.to
vite-plugin-singlefile - Vite plugin for inlining JavaScript and CSS resources
learn-serverless-ddb-toolbox
swarmion - A set of tools to build and deploy type-safe Serverless microservices
template - An opinionated Serverless monorepo microservices architecture