new: MUG 2021-09
After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 70 KiB |
|
@ -0,0 +1,180 @@
|
|||
% DO NOT COMPILE THIS FILE DIRECTLY!
|
||||
% This is included by the other .tex files.
|
||||
|
||||
\begin{frame}[t,plain]
|
||||
\titlepage
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{This session is meant to answer the following}
|
||||
\begin{itemize}
|
||||
\item What is Cerebrate?
|
||||
\item Why are we working on this?
|
||||
\item What sort of benefits does this bring for MISP communities?
|
||||
\item What is there and where are we headed?
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{What is Cerebrate?}
|
||||
\begin{itemize}
|
||||
\item Open source {\bf community management and orchestration} tool
|
||||
\item Central tool for the Melicertes 2 project
|
||||
\item Tight integration with various open-source tools
|
||||
\item Planned as the primary MISP management tool
|
||||
\item Test bed for the new tech stack and a host of new features coming to MISP
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{What issues is it trying to tackle?}
|
||||
\begin{itemize}
|
||||
\item Community management
|
||||
\begin{itemize}
|
||||
\item {\bf Repository} of organisations and individuals
|
||||
\item Management of {\bf sharing groups}
|
||||
\item {\bf Exchange} of contact and sharing group information
|
||||
\item Cryptographic key lookup for {\bf information signing}
|
||||
\end{itemize}
|
||||
\item Local tool management
|
||||
\begin{itemize}
|
||||
\item Instrumentation of {\bf local tool interconnections}
|
||||
\item Local tool {\bf fleet management}
|
||||
\item {\bf Feeding} the local tools with Cerebrate data
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{What is available currently?}
|
||||
\begin{itemize}
|
||||
\item {\bf ContactDB}
|
||||
\item {\bf Sharing group management}
|
||||
\item {\bf Cerebrate to Cerebrate synchronisation}
|
||||
\item Local tool orchestration - {\bf integration modules}
|
||||
\item {\bf Inbox} system
|
||||
\item Local tool {\bf fleet management}
|
||||
\item {\bf Update} management
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{ContactDB}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.4]{org.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Sharing groups}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.25]{sharing_group.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Bigger picture}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.4]{Goals.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Synchronisation}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.4]{sync.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Synchronisation}
|
||||
\begin{itemize}
|
||||
\item {\bf Connect} Cerebrates to one another
|
||||
\item {\bf Diagnose} connectivity issues
|
||||
\item Remotely {\bf browse the data} of the remote instance
|
||||
\item {\bf Fetch} organisation, individual, sharing group data
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Integration modules}
|
||||
\begin{itemize}
|
||||
\item Tool agnostic integration layer
|
||||
\item Integrate other tools with Cerebrate for a set of tasks
|
||||
\begin{itemize}
|
||||
\item {\bf Manage} tools
|
||||
\item {\bf Feed} the tool with / feed off the tool's contact information
|
||||
\item {\bf Orchestrate} the {\bf interconnection} between local tools
|
||||
\item Open a {\bf dialogue} with partners to interconnect tools
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Local tools and contactDB, SGs}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.28]{misp_orgs.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Fleet management}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.25]{local_tool_settings.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Interconnect tools}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.3]{interconnection.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Update management}
|
||||
\begin{itemize}
|
||||
\item Manage the {\bf updating} of Cerebrate's {\bf database} directly from the UI / API
|
||||
\item Part of the new patch management system
|
||||
\item Review the {\bf state of the patches and potential failures}
|
||||
\item This will also be the future update management tool of MISP
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Update management}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.3]{updates.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Configuration system}
|
||||
\begin{itemize}
|
||||
\item It is currently in testing / finalisation phase
|
||||
\item Configure and {\bf manage} your Cerebrate instance via the {\bf UI / API}
|
||||
\item Look and feel, security, features all configurable
|
||||
\item This will also {\bf replace MISP's configuration and diagnostics} system in the future
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Configuration system}
|
||||
\begin{center}
|
||||
\includegraphics[scale=0.3]{config.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{What are we working on?}
|
||||
\begin{itemize}
|
||||
\item Obviously moving MISP to the same feature-set / tech stack
|
||||
\item Further integrations with other tools
|
||||
\item Fleshing out the MISP monitoring and management
|
||||
\item Integrating Cerebrate (and later MISP) with IAM systems
|
||||
\item Setting up trusted, community centric Cerebrate nodes
|
||||
\end{itemize}
|
||||
\end{frame}
|
After Width: | Height: | Size: 82 KiB |
After Width: | Height: | Size: 92 KiB |
After Width: | Height: | Size: 66 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 89 KiB |
After Width: | Height: | Size: 93 KiB |
|
@ -0,0 +1,23 @@
|
|||
\documentclass{beamer}
|
||||
\usetheme[numbering=progressbar]{focus}
|
||||
%\definecolor{main}{RGB}{83, 31, 117}
|
||||
%\definecolor{textcolor}{RGB}{0, 0, 0}
|
||||
%\definecolor{background}{RGB}{215, 212, 227}
|
||||
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{tikz}
|
||||
\usepackage{listings}
|
||||
\usetikzlibrary{positioning}
|
||||
\usetikzlibrary{shapes,arrows}
|
||||
|
||||
\author{\small{\input{../includes/authors.txt}}}
|
||||
\title{Cerebrate}
|
||||
\subtitle{A introduction}
|
||||
\institute{}
|
||||
\titlegraphic{\includegraphics[scale=0.2]{logo.png}}
|
||||
\date{\input{../includes/location.txt}}
|
||||
|
||||
\begin{document}
|
||||
\include{content}
|
||||
\end{document}
|
||||
|
After Width: | Height: | Size: 64 KiB |
After Width: | Height: | Size: 58 KiB |