Displaying 1 to 20 from 26 results

chalice - Python Serverless Microframework for AWS

  •    Python

Up and running in less than 30 seconds.Give this project a try and share your feedback with us here on Github.

aws-amplify - A declarative JavaScript library for application development using cloud services.

  •    Javascript

AWS Amplify provides a declarative and easy-to-use interface across different categories of cloud operations. AWS Amplify goes well with any JavaScript based frontend workflow, and React Native for mobile developers. Our default implementation works with Amazon Web Services (AWS), but AWS Amplify is designed to be open and pluggable for any custom backend or service.

serverless-offline - Emulate AWS λ and API Gateway locally when developing your Serverless project

  •    Javascript

Thank you for all your support. In the upcomming days my availability on this project should decline. This is why I'm looking for maintainers: anyone that pushed a successful PR and is willing to manage the upcomming ones is welcome to apply. To do so just comment on this issue. This Serverless plugin emulates AWS λ and API Gateway on your local machine to speed up your development cycles. To do so, it starts an HTTP server that handles the request's lifecycle like APIG does and invokes your handlers.

amplify-js - A declarative JavaScript library for application development using cloud services.

  •    TypeScript

AWS Amplify provides a declarative and easy-to-use interface across different categories of cloud operations. AWS Amplify goes well with any JavaScript based frontend workflow, and React Native for mobile developers. Our default implementation works with Amazon Web Services (AWS), but AWS Amplify is designed to be open and pluggable for any custom backend or service.




aws-serverless-auth-reference-app - Serverless reference app and backend API, showcasing authentication and authorization patterns using Amazon Cognito, Amazon API Gateway, AWS Lambda, and AWS IAM

  •    TypeScript

SpaceFinder is a reference mobile app that allows users to book conference rooms, work desks, and other shared resources. The app showcases serverless authentication and authorization using the AWS platform.The mobile front-end is built using the Ionic 3 framework and client libraries to call AWS services and mobile backend APIs. The backend APIs themselves are powered by AWS services. The backend APIs are built using a serverless architecture, which makes it easy to deploy updates, and it also means that there are no servers to operationally manage.

aws-lambda-dotnet - Libraries, samples and tools to help

  •    CSharp

Repository for the AWS NuGet packages and Blueprints to support writing AWS Lambda functions using .NET Core.This packages in this folder contains classes that can be used as input types for Lambda functions that process various AWS events.

apilogs - Easy logging and debugging for Amazon API Gateway and AWS Lambda Serverless APIs

  •    Python

apilogs is a fork of the excellent awslogs project with specific customizations suited to querying and streaming logs for Serverless APIs using Amazon API Gateway and AWS Lambda. Simply provide an API Gateway API ID and Stage name and apilogs will automatically aggregate log events from all log streams for your API Gateway API as well as all Lambda function log streams attached to your API.


awsmobile-cli - CLI experience for Frontend developers in the JavaScript ecosystem.

  •    Javascript

The awsmobile-CLI, built on top of AWS Mobile Hub, provides a command line interface for frontend JavaScript developers to seamlessly enable and configure AWS services into their apps. With minimal configuration, you can start using all of the functionality provided by the AWS Mobile Hub from your favorite terminal program. Sign up for the AWS Free Tier to learn and prototype at little or no cost.

awsThreeScale_Authorizer - Custom Authorizer function for the AWS API gateway using 3scale for API management

  •    Javascript

3scale’s API Management Platform also supports the unique requirements of delivering APIs on the Amazon Web Services (AWS) infrastructure stack -- fexibly, at scale and with great RoI. API providers on AWS don’t have to switch solutions to get Amazon API gateway features like distributed denial-of-service (DDoS) attack protection, caching and logging. Plus, adding 3scale provides rich, sophisticated API management business operations for fine-grained API control and visibility, as well as features for API adoption and promotion. Check out the details about this integrated solution. Built using Serveless framework for Lambda.

serverless-apig-s3

  •    Javascript

This Serverless plugin automates the process of both configuring AWS to serve static front-end content and deploying your client-side bundle. This allows your API and front-end assets to be served from the same domain, sidestepping any CORS issues. CloudFront is also not used. The combination of these two properties makes this plugin a good fit for a dev stage environment.

serverless-aws-documentation - Serverless 1

  •    Javascript

This is a Serverless v1 plugin that adds support for AWS API Gateway documentation and models (e.g. to export a Swagger JSON file with input/output definitions and full text documentation for API documentation). Amazon introduced a new documentation feature for it's API Gateway on AWS at the end of 2016. With this you can add manually written documentation to all parts of API Gateway such as resources, requests, responses or single path or query parameters. When exporting Swagger from API Gateway these documentation is added to the other information to create a more human understandable documentation.

serverless-sam - Serverless framework plugin to export AWS SAM templates for a service

  •    Javascript

Serverless-sam is a plugin for the Serverless framework that makes it easy to create Serverless Application Model (SAM) templates from an application. The plugin adds the sam command to the serverless cli. Once you have installed the plugin, add it to your serverless.yml file in the plugins sections.

aws-lambda-go-net - Network I/O interface for AWS Lambda Go runtime.

  •    Go

Amazon API Gateway proxy for AWS Lambda Go runtime. AWS Lambda lets you run code without provisioning or managing servers. With eawsy/aws-lambda-go-shim, you can author your Lambda function code in Go. This project provides a seamless proxy layer which translates Amazon API Gateway requests to Go HTTP requests. It allows you for example to port your existing Go HTTP applications to Amazon API Gateway & AWS Lambda, without modification.

agw - Route AWS APIGateway to lambda with standard router such as mux

  •    Go

AGW transform AWS lambda event message to standard http.Request which can make it easy to work with existing http routers and chaining libraries. With AWS's native support for golang wrapper, shim like nodejs or python is no longer needed. You can deploy this code to aws lambda and link it to apigateway to see how it works in test console of aws apigateway.

cidr-house-rules - An API and collection system to centralize important AWS resource information across multiple accounts

  •    Python

The above noted cidr-house-rules collection functions are triggered by a runner function which invokes the necessary number of import functions based upon the number of AWS accounts managed and number of regions provided by AWS. The runner process allows for cidr-house-rules to scale given any number of AWS accounts to collect information from. cird-house-rules-role - use this Terraform on your accounts you would like your cidr-house-rules deployment to have access to. The outputs on this Terraform can then be used in your serverless.yml. The account number of the remote account can then be added using the add_account API endpoint.

ginger - Serverless framework for Go runtime.

  •    Go

ginger is the framework manages Serverless architecture for Go runtime. You can download prebuilt binary at Release. But although you need to install Go for compile Lambda function.

cognito-proxy-rest-service - Moving the Amazon Cognito functionality down the stack to the backend

  •    Kotlin

It's a set of AWS Lambda functions that, once deployed using the provided SAM template, act as an Amazon Cognito proxy. You need to already have or create a new Cognito User Pool. For migration purposes, you might want to disable the email/phone verification, otherwise every newly-created user will receive an email with a confirmation code.

slam - Serverless deployment of Python APIs

  •    Python

Slam is a simple command-line utility that makes it very easy to do serverless deployments of Python web applications to AWS, using the Lambda and API Gateway services. In particular, Slam supports the transparent deployment of WSGI compliant applications. Or if you prefer something more formal, have a look at the documentation, which also includes a written tutorial.

AWS-CheatSheet - ☁️ The AWS Cheat Sheet ☁️

  •    

This is the generic form. Use --profile <your_profile_name> , if you have multiple AWS profiles or accounts. You are free to change the AMI name image-$(date +'%Y-%m-%d_%H-%M-%S') to a name of your choice.