diff options
| author | Holger Dengler <dengler@linutronix.de> | 2018-05-23 08:17:40 +0200 |
|---|---|---|
| committer | Holger Dengler <dengler@linutronix.de> | 2018-06-06 10:02:14 +0200 |
| commit | 3fe95ca9145193c9eb572f7975fc18e2d60b2c53 (patch) | |
| tree | 7a8890cdfd1bcf72dc0fa6dc0380cbf1b2bfaacf /misc/frm_update_deploy.tex | |
| parent | 5a6070706642b74c12df059f475c10d4820cf82d (diff) | |
misc: Update Slides
- Update Concepts (redundant, rescue)
- Update Processing (swupdate)
- Deployment (Hawkbit)
Signed-off-by: Holger Dengler <dengler@linutronix.de>
Diffstat (limited to 'misc/frm_update_deploy.tex')
| -rw-r--r-- | misc/frm_update_deploy.tex | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/misc/frm_update_deploy.tex b/misc/frm_update_deploy.tex new file mode 100644 index 0000000..ac22405 --- /dev/null +++ b/misc/frm_update_deploy.tex @@ -0,0 +1,78 @@ +% ---------------------------- +\section{Deploy Updates} +\subsection{Device-local} + +% ---------------------------- +\begin{frame}{swupdate local Deployment Interfaces} +\begin{itemize} +\item Direct Update Processing + \begin{itemize} + \item simple and fast (Commandline) + \item scriptable + \item for Development/Test + \end{itemize} +\item Socket-based Interface + \begin{itemize} + \item flexible + \item defined client API + \item direct Integration in Customer Applications + \end{itemize} +\end{itemize} +\end{frame} + +% ---------------------------- +\subsection{Network} + +% ---------------------------- +\begin{frame}{internal Web} +\begin{itemize} +\item Direct Update Pull + \begin{itemize} + \item simple and fast (Commandline) + \item pull Update from Server URL + \item for Device-triggered Pull + \end{itemize} +\item internal Web Server + \begin{itemize} + \item simple Web UI + \item Push Updates + \item New: better WebApp Support + \end{itemize} +\end{itemize} +\end{frame} + +% ---------------------------- +\subsection{Server-based} + +% ---------------------------- +\begin{frame}{Hawkbit (Server)} +\begin{itemize} +\item Hawkbit Project + \begin{itemize} + \item Open Source (Eclipse Public License 1.0) + \item Ecplipse Project + \item Initiated by Bosch Software Innovations GmbH + \end{itemize} +\item Features + \begin{itemize} + \item server-based Graphical Interface + \item multiple Protocol Adapter Support + \item flexible Rollout Management + \item RESTful Management API + \end{itemize} +\item Device Management + \begin{itemize} + \item Database driven + \item Device Groups + \item Filters + \item Bulk-Deploy + \end{itemize} +\end{itemize} +\end{frame} + +% ---------------------------- +\begin{frame}{Hawkbit Web UI} +\begin{center} +\includegraphics[width=10cm]{images/update_hawkbit_screen.png} +\end{center} +\end{frame} |
