Seminar RStudio Server – Intensivseminar Plattformbetrieb und Veröffentlichung

Seminarbeschreibung

Eine Analyseplattform umfasst Entwicklung, Ausführung und Veröffentlichung mit jeweils unterschiedlichen Anforderungen. Dieses Intensivseminar führt diese Betriebsaufgaben in einer überschaubaren Linux-Umgebung zusammen. RStudio Server Open Source dient als Entwicklungsumgebung, Shiny Server führt interaktive Anwendungen aus und Quarto erzeugt statische Berichte. Zugriff, Konten und Speicherorte werden für die einzelnen Aufgaben getrennt geplant.

Das Angebot bündelt das Administrationsseminar sowie die betrieblichen Kernthemen der Shiny-, Quarto- und Paketentwicklungsseminare. Anwendungen und Berichte werden als funktionsfähige Beispiele bereitgestellt; der Schwerpunkt liegt auf ihrem kontrollierten Betrieb. Kommerzielle Posit-Produkte werden sachlich abgegrenzt. Ihre Lizenzen oder zusätzliche Enterprise-Funktionen sind für die Übungen nicht erforderlich.

Zielgruppe

Linux-Administratoren, Plattformverantwortliche und DevOps-Fachkräfte für analytische Entwicklungs- und Veröffentlichungsumgebungen.

Voraussetzungen

Praktische Linux-Administration mit systemd, Dateirechten, Netzwerken, TLS und Reverse Proxies sowie R-Grundkenntnisse. Einfache Skripte müssen gelesen werden können. Isolierte VMs, ein vorbereitetes Zertifikat und Beispielanwendungen stehen bereit; die Entwicklung eigener Shiny-Anwendungen wird nicht vorausgesetzt.

Lernziele

  • Entwicklungs-, Anwendungs- und Berichtsaufgaben in einer Linux-Plattform sinnvoll trennen.
  • RStudio Server und Shiny Server mit dokumentierten Konten und Zugriffspfaden betreiben.
  • Paketabhängigkeiten und automatisierte Berichtsläufe kontrollieren.
  • Eine Aktualisierung samt Rückfall und Wiederherstellung mit Funktionsprüfungen durchführen.

Inhaltsübersicht

  1. Architektur und Betriebsanforderungen
  2. Installation und reproduzierbare Einrichtung
  3. Benutzer und Berechtigungen
  4. TLS, Proxy und Zugangsschutz
  5. Paketstände und technische Abhängigkeiten
  6. Shiny-Anwendungen betreiben
  7. Quarto-Berichte automatisieren
  8. Überwachung und Störungsanalyse
  9. Aktualisierung und Rückfall
  10. Wiederherstellung und Betriebsprüfung

Seminarinhalte

Architektur und Betriebsanforderungen

Die Plattform wird entlang konkreter Aufgaben geplant.

  • RStudio Server, Shiny Server, Quarto sowie Posit Workbench und Connect abgrenzen.
  • Benutzer, Dienstkonten, Projektablagen und Ausgaben zuordnen.
  • Ressourcen, Sicherungsumfang und überprüfbare Betriebsziele festlegen.

Installation und reproduzierbare Einrichtung

Ein nachvollziehbarer Ausgangszustand wird aufgebaut.

  • R, Systembibliotheken und RStudio Server installieren.
  • Dienste, Konfigurationsorte und Installationsprüfung kontrollieren.
  • Die wesentlichen Einrichtungsschritte als wiederholbaren Ablauf dokumentieren.

Benutzer und Berechtigungen

Die Arbeit verschiedener Personen erhält klare Grenzen.

  • Lokale Konten und PAM im vorgesehenen Umfang prüfen.
  • Projektverzeichnisse und Gruppenrechte einrichten.
  • Dienstkonten sowie den Zugriff auf vertrauliche Konfiguration beschränken.

TLS, Proxy und Zugangsschutz

Die Plattform erhält definierte Netzwerkzugänge.

  • RStudio Server hinter einem Reverse Proxy mit TLS bereitstellen.
  • Sitzungen und erforderliche Verbindungsweiterleitungen prüfen.
  • Zugriffswege der Entwicklungsumgebung von denen veröffentlichter Anwendungen unterscheiden.

Paketstände und technische Abhängigkeiten

Projekte werden unabhängig von zufälligen Benutzerumgebungen betrieben.

  • R-Bibliotheken und Projektumgebungen organisieren.
  • renv-Wiederherstellung mit benötigten Systembibliotheken verbinden.
  • Ein bereitgestelltes internes Paket installieren und einen Funktionstest ausführen.

Shiny-Anwendungen betreiben

Eine interaktive Anwendung erhält eine nachvollziehbare Laufzeitumgebung.

  • Shiny Server einrichten und eine bereitgestellte Anwendung installieren.
  • Ausführendes Konto, Dateirechte und sitzungsbezogene Daten prüfen.
  • Zugriffsschutz der gewählten Architektur, Protokolle und Fehlerfälle untersuchen.

Quarto-Berichte automatisieren

Berichtserzeugung wird als kontrollierter Dienst organisiert.

  • Parameter, Eingabedaten und Ausgabeverzeichnisse eines Beispielberichts festlegen.
  • Den Renderlauf mit einem Dienstkonto zeitgesteuert ausführen.
  • Cache-Aktualität, Exit-Codes und unbeabsichtigte Veröffentlichung von Arbeitsdateien prüfen.

Überwachung und Störungsanalyse

Störungen werden aus mehreren Blickwinkeln untersucht.

  • Prozesszustand, CPU, Speicher und freien Plattenplatz kontrollieren.
  • Rechte-, Proxy-, Paket- und Datenfehler systematisch eingrenzen.
  • Einfache Verfügbarkeits- und Funktionsprüfungen für Entwicklung, App und Bericht definieren.

Aktualisierung und Rückfall

Änderungen werden mit klaren Entscheidungspunkten erprobt.

  • Abhängigkeiten und Sicherungsstand vor einer Aktualisierung erfassen.
  • Ein Update in der Übungsumgebung durchführen und Funktionstests auswerten.
  • Eine Rückfallentscheidung anhand definierter Kriterien praktisch nachvollziehen.

Wiederherstellung und Betriebsprüfung

Die Wiederanlauffähigkeit wird auf einer vorbereiteten Ersatzumgebung überprüft.

  • Konfiguration, Projekte und technische Voraussetzungen wiederherstellen.
  • Anmeldung, Analyseprojekt, Shiny-Anwendung und Berichtslauf prüfen.
  • Abweichungen, fehlende Bestandteile und die tatsächliche Wiederanlaufzeit dokumentieren.

Praxisprojekt

  1. Eine Übungsplattform mit getrennten Aufgaben und Dienstkonten aufbauen.
  2. Entwicklungsumgebung und Anwendung über definierte Zugriffswege bereitstellen.
  3. Ein internes Paket und einen parametrisierten Bericht in den Betrieb übernehmen.
  4. Einen absichtlich ausgelösten Rechte- oder Paketfehler diagnostizieren.
  5. Eine Aktualisierung sowie die Wiederherstellung auf der Ersatzumgebung mit identischen Funktionstests prüfen.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

Dauer: 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.995 zzgl. MwSt.
Inhaus: € 8.500 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Linux-Administratoren, Plattformverantwortliche und DevOps-Fachkräfte für analytische Entwicklungs- und Veröffentlichungsumgebungen.
Voraussetzungen: Praktische Linux-Administration mit systemd, Dateirechten, Netzwerken, TLS und Reverse Proxies sowie R-Grundkenntnisse. Einfache Skripte müssen gelesen werden können. Isolierte VMs, ein vorbereitetes Zertifikat und Beispielanwendungen stehen bereit; die Entwicklung eigener Shiny-Anwendungen wird nicht vorausgesetzt.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Bremen 5 Tage
Berlin 5 Tage
Mainz 5 Tage
Erfurt 5 Tage
Darmstadt 5 Tage
Frankfurt 5 Tage
Paderborn 5 Tage
Essen 5 Tage
Konstanz 5 Tage
Freiburg 5 Tage
Potsdam 5 Tage
Flensburg 5 Tage
Leipzig 5 Tage
Hamm 5 Tage
Rostock 5 Tage
Hamburg 5 Tage
Luxemburg 5 Tage
Hannover 5 Tage
Stuttgart 5 Tage
Dresden 5 Tage
Madgeburg 5 Tage
Regensburg 5 Tage
Jena 5 Tage
Trier 5 Tage
München 5 Tage
Friedrichshafen 5 Tage
Kassel 5 Tage
Ulm 5 Tage
Münster 5 Tage
Nürnberg 5 Tage
Köln 5 Tage
Wuppertal 5 Tage
Mainz 5 Tage
Erfurt 5 Tage
Bremen 5 Tage
Berlin 5 Tage
Paderborn 5 Tage
Essen 5 Tage
Darmstadt 5 Tage
Frankfurt 5 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Cookie-Einstellungen | Nach oben