From d7f022728cf816bbc60b2b8af922d158b135c69d Mon Sep 17 00:00:00 2001 From: Sami Mokaddem Date: Tue, 28 Jun 2022 11:45:16 +0200 Subject: [PATCH] chg: [firstcon22] cont. slides --- 2022-06-28-FIRSTCON22/content.tex | 123 +++++++++++++++++++++++++++--- includes/authors.txt | 2 +- 2 files changed, 112 insertions(+), 13 deletions(-) diff --git a/2022-06-28-FIRSTCON22/content.tex b/2022-06-28-FIRSTCON22/content.tex index ce2a5fc..c44ca9b 100644 --- a/2022-06-28-FIRSTCON22/content.tex +++ b/2022-06-28-FIRSTCON22/content.tex @@ -360,43 +360,142 @@ There will enivetably be integration between local tools and Cerebrate. Why not \end{frame} \begin{frame} -\frametitle{Local tool: MISP Connector} +\frametitle{Local tool: MISP Connector capabilities} \begin{itemize} - \item {} + \item \textbf{Configure} a MISP instance via server settings + \item \textbf{Fetch} Organisation \& Sharing Group + \item \textbf{Diagnose} other connected MISP servers + \item \textbf{Manage} users, ... \end{itemize} \end{frame} \begin{frame} -\frametitle{Enough} +\frametitle{Local tool: MISP Connector capabilities} + \begin{center} + \includegraphics[width=0.97\linewidth]{pictures/localtool-view.png} + \end{center} +\end{frame} + +\begin{frame} +\frametitle{Local tool: MISP Connector capabilities} + Why do one when we can do many? \begin{itemize} - \item {} + \item Cerebrate can connect to multiple tools via its associated connector + \item Allowing local tool fleet management + \begin{itemize} + \item MISP fleet management! + \end{itemize} \end{itemize} \end{frame} \begin{frame} -\frametitle{Enough} + \frametitle{Local tool: MISP Fleet management} + \begin{center} + \includegraphics[width=0.97\linewidth]{pictures/localtools-index.png} + \end{center} +\end{frame} + +\begin{frame} +\frametitle{Local tool interconnection via Cerebrate} \begin{itemize} - \item {} + \item Cerebrate's main goal is to \textbf{ease community management} + \item Open dialogues to community members to request tool-to-tool interconnections \end{itemize} \end{frame} \begin{frame} -\frametitle{Enough} +\frametitle{Local tool interconnection via Cerebrate} + Cerebrate can leverage its access to local tool to reach out to tools from other Cerebrate nodes + \begin{center} + \includegraphics[width=0.85\linewidth]{pictures/tools-made-available.png} + \end{center} +\end{frame} + +\begin{frame} +\frametitle{Local tool interconnection via Cerebrate} \begin{itemize} - \item {} + \item Local tools can be \textbf{exposed} to other Cerebrate nodes + \item \textbf{Inter-connection requests} can be issued from one node to another + \item Following a 3-way handshake protocol, inter-connections can be: + \begin{itemize} + \item Issued + \item Accepted + \item Finalised + \end{itemize} \end{itemize} \end{frame} \begin{frame} -\frametitle{Enough} +\frametitle{Local tool interconnection via Cerebrate} + \begin{center} + \includegraphics[width=0.40\linewidth]{pictures/guys-chatting.png} + \end{center} +\end{frame} + +\begin{frame} +\frametitle{MISP interconnection via Cerebrate} + \begin{center} + \includegraphics[width=0.98\linewidth]{pictures/connection_request.png} + \end{center} +\end{frame} + +\begin{frame} +\frametitle{What else does Cerebrate have?} \begin{itemize} - \item {} + \item Mailing list management + \item ACL system + \item Inbox system: Inter-connection requests, enrolment requests + \item Tagging + \item Update system + \item Audit logs + \item Open API \end{itemize} \end{frame} \begin{frame} -\frametitle{Enough} +\frametitle{What else does Cerebrate have?} + Cerebrate has \colorbox{black!90}{\color{white}\texttt{dark theme}} and \textbf{{\color{blue!70}m}{\color{red!70}o}{\color{purple!90}r}{\color{orange!70}e}}! + \linebreak + \begin{center} + \includegraphics[width=0.42\linewidth]{pictures/theme-1.png} + \includegraphics[width=0.42\linewidth]{pictures/theme-2.png} + \end{center} + \begin{center} + \includegraphics[width=0.42\linewidth]{pictures/theme-3.png} + \end{center} +\end{frame} + +\begin{frame} +\frametitle{Current roadmap} \begin{itemize} - \item {} + \item Data signing / validation + \begin{itemize} + \item Community centric PKI + \item Enable data validation services for tools such as MISP + \end{itemize} + \item Integration with other tools + \begin{itemize} + \item Ticketing systems + \item Tighter Mailing list integration (Mailman) + \item Messaging App (Mattermost) + \end{itemize} \end{itemize} \end{frame} + +\begin{frame} +\frametitle{Thanks!} + \begin{itemize} + \item Want to integrate your tool with Cerebrate? + \begin{itemize} + \item[ ] $\rightarrow$ Get in touch! + \end{itemize} + \item Want to have a live demo? + \begin{itemize} + \item[ ] $\rightarrow$ Get in touch! + \end{itemize} + \item Want to suggest features or integrations? + \begin{itemize} + \item[ ] That's right $\rightarrow$ Get in touch! + \end{itemize} + \end{itemize} +\end{frame} \ No newline at end of file diff --git a/includes/authors.txt b/includes/authors.txt index 65b891d..a7be7f0 100644 --- a/includes/authors.txt +++ b/includes/authors.txt @@ -1 +1 @@ -Andras Iklody +Andras Iklody \& Sami Mokaddem