Obtener información sobre la protección y el control de Oracle IDCS
Oracle Functions es una plataforma de funciones como servicio totalmente gestionada, sin servidor y altamente escalable, basada en Oracle Cloud Infrastructure y basada en el motor de Fn Project de código abierto. Los desarrolladores pueden utilizar Oracle Functions para escribir y desplegar código que ofrezca valor de negocio sin preocuparse por el aprovisionamiento o la gestión de la infraestructura subyacente. Oracle Functions es nativo de contenedor, con funciones empaquetadas como imágenes de contenedor de Docker.
Arquitectura

Descripción de la ilustración Secure-monitor-idcs-arch.png
security-monitor-idcs-arch-oracle.zip
- Región
Una región de Oracle Cloud Infrastructure es un área geográfica localizada que contiene uno o más centros de datos, denominados dominios de disponibilidad. Las regiones son independientes de otras regiones, y grandes distancias pueden separarlos (entre países o incluso continentes).
- Compartimento
Los compartimentos son particiones lógicas entre regiones de un arrendamiento de Oracle Cloud Infrastructure. Utilice compartimentos para organizar los recursos en Oracle Cloud, controlar el acceso a los recursos y definir cuotas de uso. Para controlar el acceso a los recursos de un compartimento determinado, debe definir políticas que especifiquen quién puede acceder a los recursos y qué acciones pueden realizar.
- Red virtual en la nube (VCN) y subredes
Una VCN es una red personalizable definida por software que se configura en una región de Oracle Cloud Infrastructure. Al igual que las redes de centros de datos tradicionales, las VCN le ofrecen un control total sobre su entorno de red. Una VCN puede tener varios bloques CIDR no superpuestos que puede cambiar después de crear la VCN. Puede segmentar una VCN en subredes que se pueden acotar a una región o a un dominio de disponibilidad. Cada subred consta de un rango contiguo de direcciones que no se solapan con las otras subredes de la VCN. Puede cambiar el tamaño de una subred después de la creación. Una subred puede ser pública o privada.
- Gateway de API
El servicio de gateway de API permite publicar API con puntos finales privados a los que se puede acceder desde su red y que puede exponer a la red pública de Internet si es necesario. Los puntos finales soportan la validación de API, la transformación de solicitudes y respuestas, CORS, la autenticación y autorización y la limitación de solicitudes.
- Función
Oracle Functions es una plataforma de funciones como servicio (FaaS) totalmente gestionada, multi-inquilino, altamente escalable, bajo demanda. Está impulsado por el motor de código abierto Fn Project. Las funciones permiten desplegar el código, llamándolo directamente o disparándolo en respuesta a eventos. Oracle Functions utiliza los contenedores de Docker alojados en Oracle Cloud Infrastructure Registry.
- Object Storage
El almacenamiento de objetos proporciona acceso rápido a grandes cantidades de datos estructurados y no estructurados de cualquier tipo de contenido, incluidas copias de seguridad de bases de datos, datos analíticos y contenido enriquecido, como imágenes y vídeos. Puede almacenar datos de forma segura y, a continuación, recuperarlos directamente desde Internet o desde la plataforma en la nube. Puede ampliar el almacenamiento sin problemas sin experimentar ninguna degradación del rendimiento o la fiabilidad del servicio. Utilice el almacenamiento estándar para el almacenamiento "en caliente" al que necesita acceder de forma rápida, inmediata y frecuente. Utilice el almacenamiento de archivos para el almacenamiento "en frío" que conserva durante largos períodos de tiempo y a los que rara vez se accede o que rara vez se accede.
- Logging Analytics
Logging Analytics es un servicio regional SaaS totalmente gestionado disponible en más de 27 regiones que proporciona recopilación, indexación, enriquecimiento, consulta, visualización y alertas de logs de cualquier componente de TI que se ejecute en la nube local, OCI o de 3a parte.
- Vault
El almacén es un servicio de gestión de claves utilizado para cifrar contraseñas y secretos de cliente
Antes de empezar
Revisar las recomendaciones de despliegue y uso
- Grupos de logs
Defina varios grupos de logs para proporcionar permisos de acceso correctos a diferentes equipos y evitar el uso compartido de datos confidenciales.
- Gestión de costos
El servicio Logging Analytics se carga en el volumen de datos en almacenamiento activo y de archivo. Para permitir la solución de problemas del día a día y recibir las ventajas de la detección de anomalías, la detección de patrones y otras capacidades de aprendizaje automático, Oracle recomienda utilizar un período de almacenamiento activo de 90 días y mover logs de más de 90 días al almacenamiento en archivo. Los logs del archivo almacenado se pueden recuperar rápidamente a petición.
Revisar las consideraciones de uso y despliegue
Al diseñar una pila de aplicaciones de alta disponibilidad en la nube, tenga en cuenta los siguientes factores:
- Rendimiento
El rendimiento de la consulta se basa en el intervalo de tiempo y el número de operaciones, como filtros, agrupaciones, etc. Para mejorar el rendimiento de las consultas, Oracle recomienda enriquecer los logs con etiquetas y campos específicos en el momento de la ingestión.
- Seguridad y RBAC.
Personalice las definiciones de origen de log para filtrar los datos de información de identificación personal (PII) y activar el enriquecimiento de geolocalización. Disponibilidad: Logging Analytics es un servicio SaaS totalmente gestionado y de alta disponibilidad. Desplegar la aplicación Oracle Cloud Infrastructure Logging Analytics está disponible como pila en Oracle Cloud Marketplace
Preparación de la aplicación IDCS OAuth para la llamada de API
Para llamar a la API de IDCS mediante un identificador/secreto de cliente, debe crear una aplicación personalizada en IDCS y generar un identificador/secreto de cliente. Asegúrese de registrar la URL de IDCS, el ID de cliente y el secreto.
Preparación del entorno de OCI
A continuación, debe preparar el entorno de OCI garantizando que dispone de los permisos adecuados y de los recursos necesarios para completar las tareas.
- Permiso para gestionar los siguientes tipos de recursos en su arrendamiento de Oracle Cloud Infrastructure:
- VCN
- Gateways de Internet
- Tablas de rutas
- Listas de seguridad
- Subredes
- Funciones
- Gateways de API
- Health Checks
- Cuota suficiente para crear los siguientes recursos:
- 1 VCN
- 1 subredes
- 1 Gateway de internet
- 1 Reglas de ruta
- 1 función
- 1 grupo dinámico
- 1 política
- 1 gateway de API
- 1 Comprobación del sistema
Más información sobre los paneles de control definidos por Oracle
Descripción del panel de control de logs de auditoría de IDCS
El panel de control Logs de auditoría de IDCS resume la información de auditoría, mediante widgets, en un único panel con gráficos y visualizaciones, en función de la selección del rango temporal. Esto le proporciona una visión amplia de las distintas actividades de aplicación y usuario durante el período de tiempo seleccionado.
- Un total de (para aplicación)
Número de eventos de aplicación y eventos de usuario.
- Eventos de aplicación
Gráfico que representa el registro periódico de los eventos de la aplicación
- Un total de (para el usuario)
Número de eventos de aplicación y eventos de usuario.
- Eventos de usuario
Gráfico que representa el registro periódico de eventos de usuario
- Eventos por aplicación por tipo
Visualización de mapa de árbol de eventos agrupados por tipo de evento para cada aplicación.
- Eventos por usuario por tipo
Visualización de mapa de árbol de eventos agrupados por tipo de evento para cada usuario
- Repartición por aplicación
Gráfico circular que muestra la distribución del recuento de eventos agrupados por aplicaciones.
- Repartición por tipo de evento (para aplicación)
Gráfico circular que agrupa el recuento de eventos por tipo de evento solo para los eventos de aplicación.
- Repartición por usuario
Gráfico circular que muestra la distribución del número de eventos, agrupados por usuarios.
- Repartición por tipo de evento (para usuario)
Gráfico circular que muestra el recuento de eventos agrupados por tipo de evento solo para los eventos de usuario.
Descripción del panel de control de gobernanza de administración de IDCS
- Visualización de enlaces de los eventos que implican una acción de administración correcta o fallida del usuario agrupada por tipo de evento y usuario. Cada burbuja del gráfico representa un grupo de eventos de un tipo específico por un usuario concreto. Esta visualización es útil para identificar actividades anómalas.
- Visualización de mapa de árbol de los eventos que implican una acción de administración correcta o fallida del usuario agrupada por tipo de evento y usuario. Para cada usuario, se muestra un juego de rectángulos que representa eventos de acción de administración correctos. La visualización resulta útil para ver las actividades de administración de cada usuario.
- Una vista de histograma apilado del recuento de eventos coincidentes distribuidos en el período de tiempo seleccionado. Los diferentes colores de cada barra representan los eventos para diferentes usuarios.
- Análisis tabular de eventos en los que se otorgaron roles a usuarios específicos para aplicaciones específicas.