3.1 Comparar y contrastar implicaciones de seguridad de los diferentes modelos de arquitectura.

Visión General

En este video, exploramos el diverso paisaje de conceptos de arquitectura de sistemas y sus implicaciones en seguridad. Desde la infraestructura en la nube con su modelo de responsabilidad compartida y consideraciones híbridas hasta las tendencias emergentes de Infraestructura como Código (IaC) y la computación sin servidor, cada modelo ofrece desafíos y beneficios de seguridad únicos. Explorar la infraestructura de red resalta la importancia de la aislación física, la segmentación lógica y la red definida por software (SDN) para mejorar las medidas de seguridad. También contrastamos los enfoques centralizados versus descentralizados, examinamos las tecnologías de contenerización y virtualización, y abordamos las preocupaciones de seguridad alrededor del IoT, sistemas de control industrial (ICS/SCADA), sistemas operativos en tiempo real (RTOS) y sistemas embebidos. Además, se consideran aspectos como la disponibilidad, resiliencia, escalabilidad y eficiencia de costos frente a los imperativos de seguridad, enfatizando la necesidad de una gestión proactiva de riesgos y estrategias de parcheo. En última instancia, esta visión general subraya la intersección crítica de la arquitectura de sistemas y seguridad, instando a un enfoque holístico para proteger los ecosistemas digitales.

Términos Clave

  • • Conceptos de infraestructura y arquitecura
  • - Nube
  • o Matriz de responsabilidad
  • o Consideraciones híbridas
  • o Proveedor de terceros
  • - Infraestructura como código (IaC)
  • - Sin servidor
  • - Microservicios
  • - Infraestructura de red
  • o Aislamiento físico
  • ° Air-gapped
  • o Segmentación lógica
  • o Redes definidas por software (SDN)
  • - En sitio
  • - Centralizado vs. descentralizado
  • - Contenedorización
  • - Virtualización
  • - IoT
  • - Sistemas de control industrial (ICS)/Supervisión, Control y Adquisición de Datos (SCADA)
  • - Sistema operativo en tiempo real (RTOS)
  • - Sistemas embebidos
  • - Alta disponibilidad
  • • Consideraciones
  • - Disponibilidad
  • - Resiliencia
  • - Costo
  • - Reactividad
  • - Escalabilidad
  • - Facilidad de implementación
  • - Transferencia de riesgos
  • - Facilidad de recuperación
  • - Disponibilidad de parches
  • - Imposibilidad de aplicar parches
  • - Energía
  • - Computadora