SlideShare una empresa de Scribd logo
Intelligent Monitoring & Analytics
Adquirir
Analizar
Transformar
Informar
Actuar
Datos
Volúmen
de Datos
Información
Acción
Aprender
1
2
3
4
5
6
Aprendizaje
Predicción
Insight
Project
Monitoring Silos
DEM
APM
ITM
NPMD Network Performance Monitoring and Diagnostics
Information Technology Monitoring
Application Performance Monitoring
Digital Experience Monitoring: “Real time user monitoring
and analytics over Web and mobile application”
TS
DB
LDAP
DB
Insight :: Layers (4)
Guardian
ConfigurerNotifierActioner
SchedulerCollector
GrapherPortalTerminal
AnalyzerQuerier
SQL
DB
1. Visualization
2. Analysis
4. Collection
3. Storage
Persistent
Cache
In- Memory
Queues
TS
DB
LDAP
DB
SQL
DB
Web API
Insight :: Components (18)
SQL
DB
In- Memory
Queues
GuardianConfigurerNotifierActionerSchedulerCollectorGrapher
PortalTerminal
Analyzer
Persistent
Cache
<Component>
Querier
SQL
DB
Insight :: Components
Guardian
Configurer Notifier
ActionerSchedulerCollector Grapher
Portal
Terminal
Analyzer
Roadmap
Querier
Insight :: Components
SchedulerCollector<Component>
On
Cloud
On “Any”
Premise
<Component>
Diagrama de Redes (Heterogénea)
Acc
Agg/Dist
Edge
R1
R2
R3
Site A
Containers
Database
Containers
Database
Site B
Diagrama de Redes (Homogénea)
https://success.docker.com/article/networking
https://blog.nigelpoulton.com/demystifying-docker-overlay-networking/
Overlay
Insight :: Components
Configurers: mantienen en tiempo real la unicidad y sincronía de
la configuración global (compartida) y específica (individual) de los
componentes del sistema.
Collectors: recolectan de forma continua los datos a través de la
interacción directa con las interfaces de comunicación de los
objetos (fuentes de datos) de la ciber-infraestructura.
Schedulers: planifican y distribuyen la recolección activa de datos
de la ciber-infraestructura.
Insight :: Components
Analyzers: inspeccionan los datos recolectados e identifican
eventos, comportamientos, tendencias y causa raíz sobre
situaciones de riesgo asociadas a los objetos monitorizados de la
ciber-infraestructura.
Graphers: presentan gráficas estadísticas sobre la información
recolectada de los objetos de la ciber-infraestructura.
Guardians: mantienen las reglas de autenticación, autorización y
acceso de los usuarios registrados, basada en roles para
centralizar y controlar el uso de los componentes del sistema.
Queriers: ejecutan consultas hacia las bases de datos y las
devuelven en formato único legible por todos los componentes.
Insight :: Components
Notifiers: gestiona el envío de notificaciones a través de
interfaces de comunicación con sistemas y personas.
Actioners: ejecutan acciones puntuales definidas por los usuarios
o periódicas de acuerdo con instrucciones de los analizadores.
Portal: presenta una interfaz gráfica Web que permite interactuar
con los componentes del sistema (Usuario Final / Administrador).
Terminal: presenta una interfaz gráfica textual que permite
interactuar con los componentes del sistema (Administrador).
Insight :: Component Stack
Collector
Terminal
Analyzer
1
2
3
Insight :: Component Stack
Configurer
Notifier
Scheduler
Actioner
4
5
6
7
Insight :: Component Stack
Guardian
Grapher
Portal
8
10
11
9 Querier
Insight :: Database Stack
In- Memory
Queues
TS
DB
Time
Series
SQL
DB
14
13
12
SQL
DB
15
Insight :: Database Stack
SQL
DB16
LDAP
DB18
17 <Component>
Insight :: Containers
https://www.ericsson.com/research-blog/unikernels-meet-nfv/
Insight :: Containers
PaaS
IaaS
Insight :: LXC v. Docker
Insight :: Containers
Insight :: NetFlow Alternative
Replacement
Elastic Stack (X-Pack)
Insight :: Network Security &
Visibility Delivery Platform
https://www.youtube.com/
watch?v=MZr_V2L-RXk
https://www.youtube.com/
watch?v=sPRe6xsgXQg
https://www.elastic.co/
guide/en/logstash/current/
netflow-module.html
Cisco NetFlow, S/C/J/
O/Q-flow, IPFix Based
Layer 7, RTT, SrvRT,
Top*, L2/L3 Match
Agentless
Real Time
Flow Based
Flow Collector
Concentrator
Buffer Based
Packet Analyzer
Flow Forwarding
Insight :: Alternate Agent Stack
Community
Agents/Plugins
Enterprise Version “Features”
Commercial (USD) & Hardware++
ElasticStackTickStack
Insight :: Cloud Monitoring
Amazon CloudWatch Azure Monitor
Insight :: Cloud Monitoring
Amazon CloudWatch Amazon Lambda
Insight :: Cloud Monitoring
Azure Monitor
Azure
Functions
https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-action-groups-logic-app
https://docs.microsoft.com/en-us/azure/connectors/connectors-native-http
Azure
Logic App
Diagrama de Interfaces
CMDB
ERP /
Service Desk
System
Querier
Security Event
Information Mgmt
(SIEM)
*flow, IPFIX
Solution
Amazon
Lambda
Collector
Notifier
ActionerAzure
Functions
Amazon
CloudWatch
Azure
Monitor
Insight :: Colaboration
Configurer
Cache (RAM)
/config/store
(Modify) /config/load
(Start)
/config/get
/config/set
SQL
Portal Terminal
<Portal,Terminal>
:: Configurer
Insight :: Colaboration
Configurer
<Component>
Cache (RAM)
/config/store
(Modify)
/config/load
(Start)
/config/update
/config/get
File
Portal Terminal
<Component>
:: Configurer
/config/get
(Expired, Empty)
Insight :: Colaboration
<Component>
Cache (RAM)
Any
DB
<Component>
:: Querier
/query
Querier Any
QL
Cache (RAM)
<Component>
<Component>
:: Guardian
Guardian
LDAPSQL
Query
(Fail, Expire)
/auth/get
/authz/get
/auth/set
/authz/set
Portal Terminal
Insight :: Colaboration
Insight :: Colaboration
No
SQL
Scheduler
Collector
Time Series
Get
Data Push
Action
Save
Result
Scheduler
:: Collector
Queues
(Action)
Queues
(Results)
ObjectSend
Data
Insight :: Colaboration
Queues
(Notifier) Push
Event
<Notifier,Actioner>
:: Analyzer
Analyzer
Push
Task
Queues
(Actioner)
Notifier
Actioner
No
SQL
Time
Series
Analyze
Insight :: Colaboration
/graph
Portal Terminal
<Portal,Terminal>
:: Grapher
No
SQL
Time
Series
Grapher
Graph

Más contenido relacionado

Similar a Insight - Architecture Design

CvTrafficCounter
CvTrafficCounterCvTrafficCounter
CvTrafficCounter
Paul Arévalo
 
CvTrafficCounter Video
CvTrafficCounter VideoCvTrafficCounter Video
CvTrafficCounter Video
Paul Arévalo
 
Teoría Plataformas de Monitoreo
Teoría  Plataformas de Monitoreo  Teoría  Plataformas de Monitoreo
Teoría Plataformas de Monitoreo cyberleon95
 
Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700
Luis Fernando Aguas Bucheli
 
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptxEFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
Luis Fernando Aguas Bucheli
 
Soluciones de Oracle para la Auditoría, Seguridad y Gobierno de TI
Soluciones de Oracle para la Auditoría, Seguridad y Gobierno de TISoluciones de Oracle para la Auditoría, Seguridad y Gobierno de TI
Soluciones de Oracle para la Auditoría, Seguridad y Gobierno de TI
Mario Redón Luz
 
BACnet changes the world
BACnet changes the worldBACnet changes the world
BACnet changes the world
Controlli Delta Spain
 
2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK
2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK
2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK
KEEDIO
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
Rodolfo Finochietti
 
Software para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsxSoftware para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsx
MiguelGonzalez728873
 
CERT/CSIRT's tools: Con las manos en la masa
CERT/CSIRT's tools: Con las manos en la masaCERT/CSIRT's tools: Con las manos en la masa
CERT/CSIRT's tools: Con las manos en la masa
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Introduccion a ORACLE
Introduccion a ORACLEIntroduccion a ORACLE
Introduccion a ORACLE
pp guanuchi
 
Actividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinezActividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinezammpms
 
Zenoss.pptx
Zenoss.pptxZenoss.pptx
Zenoss.pptx
Paola Hernández
 
Citrix para dummies - El blog de Negu
Citrix para dummies  - El blog de NeguCitrix para dummies  - El blog de Negu
Citrix para dummies - El blog de Negu
Raúl Unzué
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Alexander Calderón
 
Proyecto X
Proyecto XProyecto X
Proyecto X
Carlos Durán
 

Similar a Insight - Architecture Design (20)

CvTrafficCounter
CvTrafficCounterCvTrafficCounter
CvTrafficCounter
 
CvTrafficCounter Video
CvTrafficCounter VideoCvTrafficCounter Video
CvTrafficCounter Video
 
Teoría Plataformas de Monitoreo
Teoría  Plataformas de Monitoreo  Teoría  Plataformas de Monitoreo
Teoría Plataformas de Monitoreo
 
Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700Efc programación .net-luis fernando aguas - 22012022 1700
Efc programación .net-luis fernando aguas - 22012022 1700
 
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptxEFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
EFC-Programación .net-Luis Fernando Aguas - 15012022 1500.pptx
 
Soluciones de Oracle para la Auditoría, Seguridad y Gobierno de TI
Soluciones de Oracle para la Auditoría, Seguridad y Gobierno de TISoluciones de Oracle para la Auditoría, Seguridad y Gobierno de TI
Soluciones de Oracle para la Auditoría, Seguridad y Gobierno de TI
 
BACnet changes the world
BACnet changes the worldBACnet changes the world
BACnet changes the world
 
2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK
2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK
2016 ULL Cabildo KEEDIO - KEEDIO DATA STACK
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
Software para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsxSoftware para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsx
 
CERT/CSIRT's tools: Con las manos en la masa
CERT/CSIRT's tools: Con las manos en la masaCERT/CSIRT's tools: Con las manos en la masa
CERT/CSIRT's tools: Con las manos en la masa
 
NcN_CSUC_CSIRT
NcN_CSUC_CSIRTNcN_CSUC_CSIRT
NcN_CSUC_CSIRT
 
Introduccion a ORACLE
Introduccion a ORACLEIntroduccion a ORACLE
Introduccion a ORACLE
 
Actividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinezActividad unidad iii_angeles_martinez
Actividad unidad iii_angeles_martinez
 
Zenoss.pptx
Zenoss.pptxZenoss.pptx
Zenoss.pptx
 
Citrix para dummies - El blog de Negu
Citrix para dummies  - El blog de NeguCitrix para dummies  - El blog de Negu
Citrix para dummies - El blog de Negu
 
Nagios
Nagios Nagios
Nagios
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
 
Proyecto X
Proyecto XProyecto X
Proyecto X
 
Intro gestion redes
Intro gestion redesIntro gestion redes
Intro gestion redes
 

Más de Olaf Reitmaier Veracierta

PoC Azure Administration
PoC Azure AdministrationPoC Azure Administration
PoC Azure Administration
Olaf Reitmaier Veracierta
 
RabbitMQ Status Quo Critical Review
RabbitMQ Status Quo Critical ReviewRabbitMQ Status Quo Critical Review
RabbitMQ Status Quo Critical Review
Olaf Reitmaier Veracierta
 
AWS Graviton3 and GP3
AWS Graviton3 and GP3AWS Graviton3 and GP3
AWS Graviton3 and GP3
Olaf Reitmaier Veracierta
 
Kubernetes Workload Rebalancing
Kubernetes Workload RebalancingKubernetes Workload Rebalancing
Kubernetes Workload Rebalancing
Olaf Reitmaier Veracierta
 
KubeAdm vs. EKS - The IAM Roles Madness
KubeAdm vs. EKS - The IAM Roles MadnessKubeAdm vs. EKS - The IAM Roles Madness
KubeAdm vs. EKS - The IAM Roles Madness
Olaf Reitmaier Veracierta
 
AWS Cost Optimizations Risks
AWS Cost Optimizations RisksAWS Cost Optimizations Risks
AWS Cost Optimizations Risks
Olaf Reitmaier Veracierta
 
AWS Network Architecture Rework
AWS Network Architecture ReworkAWS Network Architecture Rework
AWS Network Architecture Rework
Olaf Reitmaier Veracierta
 
SRE Organizational Framework
SRE Organizational FrameworkSRE Organizational Framework
SRE Organizational Framework
Olaf Reitmaier Veracierta
 
Bandwidth control approach - Cisco vs Mikrotik on Multitenancy
Bandwidth control approach - Cisco vs Mikrotik on MultitenancyBandwidth control approach - Cisco vs Mikrotik on Multitenancy
Bandwidth control approach - Cisco vs Mikrotik on Multitenancy
Olaf Reitmaier Veracierta
 
Transparent Layer 2 Bandwidth Shaper
Transparent Layer 2 Bandwidth ShaperTransparent Layer 2 Bandwidth Shaper
Transparent Layer 2 Bandwidth Shaper
Olaf Reitmaier Veracierta
 
Backup aaS Solution Architecture
Backup aaS Solution ArchitectureBackup aaS Solution Architecture
Backup aaS Solution Architecture
Olaf Reitmaier Veracierta
 
Presentación de Arquitectura en la Nube
Presentación de Arquitectura en la NubePresentación de Arquitectura en la Nube
Presentación de Arquitectura en la Nube
Olaf Reitmaier Veracierta
 
Distributed Web Cluster (LAPP)
Distributed Web Cluster (LAPP)Distributed Web Cluster (LAPP)
Distributed Web Cluster (LAPP)
Olaf Reitmaier Veracierta
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
Olaf Reitmaier Veracierta
 
Estrategia para Despliegue de Contenedores (Agile/DevOps)
Estrategia para Despliegue de Contenedores (Agile/DevOps)Estrategia para Despliegue de Contenedores (Agile/DevOps)
Estrategia para Despliegue de Contenedores (Agile/DevOps)
Olaf Reitmaier Veracierta
 
On-Premise Private Cloud Architecture
On-Premise Private Cloud ArchitectureOn-Premise Private Cloud Architecture
On-Premise Private Cloud Architecture
Olaf Reitmaier Veracierta
 
Multimedia Streaming Architecture
Multimedia Streaming ArchitectureMultimedia Streaming Architecture
Multimedia Streaming Architecture
Olaf Reitmaier Veracierta
 
Transformacion Digital
Transformacion DigitalTransformacion Digital
Transformacion Digital
Olaf Reitmaier Veracierta
 
Business intelligence through big data and cloud computing
Business intelligence through big data and cloud computingBusiness intelligence through big data and cloud computing
Business intelligence through big data and cloud computing
Olaf Reitmaier Veracierta
 
Ciberseguridad en la nube
Ciberseguridad en la nubeCiberseguridad en la nube
Ciberseguridad en la nube
Olaf Reitmaier Veracierta
 

Más de Olaf Reitmaier Veracierta (20)

PoC Azure Administration
PoC Azure AdministrationPoC Azure Administration
PoC Azure Administration
 
RabbitMQ Status Quo Critical Review
RabbitMQ Status Quo Critical ReviewRabbitMQ Status Quo Critical Review
RabbitMQ Status Quo Critical Review
 
AWS Graviton3 and GP3
AWS Graviton3 and GP3AWS Graviton3 and GP3
AWS Graviton3 and GP3
 
Kubernetes Workload Rebalancing
Kubernetes Workload RebalancingKubernetes Workload Rebalancing
Kubernetes Workload Rebalancing
 
KubeAdm vs. EKS - The IAM Roles Madness
KubeAdm vs. EKS - The IAM Roles MadnessKubeAdm vs. EKS - The IAM Roles Madness
KubeAdm vs. EKS - The IAM Roles Madness
 
AWS Cost Optimizations Risks
AWS Cost Optimizations RisksAWS Cost Optimizations Risks
AWS Cost Optimizations Risks
 
AWS Network Architecture Rework
AWS Network Architecture ReworkAWS Network Architecture Rework
AWS Network Architecture Rework
 
SRE Organizational Framework
SRE Organizational FrameworkSRE Organizational Framework
SRE Organizational Framework
 
Bandwidth control approach - Cisco vs Mikrotik on Multitenancy
Bandwidth control approach - Cisco vs Mikrotik on MultitenancyBandwidth control approach - Cisco vs Mikrotik on Multitenancy
Bandwidth control approach - Cisco vs Mikrotik on Multitenancy
 
Transparent Layer 2 Bandwidth Shaper
Transparent Layer 2 Bandwidth ShaperTransparent Layer 2 Bandwidth Shaper
Transparent Layer 2 Bandwidth Shaper
 
Backup aaS Solution Architecture
Backup aaS Solution ArchitectureBackup aaS Solution Architecture
Backup aaS Solution Architecture
 
Presentación de Arquitectura en la Nube
Presentación de Arquitectura en la NubePresentación de Arquitectura en la Nube
Presentación de Arquitectura en la Nube
 
Distributed Web Cluster (LAPP)
Distributed Web Cluster (LAPP)Distributed Web Cluster (LAPP)
Distributed Web Cluster (LAPP)
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
 
Estrategia para Despliegue de Contenedores (Agile/DevOps)
Estrategia para Despliegue de Contenedores (Agile/DevOps)Estrategia para Despliegue de Contenedores (Agile/DevOps)
Estrategia para Despliegue de Contenedores (Agile/DevOps)
 
On-Premise Private Cloud Architecture
On-Premise Private Cloud ArchitectureOn-Premise Private Cloud Architecture
On-Premise Private Cloud Architecture
 
Multimedia Streaming Architecture
Multimedia Streaming ArchitectureMultimedia Streaming Architecture
Multimedia Streaming Architecture
 
Transformacion Digital
Transformacion DigitalTransformacion Digital
Transformacion Digital
 
Business intelligence through big data and cloud computing
Business intelligence through big data and cloud computingBusiness intelligence through big data and cloud computing
Business intelligence through big data and cloud computing
 
Ciberseguridad en la nube
Ciberseguridad en la nubeCiberseguridad en la nube
Ciberseguridad en la nube
 

Último

Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 

Último (20)

Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 

Insight - Architecture Design

  • 1. Intelligent Monitoring & Analytics Adquirir Analizar Transformar Informar Actuar Datos Volúmen de Datos Información Acción Aprender 1 2 3 4 5 6 Aprendizaje Predicción Insight Project
  • 2. Monitoring Silos DEM APM ITM NPMD Network Performance Monitoring and Diagnostics Information Technology Monitoring Application Performance Monitoring Digital Experience Monitoring: “Real time user monitoring and analytics over Web and mobile application”
  • 3. TS DB LDAP DB Insight :: Layers (4) Guardian ConfigurerNotifierActioner SchedulerCollector GrapherPortalTerminal AnalyzerQuerier SQL DB 1. Visualization 2. Analysis 4. Collection 3. Storage Persistent Cache In- Memory Queues
  • 4. TS DB LDAP DB SQL DB Web API Insight :: Components (18) SQL DB In- Memory Queues GuardianConfigurerNotifierActionerSchedulerCollectorGrapher PortalTerminal Analyzer Persistent Cache <Component> Querier SQL DB
  • 5. Insight :: Components Guardian Configurer Notifier ActionerSchedulerCollector Grapher Portal Terminal Analyzer Roadmap Querier
  • 7. Diagrama de Redes (Heterogénea) Acc Agg/Dist Edge R1 R2 R3 Site A Containers Database Containers Database Site B
  • 8. Diagrama de Redes (Homogénea) https://success.docker.com/article/networking https://blog.nigelpoulton.com/demystifying-docker-overlay-networking/ Overlay
  • 9. Insight :: Components Configurers: mantienen en tiempo real la unicidad y sincronía de la configuración global (compartida) y específica (individual) de los componentes del sistema. Collectors: recolectan de forma continua los datos a través de la interacción directa con las interfaces de comunicación de los objetos (fuentes de datos) de la ciber-infraestructura. Schedulers: planifican y distribuyen la recolección activa de datos de la ciber-infraestructura.
  • 10. Insight :: Components Analyzers: inspeccionan los datos recolectados e identifican eventos, comportamientos, tendencias y causa raíz sobre situaciones de riesgo asociadas a los objetos monitorizados de la ciber-infraestructura. Graphers: presentan gráficas estadísticas sobre la información recolectada de los objetos de la ciber-infraestructura. Guardians: mantienen las reglas de autenticación, autorización y acceso de los usuarios registrados, basada en roles para centralizar y controlar el uso de los componentes del sistema. Queriers: ejecutan consultas hacia las bases de datos y las devuelven en formato único legible por todos los componentes.
  • 11. Insight :: Components Notifiers: gestiona el envío de notificaciones a través de interfaces de comunicación con sistemas y personas. Actioners: ejecutan acciones puntuales definidas por los usuarios o periódicas de acuerdo con instrucciones de los analizadores. Portal: presenta una interfaz gráfica Web que permite interactuar con los componentes del sistema (Usuario Final / Administrador). Terminal: presenta una interfaz gráfica textual que permite interactuar con los componentes del sistema (Administrador).
  • 12. Insight :: Component Stack Collector Terminal Analyzer 1 2 3
  • 13. Insight :: Component Stack Configurer Notifier Scheduler Actioner 4 5 6 7
  • 14. Insight :: Component Stack Guardian Grapher Portal 8 10 11 9 Querier
  • 15. Insight :: Database Stack In- Memory Queues TS DB Time Series SQL DB 14 13 12 SQL DB 15
  • 16. Insight :: Database Stack SQL DB16 LDAP DB18 17 <Component>
  • 19. Insight :: LXC v. Docker
  • 21. Insight :: NetFlow Alternative Replacement Elastic Stack (X-Pack)
  • 22. Insight :: Network Security & Visibility Delivery Platform https://www.youtube.com/ watch?v=MZr_V2L-RXk https://www.youtube.com/ watch?v=sPRe6xsgXQg https://www.elastic.co/ guide/en/logstash/current/ netflow-module.html Cisco NetFlow, S/C/J/ O/Q-flow, IPFix Based Layer 7, RTT, SrvRT, Top*, L2/L3 Match Agentless Real Time Flow Based Flow Collector Concentrator Buffer Based Packet Analyzer Flow Forwarding
  • 23. Insight :: Alternate Agent Stack Community Agents/Plugins Enterprise Version “Features” Commercial (USD) & Hardware++ ElasticStackTickStack
  • 24. Insight :: Cloud Monitoring Amazon CloudWatch Azure Monitor
  • 25. Insight :: Cloud Monitoring Amazon CloudWatch Amazon Lambda
  • 26. Insight :: Cloud Monitoring Azure Monitor Azure Functions https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-action-groups-logic-app https://docs.microsoft.com/en-us/azure/connectors/connectors-native-http Azure Logic App
  • 27. Diagrama de Interfaces CMDB ERP / Service Desk System Querier Security Event Information Mgmt (SIEM) *flow, IPFIX Solution Amazon Lambda Collector Notifier ActionerAzure Functions Amazon CloudWatch Azure Monitor
  • 28. Insight :: Colaboration Configurer Cache (RAM) /config/store (Modify) /config/load (Start) /config/get /config/set SQL Portal Terminal <Portal,Terminal> :: Configurer
  • 29. Insight :: Colaboration Configurer <Component> Cache (RAM) /config/store (Modify) /config/load (Start) /config/update /config/get File Portal Terminal <Component> :: Configurer /config/get (Expired, Empty)
  • 30. Insight :: Colaboration <Component> Cache (RAM) Any DB <Component> :: Querier /query Querier Any QL
  • 31. Cache (RAM) <Component> <Component> :: Guardian Guardian LDAPSQL Query (Fail, Expire) /auth/get /authz/get /auth/set /authz/set Portal Terminal Insight :: Colaboration
  • 32. Insight :: Colaboration No SQL Scheduler Collector Time Series Get Data Push Action Save Result Scheduler :: Collector Queues (Action) Queues (Results) ObjectSend Data
  • 33. Insight :: Colaboration Queues (Notifier) Push Event <Notifier,Actioner> :: Analyzer Analyzer Push Task Queues (Actioner) Notifier Actioner No SQL Time Series Analyze
  • 34. Insight :: Colaboration /graph Portal Terminal <Portal,Terminal> :: Grapher No SQL Time Series Grapher Graph