9 रिपॉजिटरी
Libraries for building REST and GraphQL APIs within serverless environments.
Distinct from Serverless Function Development: Distinct from Serverless Function Development: focuses specifically on the API routing, validation, and documentation layer.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Serverless API Frameworks. Refine with filters or upvote what's useful.
Chalice is a Python development framework for building and deploying serverless applications and REST APIs on AWS. It functions as a microservice tool that automates the deployment of code and infrastructure to AWS Lambda and orchestrates AWS API Gateway to route HTTP requests to specific serverless functions. The framework features an automated system that analyzes source code to generate the minimum required identity and access management permissions. It also provides a command line interface to manage the complete application lifecycle, from project creation and deployment to the removal o
Provides a framework for building REST APIs that run on serverless infrastructure.
Up is a deployment tool that transforms any HTTP server into an AWS Lambda function behind API Gateway with a single command, eliminating server management entirely. It provides a unified platform for building and deploying serverless APIs that scale automatically and charge only for actual usage, while supporting Node.js, Go, Python, Java, Crystal, and Clojure runtimes without per-language configuration. The tool automates the generation and management of all required AWS resources—including Lambda, API Gateway, CloudFront, and S3—from a declarative configuration, and can replicate the entir
Provides a framework for building RESTful APIs that run on AWS Lambda with automatic scaling.
Logocreator is an open-source AI logo generator that creates professional logos from text descriptions. It uses the Flux AI model hosted on Together AI to interpret a company name, style preference, and optional background into a visual design, producing branded logos without requiring design skills or expensive software. The tool operates through a React frontend that manages user input and logo display, with a serverless backend that routes image generation requests to external AI APIs for scalable processing. It includes a prompt engineering pipeline that transforms user descriptions into
Routes image generation requests through a serverless backend that communicates with external AI APIs for scalable processing.
This project is a reference library and collection of example code patterns for deploying cloud infrastructure using the AWS CDK. It provides a set of sample projects that demonstrate how to define compute, storage, and networking resources using general purpose programming languages. The library includes reference implementations for various architectural patterns, including serverless backends with GraphQL and WebSocket APIs, container orchestration with load balancers and auto-scaling, and global static website hosting via content delivery networks. It also provides designs for isolated ne
Provides code samples for launching API gateways integrated with compute functions and databases.
यह प्रोजेक्ट एक सर्वरलेस इंफ्रास्ट्रक्चर ऑर्केस्ट्रेटर और डिप्लॉयमेंट टूल है जिसे AWS पर Next.js एप्लिकेशन होस्ट करने के लिए डिज़ाइन किया गया है। यह एक एज कंप्यूटिंग डिप्लॉयमेंट फ्रेमवर्क और क्लाउड इंफ्रास्ट्रक्चर-एज़-कोड रैपर के रूप में कार्य करता है जो AWS Lambda फंक्शन्स, S3 बकेट्स और CloudFront डिस्ट्रीब्यूशन्स के प्रोविजनिंग को स्वचालित करता है। यह सिस्टम सर्वर-साइड रेंडरिंग और API रूट्स को वैश्विक एज लोकेशन्स पर वितरित करके लेटेंसी को कम करने के लिए खुद को अलग करता है। यह स्टेटिक एसेट्स और रेंडर किए गए पेजों की डिलीवरी को ऑप्टिमाइज़ करने के लिए कंटेंट डिलीवरी नेटवर्क्स के साथ सीधे एकीकृत होता है, साथ ही सर्वरलेस वातावरण के साथ संगतता के लिए एप्लिकेशन हैंडलर्स को रैप करने के लिए एक लेयर प्रदान करता है। यह प्लेटफॉर्म वैश्विक कंटेंट डिलीवरी, सर्वरलेस API इंफ्रास्ट्रक्चर और स्वचालित संसाधन कॉन्फ़िगरेशन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह एज रूट लॉजिक और इंटरनेशनलाइजेशन हैंडलिंग के माध्यम से ट्रैफ़िक को मैनेज करता है, साथ ही इंक्रीमेंटल स्टेटिक रीजेनरेशन और एज-आधारित इमेज ऑप्टिमाइज़ेशन जैसी प्रदर्शन रणनीतियों का समर्थन करता है। इंफ्रास्ट्रक्चर को Terraform कॉन्फ़िगरेशन के माध्यम से मैनेज किया जाता है, जो मेमोरी लिमिट्स, टाइमआउट अवधि और IAM अनुमति असाइनमेंट पर नियंत्रण प्रदान करता है।
Deploys API gateways integrated with cloud functions to serve application pages and API routes.
Space Cloud is a self-hosted, cloud-native backend-as-a-service suite. It functions as a Kubernetes-based serverless platform that provides a GraphQL and REST API gateway, a database API generator, and an event-driven orchestrator. The platform transforms SQL and NoSQL database schemas into secure endpoints, eliminating the need for manual backend development. It distinguishes itself by allowing remote data joins, which combine records from internal databases and external HTTP microservices within a single query. The system covers a broad range of capabilities, including rule-based access co
Launches API gateways integrated with cloud functions and databases within a cluster environment.
यह प्रोजेक्ट एक फुल स्टैक मोनोरेपो बॉयलरप्लेट और Node.js GraphQL API टेम्प्लेट है। यह एक सीड प्रोजेक्ट प्रदान करता है जो बैकएंड और उपयोगकर्ता इंटरफ़ेस के बीच प्रकार साझा करने के लिए एक ही रिपॉजिटरी के भीतर एक स्कीमा-फ़र्स्ट GraphQL API, एक PostgreSQL डेटाबेस, और एक React फ्रंटएंड को एकीकृत करता है। आर्किटेक्चर में क्लाउड तैनाती और स्वचालित स्केलिंग के लिए एक सर्वरलेस रैपर शामिल है। यह N+1 क्वेरी समस्या को रोककर डेटाबेस प्रदर्शन को ऑप्टिमाइज़ करने के लिए एक अनुरोध बैचिंग लेयर लागू करता है। प्रोजेक्ट माइग्रेशन-आधारित स्कीमा वर्ज़निंग और सीड फ़ाइलों के माध्यम से डेटाबेस प्रबंधन को कवर करती है। इसमें प्रमाणीकरण, प्राधिकरण, और अनुमति-आधारित एक्सेस कंट्रोल को शामिल करते हुए उपयोगकर्ता पहचान एकीकरण के लिए क्षमताएं भी शामिल हैं।
Packages the API for cloud deployment using a serverless architecture to enable automatic scaling.
Claudia is a command-line utility and framework designed to automate the packaging, routing, and deployment of Node.js applications to serverless cloud environments. It functions as an interface for managing the entire lifecycle of backend services, handling the translation of application code into executable cloud functions and managed network gateways. The tool distinguishes itself by abstracting complex infrastructure tasks, allowing developers to define web routes and conversational interfaces directly within their source code. It automates the provisioning of cloud resources, including t
Offers a development framework for defining web routes and conversational interfaces directly within code for automated cloud infrastructure provisioning.
AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p
Facilitates the creation of REST and GraphQL APIs using routing and OpenAPI schema generation.