1 Repo
Tools for building event-driven microservices and API endpoints.
Distinct from Python Development Tools: Focuses on the microservice architecture for serverless rather than general developer productivity tools
Explore 1 awesome GitHub repository matching development tools & productivity · Serverless Microservices. Refine with filters or upvote what's useful.
Chalice ist ein Python-Entwicklungs-Framework für den Aufbau und das Deployment von serverlosen Anwendungen und REST-APIs auf AWS. Es fungiert als Microservice-Tool, das das Deployment von Code und Infrastruktur auf AWS Lambda automatisiert und AWS API Gateway orchestriert, um HTTP-Anfragen an spezifische serverlose Funktionen weiterzuleiten. Das Framework bietet ein automatisiertes System, das den Quellcode analysiert, um die minimal erforderlichen Identity- und Access-Management-Berechtigungen (IAM) zu generieren. Zudem stellt es ein Command-Line-Interface zur Verwaltung des gesamten Anwendungslebenszyklus bereit, von der Projekterstellung und dem Deployment bis hin zur Entfernung von Cloud-Ressourcen. Das Projekt deckt ereignisgesteuerte Automatisierung ab, indem es Cloud-Funktionen mit Storage-Buckets, Message-Queues oder periodischen Zeitplänen verbindet. Darüber hinaus übernimmt es die Infrastruktur-Synthese durch dekoratorbasiertes Routen-Mapping und statische Analyse von Cloud-Service-Aufrufen.
Enables the creation of event-driven microservices using Python.