9 repository-uri
Tooling for writing and deploying logic to event-driven cloud runtimes.
Distinct from Serverless Function Development Tools: Existing candidates focus on deployment automation or local emulation rather than the SDK for development.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Serverless Function Development. Refine with filters or upvote what's useful.
This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad
Illustrates the process of writing logic and generating artifacts for event-driven cloud runtimes.
Acest proiect este o colecție de implementări de referință, cod sursă eșantion și kit-uri de pornire pentru integrarea serviciilor backend Firebase în aplicații web folosind SDK-ul JavaScript. Acesta servește ca un ghid practic pentru inițializarea proiectelor cu autentificare găzduită în cloud, baze de date și logică serverless. Repository-ul oferă exemple specifice pentru implementarea sincronizării datelor în timp real, gestionarea identității utilizatorilor și funcții cloud bazate pe evenimente. De asemenea, include cod de referință pentru utilizarea emulatorilor de servicii locale pentru a testa funcționalitatea cloud pe o mașină locală înainte de implementarea în producție. Codebase-ul acoperă o gamă largă de capabilități, inclusiv stocarea de date no-sql și relaționale, găzduirea de active statice pe un CDN global și aplicarea regulilor de securitate declarative. De asemenea, demonstrează integrarea verificării identității și execuția logicii server-side în medii gestionate.
Implements event-driven server-side logic and cloud functions using the Firebase SDK.
Acest proiect este un set de biblioteci client Python și wrapper-e API utilizate pentru a interacționa cu serviciile Google Cloud Platform. Funcționează ca o interfață programatică pentru provizionarea, configurarea și gestionarea infrastructurii și resurselor cloud. Biblioteca oferă un toolkit specializat pentru Google Cloud Storage, permițând încărcarea, descărcarea și gestionarea obiectelor de date în bucket-uri cloud. De asemenea, suportă dezvoltarea aplicațiilor serverless și automatizarea configurării și scalării mediului. Proiectul gestionează integrarea API-urilor cloud prin furnizarea de abstracții de nivel înalt care gestionează autentificarea și cererile de serviciu. Aceste capabilități acoperă gestionarea generală a infrastructurii și integrarea stocării la distanță.
Supports the development of scalable logic and data processing pipelines for serverless cloud runtimes.
Poem este un toolkit cuprinzător pentru construirea de aplicații web, API-uri și servere type-safe folosind limbajul de programare Rust. Acesta oferă o fundație pentru dezvoltarea serverelor web care gestionează cererile HTTP cu o siguranță a tipurilor puternică. Framework-ul se distinge prin suportul pentru mai multe protocoale de comunicare printr-o mapare a handler-elor agnostică la protocol. Acest lucru permite ca o singură logică internă să fie expusă prin HTTP, servicii gRPC folosind definiții protobuf și Model Context Protocol pentru integrarea modelelor AI. În plus, include instrumente integrate pentru generarea specificațiilor OpenAPI v3 și documentație interactivă. Proiectul acoperă o gamă largă de capabilități, inclusiv rutarea cererilor, pipeline-uri de middleware bazate pe trait-uri și gestionarea sesiunilor. Oferă funcții de securitate precum reînnoirea automată a certificatelor TLS bazată pe ACME, protecție CSRF și configurare CORS. Alte capabilități integrate includ streaming de date în timp real prin WebSocket-uri și Server-Sent Events, servirea de resurse statice și integrarea OpenTelemetry pentru trasarea distribuită a cererilor. Framework-ul este conceput pentru a suporta diverse ținte de implementare, inclusiv capacitatea de a rula aplicații web ca funcții serverless bazate pe evenimente în runtime-uri cloud.
Integrates the request lifecycle with cloud runtimes to operate as event-driven serverless functions.
Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok
Provides a framework for developing event-driven logic that executes without managing server infrastructure.
The Cloudflare Workers Rust SDK is a toolchain and framework for building high-performance serverless functions using Rust. It compiles code into WebAssembly modules that execute within a sandboxed host environment at the edge. The project provides a typed remote procedure call system for invoking functions across different worker instances and utilizes procedural macros for mapping these distributed interfaces. It uses trait-based bindings and standardized wrappers to provide type-safe access to platform services and web-standard request and response objects. The SDK covers a broad range of
Provides a comprehensive SDK for writing and deploying high-performance serverless functions using Rust.
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
Provides a comprehensive utility framework for building production-ready Python functions on AWS Lambda.
This project is a set of hands-on labs for practicing cloud development, focusing on implementing web apps, functions, storage solutions, and containerized workloads. It provides a practical framework for developing solutions within the Azure ecosystem. The content covers a wide range of specialized cloud capabilities, including serverless development with HTTP and timer triggers, container orchestration using apps and instances, and API management for routing and transforming traffic. It also emphasizes identity and access management through OpenID Connect and managed identities. Additional
Builds and deploys serverless functions utilizing HTTP and timer triggers for event-driven business logic.
Functions Framework for Python este o bibliotecă concepută pentru construirea și deployment-ul de funcții serverless portabile. Permite dezvoltatorilor să scrie cod modular care se execută ca răspuns la cereri HTTP sau evenimente cloud, eliminând necesitatea de a gestiona infrastructura de server subiacentă sau logica complexă de gestionare a cererilor. Framework-ul se distinge prin furnizarea unui mediu de runtime consistent care împachetează codul în imagini de container portabile, asigurând un comportament identic pe diverse platforme cloud-native. Utilizează înregistrarea bazată pe decoratori pentru a defini punctele de intrare ale funcțiilor și include un server de dezvoltare local care emulează mediile de producție, permițând testarea și depanarea pe o mașină locală înainte de deployment. Framework-ul gestionează traducerea cererilor web și a evenimentelor cloud în obiecte structurate, respectând definițiile standardizate ale schemelor de evenimente și protocoalele de interfață gateway. De asemenea, încorporează interceptarea centralizată a erorilor pentru a gestiona excepțiile și a facilita răspunsuri personalizate în timpul execuției funcțiilor.
Supports writing and executing modular code snippets that respond to web requests or cloud events.