5 dépôts
Deploys complete web applications including frontend assets, APIs, and server-side rendering.
Distinct from Application Deployment: Distinct from Application Deployment: focuses on full-stack cloud-native deployments with integrated asset and domain management.
Explore 5 awesome GitHub repositories matching web development · Full-Stack Cloud Deployments. Refine with filters or upvote what's useful.
Ce projet est une collection d'implémentations de référence, d'exemples de code et de kits de démarrage pour intégrer les services backend Firebase dans des applications web en utilisant le SDK JavaScript. Il sert de guide pratique pour amorcer des projets avec une authentification hébergée dans le cloud, des bases de données et une logique serverless. Le dépôt fournit des exemples spécifiques pour implémenter la synchronisation de données en temps réel, la gestion d'identité utilisateur et les fonctions cloud pilotées par événements. Il inclut également du code de référence pour utiliser des émulateurs de service locaux afin de tester la fonctionnalité cloud sur une machine locale avant le déploiement en production. La base de code couvre un large éventail de capacités, notamment le stockage de données no-sql et relationnel, l'hébergement d'assets statiques sur un CDN mondial et l'application de règles de sécurité déclaratives. Elle démontre également l'intégration de la vérification d'identité et l'exécution de logique côté serveur dans des environnements gérés.
Automates the build and rollout of server-side rendered full-stack applications to the cloud.
Pigsty est une plateforme d'orchestration d'infrastructure de base de données complète conçue pour automatiser le cycle de vie complet des clusters PostgreSQL à haute disponibilité. Il fonctionne comme un framework d'infrastructure en tant que code qui gère la coordination des clusters, le provisionnement des nœuds et la découverte de services via des playbooks idempotents. En intégrant des mécanismes de consensus distribués, la plateforme assure un basculement automatisé et une application cohérente de l'état à travers divers environnements, y compris le matériel nu et l'infrastructure virtualisée. La plateforme se distingue par une suite robuste de capacités opérationnelles qui s'étendent au-delà de la gestion de base de données standard. Elle dispose d'un pipeline d'observabilité intégré qui agrège les métriques, les logs et les traces dans des tableaux de bord centralisés pour une surveillance des performances en temps réel et une analyse diagnostique. De plus, elle fournit un framework de migration qui émule les protocoles filaires propriétaires et la syntaxe SQL, permettant l'intégration de charges de travail de base de données d'entreprise héritées dans des environnements relationnels modernes. Le système couvre une large surface fonctionnelle, y compris la gestion avancée du stockage avec clonage par copie sur écriture pour un déploiement rapide, et l'orchestration multi-base de données qui coordonne les moteurs relationnels avec la mise en cache et le stockage d'objets. Il intègre également le renforcement de la sécurité, la sauvegarde et la récupération automatisées, et le routage du trafic via des proxys en couches pour découpler les connexions client de la topologie de cluster sous-jacente. Le projet est distribué sous forme de modèle de miroir de package autonome, permettant un déploiement et une gestion des dépendances cohérents dans des environnements sécurisés ou isolés.
Installs complete backend suites including database, authentication, and API layers.
vibesdk est une plateforme et un framework de développement logiciel agentique conçu pour coordonner des agents autonomes qui écrivent, déboguent et affinent des applications full-stack à partir du langage naturel. Il sert d'orchestrateur d'applications cloud-native et de framework de génération de code alimenté par LLM qui convertit des prompts en code fonctionnel via des conversations itératives et des comportements d'agents multi-phases. Le projet se distingue en fournissant une chaîne d'outils complète pour construire des plateformes de développement IA. Cela inclut la capacité d'intégrer divers fournisseurs de modèles, de construire des toolkits LLM personnalisés et de gérer l'intégralité du cycle de vie des applications générées par IA via une chaîne d'outils de déploiement serverless et un SDK TypeScript programmatique. La plateforme couvre un large éventail de capacités, incluant l'orchestration de sandbox IA pour une exécution isolée et des prévisualisations en direct, des systèmes de fichiers virtuels basés sur Git pour le suivi des versions, et un déploiement cloud automatisé vers des plateformes serverless. Elle intègre également des systèmes pour la gestion de schémas de base de données, le chiffrement hiérarchique des secrets et la synchronisation d'état en temps réel via WebSockets. Les utilisateurs peuvent gérer les flux de travail des projets via une interface en ligne de commande ou par programmation en utilisant le SDK fourni.
Automates the deployment of full-stack applications, including frontend and backend, to a serverless cloud stack.
This project is a serverless application framework used to define and deploy cloud infrastructure, serverless APIs, and static frontends through infrastructure as code. It functions as a full stack deployment pipeline and a cloud infrastructure orchestrator for provisioning resources like databases and storage buckets across multiple cloud accounts. The framework includes a local cloud development environment that allows for testing and debugging API endpoints and cloud functions on a local machine before deployment. It also features a containerized build pipeline specifically designed to con
Deploys complete web applications integrating frontend assets, serverless APIs, and domain management.
Ce projet est une plateforme éducative interactive et un programme complet conçu pour enseigner aux développeurs comment construire, interroger et intégrer des API GraphQL dans des applications full-stack. Il fournit un environnement d'apprentissage structuré pour maîtriser les concepts fondamentaux tels que la conception de schéma, l'exécution de requêtes et l'implémentation d'interfaces basées sur les données. La plateforme se distingue en se concentrant sur l'application pratique de la synchronisation des données en temps réel et de l'architecture backend. Elle guide les utilisateurs à travers le processus de connexion des frameworks frontend aux bases de données relationnelles, d'implémentation du contrôle d'accès basé sur les rôles et de gestion des flux d'abonnement persistants. En couvrant à la fois la gestion d'état côté client et la logique côté serveur, elle permet aux apprenants de construire des applications réactives qui gèrent des interactions de données complexes. Au-delà des fondamentaux, le programme explore des sujets avancés incluant les mises à jour optimistes de l'interface utilisateur, la synchronisation des données hors ligne et les stratégies de sécurité des API. Il aborde également les aspects opérationnels du développement, tels que la gestion de la migration de base de données, l'optimisation des performances et le déploiement de services full-stack vers l'infrastructure cloud.
Guides the deployment of complete full-stack applications to cloud hosting and serverless infrastructure.