9 Repos
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.
Dieses Projekt ist eine Sammlung von Referenzimplementierungen, Beispielcode und Starter-Kits zur Integration von Firebase-Backend-Diensten in Webanwendungen unter Verwendung des JavaScript-SDK. Es dient als praktischer Leitfaden für das Bootstrapping von Projekten mit Cloud-gehosteter Authentifizierung, Datenbanken und serverloser Logik. Das Repository bietet spezifische Beispiele für die Implementierung von Echtzeit-Datensynchronisation, Benutzeridentitätsverwaltung und ereignisgesteuerten Cloud-Funktionen. Es enthält zudem Referenzcode für die Verwendung lokaler Service-Emulatoren, um Cloud-Funktionalität auf einer lokalen Maschine vor der Produktionsbereitstellung zu testen. Die Codebasis deckt ein breites Spektrum an Funktionen ab, einschließlich NoSQL- und relationaler Datenspeicherung, statischem Asset-Hosting auf einem globalen CDN und der Durchsetzung deklarativer Sicherheitsregeln. Sie demonstriert zudem die Integration von Identitätsprüfung und die Ausführung serverseitiger Logik in verwalteten Umgebungen.
Implements event-driven server-side logic and cloud functions using the Firebase SDK.
Dieses Projekt ist eine Sammlung von Python-Client-Bibliotheken und API-Wrappern, die für die Interaktion mit Google Cloud Platform-Diensten verwendet werden. Es fungiert als programmatische Schnittstelle für die Bereitstellung, Konfiguration und Verwaltung von Cloud-Infrastruktur und Ressourcen. Die Bibliothek bietet ein spezialisiertes Toolkit für Google Cloud Storage, das das Hochladen, Herunterladen und Verwalten von Datenobjekten innerhalb von Cloud-Buckets ermöglicht. Sie unterstützt zudem die Entwicklung serverloser Anwendungen sowie die Automatisierung von Umgebungs-Setup und Skalierung. Das Projekt handhabt die Cloud-API-Integration durch Bereitstellung von High-Level-Abstraktionen, die Authentifizierung und Service-Anfragen verwalten. Diese Funktionen decken das allgemeine Infrastrukturmanagement und die Remote-Speicherintegration ab.
Supports the development of scalable logic and data processing pipelines for serverless cloud runtimes.
Poem ist ein umfassendes Toolkit für die Erstellung typsicherer Webanwendungen, APIs und Server unter Verwendung der Programmiersprache Rust. Es bietet eine Grundlage für die Entwicklung von Webservern, die HTTP-Anfragen mit starker Typsicherheit handhaben. Das Framework zeichnet sich dadurch aus, dass es mehrere Kommunikationsprotokolle durch ein protokollunabhängiges Handler-Mapping unterstützt. Dies ermöglicht es, eine einzige interne Logik über HTTP, gRPC-Dienste unter Verwendung von Protobuf-Definitionen und das Model Context Protocol für die KI-Modellintegration bereitzustellen. Zudem enthält es integrierte Tools zur Generierung von OpenAPI-v3-Spezifikationen und interaktiver Dokumentation. Das Projekt deckt eine breite Palette an Funktionen ab, einschließlich Request-Routing, Trait-basierter Middleware-Pipelines und Sitzungsmanagement. Es bietet Sicherheitsfunktionen wie ACME-basierte automatisierte TLS-Zertifikatserneuerung, CSRF-Schutz und CORS-Konfiguration. Weitere integrierte Funktionen umfassen Echtzeit-Daten-Streaming via WebSockets und Server-Sent Events, Bereitstellung statischer Assets und OpenTelemetry-Integration für verteiltes Request-Tracing. Das Framework ist darauf ausgelegt, diverse Deployment-Ziele zu unterstützen, einschließlich der Möglichkeit, Webanwendungen als ereignisgesteuerte serverlose Funktionen innerhalb von Cloud-Runtimes auszuführen.
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.
Das Functions Framework für Python ist eine Bibliothek für das Erstellen und Bereitstellen portabler Serverless-Funktionen. Es ermöglicht Entwicklern, modularen Code zu schreiben, der als Reaktion auf eingehende HTTP-Anfragen oder Cloud-Events ausgeführt wird, wodurch die Notwendigkeit entfällt, die zugrunde liegende Serverinfrastruktur oder komplexe Request-Handling-Logik zu verwalten. Das Framework zeichnet sich durch eine konsistente Laufzeitumgebung aus, die Code in portable Container-Images verpackt und so identisches Verhalten über verschiedene Cloud-native Plattformen hinweg sicherstellt. Es nutzt dekoratorbasierte Registrierung zur Definition von Funktionseinstiegspunkten und enthält einen lokalen Entwicklungsserver, der Produktionsumgebungen emuliert, was das Testen und Debuggen auf einer lokalen Maschine vor der Bereitstellung ermöglicht. Das Framework übernimmt die Übersetzung eingehender Web-Anfragen und Cloud-Events in strukturierte Objekte und hält sich dabei an standardisierte Event-Schema-Definitionen und Gateway-Schnittstellenprotokolle. Es integriert zudem eine zentralisierte Fehlerabfangung, um Exceptions zu verwalten und benutzerdefinierte Antworten während der Funktionsausführung zu ermöglichen.
Supports writing and executing modular code snippets that respond to web requests or cloud events.