Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
access_cloud [2023/09/28 17:14] smg |
access_cloud [2025/02/07 21:29] (aktuell) smg |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== efaCloud ====== | ====== efaCloud ====== | ||
+ | ==== Was ist efaCloud? ==== | ||
+ | {{ : | ||
+ | Auf Grafik klicken, um sie zu vergrößern. | ||
- | efaCloud bietet eine zentralisierte Speicherung der Daten "in der Cloud" | + | efaCloud bietet eine zentralisierte Speicherung der efa2-Daten "in der Cloud", im Internet. Die Daten werden dort in einer SQL-basierten Datenbank gespeichert und von einem Webserver verwaltet, der Zugriff von verschiendenen Clients (efa2, Webbrowser, Smartphone) aus ermöglicht. |
- | Zunaechst einmal wird ein efaCloud Server benoetigt, um die Daten im Internet speichern zu koennen. Die Server-seitige Implementierung von efaCloud kann auf [[https:// | + | Wenn man über " |
- | Die Client-seitigen Erweiterungen fuer efaCloud sind in efa ab Version 2.3.0 erhalten. Derzeit befindet sich efaCloud | + | Für den Betrieb von Bootshäusern, |
+ | Das heißt, auch bei einem // | ||
- | Um die efaCloud-Funktionalitaet in efa zu aktivieren, öffne im Admin-Modus | + | Daten, die auf einer Station erfasst wurden, sind dementsprechend mit einigem Zeitverzug automatisch auch auf den anderen Stationen verfügbar. efaCloud kümmert sich weitgehend um mögliche Konflikte |
+ | Während der lokale Betrieb von efa2 sehr einfach und ohne viele Vorkenntnisse gestaltbar ist, ist efaCloud wegen der Vielzahl der möglichen Stationen und der Asynchronität deutlich komplexer. Daher ist ein Admin erforderlich, | ||
+ | |||
+ | Das heißt, dass der Einsatz von efaCloud und die Konfiguration der einzelnen Clients ein planhaftes und sorgfältiges Vorgehen erfordert. | ||
+ | * Konfigurationsartefakte sind nicht mehr nur lokal im efa-Client, sondern auch im Webserver von efaCloud. | ||
+ | * Alle Stationen sollten in Bezug auf [[quick_config# | ||
+ | * Die [[config_cron|automatischen Abläufe]] sollten auf den Stationen auf leicht unterschiedliche Zeitpunkte konfiguriert werden. | ||
+ | * Kommen [[config_mehrere_bootshaeuser_efacloud|mehrere Bootshäuser mit efaCloud]] zum Einsatz, muss dies sauber aufgesetzt sein. | ||
+ | |||
+ | Wer das berücksichtigt, | ||
+ | |||
+ | Die Konfiguration der efa-Installationen muss hingegen immer noch jeweils vor Ort erfolgen. | ||
+ | ==== efaCloud - Server ==== | ||
+ | |||
+ | Zunächst einmal wird ein efaCloud Server benötigt, um die Daten im Internet speichern zu können. Die Server-seitige Implementierung von efaCloud kann auf [[https:// | ||
+ | |||
+ | |||
+ | ==== efaCloud - Client ==== | ||
+ | Die Client-seitigen Erweiterungen für efaCloud sind in efa ab Version 2.3.0 erhalten. Derzeit befindet sich efaCloud noch in der Testphase. Die Funktionen fuer den Zugriff in efaCloud sind daher als experimentell markiert. | ||
+ | |||
+ | Um die efaCloud-Funktionalität in efa zu aktivieren, öffne im Admin-Modus die Konfigurationseinstellungen, | ||
+ | |||
+ | ==== Datenarten ==== | ||
+ | |||
+ | * **Projektdaten**\\ Hierbei handelt es sich um die grundlegenden Projektdaten wie Fahrtenbuch-Namen, | ||
+ | |||
+ | * **Stammdaten**\\ Das sind die im efa-Projekt gespeicherten Daten wie Personen, Boote, Gruppen usw.\\ Diese Daten werden zwischen den efa-Installationen synchronisiert. | ||
+ | |||
+ | * **Fahrtenbuchdaten**\\ Die Jahres- und Bootshaus-spezifischen Daten zu den vorgenommenen Fahrten der Mitglieder.\\ Diese Daten werden zwischen den efa-Installationen synchronisiert.\\ \\ Fahrtenbücher //sollten// bei efaCloud einer festen Nomenklatur entsprechen: | ||
+ | |||
+ | |||
+ | |||
+ | FIXME '' | ||
Anschliessend kann ein bestehendes efa-Projekt auf den vorbereiteten efaCloud-Server migriert werden. Wähle dazu im Admin-Modus den neuen Menupunkt " | Anschliessend kann ein bestehendes efa-Projekt auf den vorbereiteten efaCloud-Server migriert werden. Wähle dazu im Admin-Modus den neuen Menupunkt " | ||
* Benutzername (efaCloud Client) | * Benutzername (efaCloud Client) | ||
Zeile 16: | Zeile 52: | ||
Klicke anschliessend " | Klicke anschliessend " | ||
+ | '' | ||
Um in efa auf bereits existierende Daten in efaCloud zuzugreifen (z.B. ein zweites Bootshaus mit dem oben erstellten efaCloud-Projekt zu verbinden), erstelle in efa im Admin-Modus ein neues Projekt und wähle als Speicherort " | Um in efa auf bereits existierende Daten in efaCloud zuzugreifen (z.B. ein zweites Bootshaus mit dem oben erstellten efaCloud-Projekt zu verbinden), erstelle in efa im Admin-Modus ein neues Projekt und wähle als Speicherort " | ||
Anschliessend synchronisiert der Client die Daten mit efaCloud und lädt sie in den lokalen Cache. | Anschliessend synchronisiert der Client die Daten mit efaCloud und lädt sie in den lokalen Cache. |