2 repositorios
Mapping cloud provider resource types to programming language classes for type-safe template construction.
Distinct from Class-Based Schema Mapping: Focuses on cloud infrastructure resources rather than general API structures or GraphQL types.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Cloud Resource Mapping. Refine with filters or upvote what's useful.
Troposphere es una biblioteca de Python para crear y validar programáticamente plantillas de infraestructura como código. Sirve como un generador para plantillas de AWS CloudFormation y OpenStack, permitiendo que los recursos en la nube se definan como objetos dentro de un lenguaje de programación de propósito general en lugar de a través de marcado JSON o YAML sin procesar. El proyecto se centra en la validación de recursos en la nube mediante la verificación de nombres de propiedades y tipos de datos durante el proceso de construcción de la plantilla. Este sistema identifica errores de configuración y campos obligatorios faltantes antes de que la infraestructura se exporte para su despliegue. La biblioteca cubre una amplia gama de modelado de infraestructura en la nube, incluida la definición de recursos de computación, almacenamiento, redes y seguridad. Proporciona utilidades para convertir estos objetos definidos programáticamente en formatos de exportación JSON o YAML estructurados.
Maps cloud provider resource types to Python classes to ensure type-safe template construction.
Azure PowerShell es una colección de comandos programables y una herramienta de gestión utilizada para la administración, configuración y automatización de recursos e infraestructura de la nube de Microsoft Azure. Sirve como una interfaz de línea de comandos para desplegar y monitorear servicios en la nube. El proyecto proporciona capacidades para la orquestación de recursos en la nube y la automatización de infraestructura, permitiendo la ejecución de scripts programables para manejar tareas administrativas repetitivas. Incluye herramientas para gestionar la identidad y el acceso a través de múltiples inquilinos y suscripciones de Azure. El sistema cubre la autenticación y gestión de sesiones, permitiendo a los usuarios iniciar sesión en entornos de nube y cambiar entre diferentes contextos de suscripción. También proporciona los medios para crear y administrar la infraestructura de la nube para mantener la estabilidad del sistema.
Maps PowerShell verbs and nouns to REST API endpoints for managing remote cloud infrastructure.