1 dépôt
Operations for controlling the lifecycle of virtual machine instances across different cloud platforms.
Distinct from Cloud Provider Integrations: Focuses on VM lifecycle (create/shutdown) rather than just identifying providers [f11_mt1] or general integrations [f11_mt5].
Explore 1 awesome GitHub repository matching devops & infrastructure · Virtual Machine Management. Refine with filters or upvote what's useful.
Fog est un SDK d'infrastructure cloud Ruby qui fournit une interface standardisée pour gérer les ressources de calcul, de stockage et de réseau à travers de multiples fournisseurs cloud. Il utilise une couche d'abstraction multi-cloud pour traduire les requêtes de ressources génériques en appels API spécifiques au fournisseur, unifiant le contrôle de l'infrastructure via un ensemble cohérent d'objets Ruby. Le projet inclut un framework de simulation d'API cloud qui simule les réponses du fournisseur et le comportement des ressources en mémoire. Cela permet de tester la logique d'intégration de l'infrastructure sans effectuer de requêtes réseau réelles ni encourir de coûts de fournisseur. Le SDK couvre plusieurs domaines de fonctionnalités clés, incluant la gestion de machines virtuelles, le provisionnement de serveurs et l'exécution de commandes à distance. Il fournit des outils pour les opérations de stockage cloud et l'inspection de métadonnées, ainsi que l'administration des zones DNS et des distributions de réseaux de diffusion de contenu (CDN).
Controls the full lifecycle of virtual machine instances across different cloud platforms.