Características de OCI Batch Service

Orquestación y modelo de tareas

  • Un servicio gestionado para enviar, poner en cola, ejecutar y monitorear trabajos y tareas.
  • Gráficos de dependencias para gestionar el orden de ejecución.
  • Tareas definidas en función de parámetros, variables de entorno y necesidades de recursos.

Programación y escalado

  • Escalado automático de la flota según la demanda en cola
  • Colas prioritarias con políticas personalizadas

Recursos informáticos y tiempo de ejecución

  • Trae tu propia imagen (BYOI) con OCI Container Registry
  • Unidades de CPU (GPU disponibles próximamente)
  • Opciones flexibles de memoria y Oracle Compute Unit
  • Cargo solo por el tiempo de ejecución de la imagen

Almacenamiento y acceso a datos

  • Almacenamiento temporal local para las tareas de alto rendimiento
  • Soporte para almacenamiento de objetos y archivos gestionado por el cliente

Seguridad, identidad y cumplimiento

  • Integración de auditorías para mejorar la gobernanza y trazabilidad
  • Políticas de gestión de identidades y accesos para enviar, operar y administrar roles

Monitoreo y operaciones

  • Alertas y notificaciones con OCI Notifications
  • Registros centralizados en OCI Logging
  • Métricas que puedes analizar mediante etiquetas de tareas personalizadas
  • OCI Events Service para un monitoreo en tiempo real

Integración y automatización

  • Conexión con herramientas y pipelines de creación de contenidos digitales a través de SDK, interfaz de línea de comandos o API
  • Emparejamiento con OCI Events, OCI Functions y OCI Streaming para una automatización basada en eventos

Costo y gobernanza

  • Precios por consumo con controles a por unidad
  • Alertas de cuotas alcanzadas por compartimento o arrendamiento
  • Etiquetado para contracargos y seguimiento de costos

Disponibilidad y confiabilidad

  • Comprobaciones del sistema con sustitución automática de los nodos con fallos
  • Resiliencia de los despliegues de dominios de disponibilidad múltiple

Experiencia de desarrollador y consola

  • Una consola para enviar tareas y para el seguimiento visual del estado
  • Roles definidos para las personas autorizadas a enviar, operar y administrar
  • SDK (como Python, Java, and Go) y OCI CLI