Sadira : une nouvelle plate-forme open source pour créer et déployer des applications sans serveur
Sadira est une nouvelle plateforme open source pour créer et déployer des applications sans serveur. Il est conçu pour être facile à utiliser, rapide à développer et évolutif pour des charges de travail de production importantes.
Sadira est construit sur le système d'orchestration de conteneurs Kubernetes et utilise le framework sans serveur Knative pour gérer le cycle de vie des fonctions et de leurs conteneurs sous-jacents. Cela permet aux développeurs d'écrire et de déployer des fonctions sans serveur à l'aide de langages familiers tels que Python, Node.js et Go, tout en profitant de l'évolutivité et de la fiabilité de Kubernetes.
Certaines fonctionnalités clés de Sadira incluent :
* Déploiement facile des fonctions : avec Sadira, vous pouvez déployer des fonctions avec une seule commande, et la plate-forme gérera les détails de l'orchestration et de la mise à l'échelle des conteneurs.
* Déploiement et restauration automatiques : Sadira peut automatiquement déployer de nouvelles versions de vos fonctions en production et revenir aux versions précédentes si nécessaire. .
* Surveillance et journalisation intégrées : Sadira fournit des outils de surveillance et de journalisation intégrés pour vous aider à comprendre le fonctionnement de vos fonctions et à identifier les problèmes qui peuvent survenir.
* Prise en charge de plusieurs langues : Sadira prend en charge un large éventail de programmation. langages, notamment Python, Node.js, Go, etc.
Dans l'ensemble, Sadira est une plate-forme puissante pour créer et déployer des applications sans serveur, et elle peut être un excellent choix pour les développeurs qui souhaitent profiter de l'évolutivité et de la fiabilité de Kubernetes sans devoir apprendre des concepts complexes d’orchestration de conteneurs.