Halli Hallo und Moin, liebe Zuhörerinnen und Zuhörer, zu
einfach komplex, Folge 39 hat Burkhard mich nochmal daran
erinnern, dass ich die falsche Zahl sage und heute zum Thema
noted Teil 2 von 2 also habt ihr Teil 1 noch nicht gehört, wäre
die Empfehlung dann nochmal anzuhören.
Ansonsten bleibt auch einfach dran.
Heute wird sich technischer Burkhard hat sich das mal
genauer angesehen was ein Auto kann oder Burkhard.
Bock hab erstmal. Ja, wir machen die komische
Begrüßung wieder. Moin Gerrit, habt ihr gemerkt,
Gerät hat nicht angefangen mit Halli Hallo, ich habe genau
zugehört, war nämlich im Urlaub in Albanien hat das mit 9
anfängt, in Hamburg aber macht nix ist gut, geht gut ausgeruht
aus, der hat zu recht ein bisschen Urlaub gemacht, genau
jetzt sind wir wieder für euch ich hab mir n bisschen genau ich
bin ganz weit weg von irgendwie Experte in noted ich glaube ich
verstehe jetzt technisch inhaltlich ganz gut, aber ich
bin jetzt nicht der pro Anwender hab mir aber doch n bisschen
Zeit genommen um es zu üben und wirklich live zu klicken und n
paar Sachen zu machen. Nicht so ein bisschen auf dem
Level, wie es machen würdet, wenn ihr anfängt das Tool, aber
ich glaube ich kann ein bisschen dazu erzählen und ich würde
meine Erfahrungen und was ich verstanden hab einfach mal hier
im Podcast, dann spart ihr ein bisschen dokumentations lesen ab
beziehungsweise wisst ihr schon mal s für Euch ein Tool ist oder
nicht oder genau. Sehr, sehr cool.
Ich glaube, das ist extrem hilfreich.
Ich würde nochmal kurz. Den Überblick geben wir dann
quasi letzte Woche besprochen haben.
Ja, falls sie doch nicht zurückbringen, aber wir haben
gesagt, was ist, das ist quasi Flow basiert Event basiert,
Bataillon eingeworfen, Local Plattform um tatsächlich Dinge
zu automatisieren, aber auch Dinge auszulesen, zum Beispiel
Sensorik dann auch zu visualisieren haben n bisschen
herkommt von Nicoley als Haupt Entwickler der quasi als
Mitarbeiter von IBM ist ein bisschen in seiner Freizeit, in
seiner bezahlten Freizeit, besser gesagt darauf gekommen
ist. Ist das zu entwickeln und dann
auch als Open Source Produkt zur Verfügung zu stellen, erfreut
sich extremer Beliebtheit. Also noted ist in ganz vielen
anderen Tools auch mit eingebaut, häufig als so n
Connectivity Layer oder als ne Engine um schnell prototypisch
Dinge mal umzusetzen und auszuprobieren, also zum
Beispiel bei AT&T, dem schlechtesten amerikanischen
Mobilfunk. Provider im Einsatz hier ist die
Telekom glaube ich. Die Telekom ist TTUSA Konzern,
also kein kleiner Mann. Ja ne kleine Firma genau und
andere kleine Firma oder nicht so.
Eine Firma, die das auch häufig einsetzt, ist Siemens.
Seinen Produkten Mendes oder auch Minze oder so.
Aber darüber hinaus gibt es sicherlich noch ganz viele
andere und den dann auch nicht, nur, weil sie es nicht müssen,
sondern manchmal heißt dann auch einfach irgendwas mit Red, also
flowered oder sowas wird dann umgetauft.
Ja, ich hab sogar, als ich als ich jetzt durchgegangen bin
nochmal Dokumentation und Material gelesen und zur Not
sogar auf der Webseite selber gefunden.
Die Einbauanleitung in andere Anwendungen ja, also Nordkreis
sich quasi an, wie kann ich das Ding irgendwie bei mir verbauen
so also ist echt gewollt und überhaupt kein Problem ne.
Und vermutlich der Einsatz. Zweck dafür ist dann häufig
dieses Prototyping oder also mal schnell Dinge ausprobieren zu
können, zu verbinden zu können, schnell einfach Resultate
erzielen zu können, also. Ich glaube graben mit Hardware
zu tun haben wird genutzt. Da also mal also auch mit PCS
oder SPS nicht anwenden will und dann Daten mal schnell
visualisieren möchte oder irgendwas so ne minimale
Automatisierungstechnik die etwas high Level länger ist als
die Steuerung selber, ja da da wird es glaube ich viel
eingesetzt. Ja genau.
So und das letzte was wir dann. Noch angesprochen haben quasi
die Installation. So also kann sich jeder und
jeder einfach mal auf seinen Laptop zählen, vermutlich als
Excel verfügbar für Windows Kiste Tick anspruchsvoller auf
jeden Fall wenn der Engine zur Verfügung hat einfach irgendwie
was meinst du mit dem Doktor run?
Damit würde ich heute anfangen. Genau.
Ja, das wollte ich gerade übergangen haben.
OK so, das ist das ist, das ist quasi ein Daten und Fakten
darüber, so installiert man sich das Ganze auch total einfach und
jetzt haben wir uns installiert beziehungsweise Burkhard und wir
steigen mal ein in. Das, was du jetzt eigentlich
macht, wie ist das, Macht was besonders gut kann, wo es
eventuell hakt und ja alles, was uns sonst so wichtig erscheint,
ne. Genau.
Fangen wir an. Ja, ich fange sogar an mit ich
habe noch nicht installiert. Ich möchte mich also damit
möchte ich nochmal anfangen, ist nämlich so cool, weil es halt
Docker basiert ist ja und ich würde sagen das ist auch The Way
to do, also holt euch quasi auf dem Windows Mac oder Linux, das
ist ja überall zur Verfügung, die Docker Engine 3000000
Anleitungen im Internet für die Betriebssysteme wie ich Krieg
und dann ist es da und dann habe ich im Prinzip 2.
Wir hatten auch schon mal über 2 wichtige Befehle.
Ich habe den Doktor Befehl und Docker compose Docker composer
brauche ich nur, wenn ich mit mehreren Containern gleichzeitig
spiele, wenn ich die Orchestre hier das net kommt als ein
einziger Container daher, deswegen brauche ich keinen
Kompost, kann man streichen, es reicht ja Docker Befehl.
Und was ich brauche, ist der sogenannte Docker Run Befehl.
Was macht der Doktor? Und Befehl ist, wenn der im
Prinzip also unsere unsere Container hat mir mal gesagt,
die werden ja quasi als Images gelagert gespeichert h und sein
Image ist quasi vollgefüllt mit dem Inhalt, nämlich mit dieser
Anwendung in diesem Fall. Und wenn ich jetzt, wenn ich
jetzt net Anwendung starte, dann erstelle ich einen sogenannten
Container aus dem Image, also eine Instanz aus dieser Festen,
aus diesem festen Image, Dings so, ja, und das ist durch die
Docker Technologie und durch die Art, wie es gemacht hat, so
einfach, dass ich noch nicht mal auch wirklich nur dieses diesen
Docker, diese Installation Docker.
Und dann schreibe ich doun und jetzt kann ich, quasi muss ich
zum Schluss Image nennen. Das Image heißt noted slash Note
minus Red. Kann einfach wirklich so
schreiben. Die Kommando Zeile übrigens auch
im Web überall gepostet natürlich.
So, jetzt kann man sich fragen und startet das irgendwie.
Jetzt kann sie überhaupt jetzt, das ist der Magic, also Docker,
wenn man einfach einen Namen gibt und der damit nichts
anfangen kann und das lokal also auf dem Rechner wo ich s
ausführen möchte, das machen wir heute, ich muss hier auf meinem
Laptop, wenn ihr das Image noch nie gesehen hat, dann guckt er
im Repository, es gibt nämlich für Docker Docker Hub Repository
des Public Repository, das ist so ein bisschen wie Open Source
Container Open Source Images, Wir haben ja open Source.
Quellcode bei git Hub und es gibt halt open source images bei
Docker, Hub, Github, Docker, Hub.
Ja, das eine ist für die Quellen, das andere für die
Images. Ja und wenn du das einfach
eingeben, dann lädt er das, wenn es nicht vorher gehabt hat live
runter aus dem Netz und für das aus ja und alles Chico.
Ja ich muss 2 Sachen machen und empfehlen sie auch, denn was
passt es wirklich noted quasi als die die Engine ist quasi ein
Server funktioniert ja im Browser das heißt ich hab
Frontend und und n Backend ja das Frontend wird gleich meinen
Browser. Wo ich hingehe und das Backend
ist n Server. Dieser Server hat einen
bestimmten Port den er aufmacht und zwar innerhalb des
Containers und das ist wichtig, dass man sagen es gibt die
Option minus p. Wo ich die Ports Mappe und da
steht dann in der Anleitung schreiben minus p 1880
doppelpunkt 1880 ja was heißt das der der in dem Container
wenn der NET startet geht der Server auf und der lauscht auf
dem Port 1880 das ist also nicht der normale Web Port, der 80er
wird oft nicht genommen weil der weil sonst die normalen 80er
weggelockt, also der ist quasi ein ganz normaler Web Server der
lauscht auf 1880 so und das ist im Container und jetzt muss ich
sagen wie ist der Port den R mappen soll außerhalb des
Containers, der liegt dann quasi an für meinen Browser.
Ja, als hätte ich quasi Access zum Server und das mache ich.
Mit diesem Mapping kann ich sagen minus P
Eintausendachthundertachtzig auf Eintausendachthundertachtzig,
dann habe ich quasi den innenliegenden Port genau auf
den außenliegenden P. Ich könnte auch sagen minus P
Eintausendachthunderteinundsechzig auf
Eintausendachthundertachtzig, dann muss ich in meinem Browser
eintausendachthunderteinundsechzig eingeben, ja ist der
Außenliegende das sogenannte Port Mapping ist wichtig, aber
verstanden haben, Frau loslegen und das zweite wichtige ist was
ist mit den Daten in Docker Container startet, dann ist der
ja eigentlich lebt er nur so lange wie er lebt und wenn ich
den wieder kaputt mache wenn ich den ich stoppe, dann ist alles
an Daten und Hingemacht begraben.
Das ist typischerweise nicht was ich will, wenn ich jetzt
anfangen mit notwendig zu einer App Design und so weiter und bin
fertig und mach das alles zu, dann will ich eigentlich
dableiben und nicht begraben werden mit dem Container wenn
man das möchte, dann kann man quasi ein sogenanntes Volume
mounten, so sagt man das im Docker und das ist so ähnlich
wie der Porta, hier gehe ich auch quasi den Weg nach draußen,
also die die Daten die eigentlich innerhalb des
Containers erzeugt werden, die kann ich quasi außerhalb in
meinem Betriebssystem festhalten ne und da gibt es 2 Wege ein
sogenanntes named Volume. Das, äh, da kann ich einfach
einen Namen reinlegen und dann kann ich das mit diesen Docker
tools kann ich das sehen, dann gehe ich direkt, ich sehe immer
die ganzen Ressourcen von Doktor, ich sehe Container, habe
ich gerade laufen, welche Images sind da und welche Volumes, zum
Beispiel, welche Netzwerke lassen wir gerade weg und in den
Volumes sind eigentlich quasi nur geschützte Räume wo die
Daten aufbewahrt werden und wenn es tut, dann könnt ihr sogar
reingucken und sieht die Files ja unter Slash Data, also direkt
im Router Verzeichnis sind werden die ganzen Daten
gespeichert die Ned so braucht wenn man quasi dieses Volume
dann quasi einrichtet mit Minus hat der Befehl dann bleiben die
Daten quasi erhalten auch über Restart.
Von dem Container muss man keine Angst haben und geimpft, so
macht man das Volumen nicht von der Platte sind alle Daten da.
Und das ist auch ganz cool, wenn man sogar auch, also wir
benutzen das wir, man kann auch die Volumes einfach exportieren,
importieren, auf dem anderen Rechner machen und so weiter und
immer wieder da und wenn man nur dieses Volume mounted und dann
ist schon wieder das notwendige Instanz, genauso wie ich Sie
verlassen habe beim nächsten Mal.
Also wir fassen zusammen. Not ist einfach zu installieren
und ich kann, ich kann tatsächlich Daten ja über
Volumes sozusagen ja auch speichern und und muss keine
Angst haben, dass die verloren gehen.
Wenn ich jetzt schon irgendwas passiert oder wenn ich das so
deinstalliere. Denk ich mal.
Ja, ganz genau. Und jetzt zusammengefasst hier
direkt gestartet live bei mir. Dann sehe ich in der Konsole da
irgendwas startet und dann kann ich in den Browser gehen und
wenn ich dann sage local host doppelpunkt
eintausendachthundertachtzig was der Standard ist.
Und dann einfach Return drücken. Dann lässt sich schon bei mir
das Notrad ne ach so und das ist jetzt quasi eine kleine Server
Anwendung die komplett lokal läuft, jetzt also nicht wirklich
in der Cloud oder irgendwas, ja, aber dadurch dass Kontinuität
wäre ist dieser Weg auch nicht mehr weit, also wenn das
irgendwann wieder Cloud dann Reverse Proxy verschneiden,
hatten wir auch schon mal einen richtigen Server hosten und so
weiter und dann bin ich schnell da, hab ned Instanzen in der
Cloud. Das ist jetzt geöffnet.
Was? Geöffnet genau was sehe ich, was
sehe ich genau? Also man also ich sehe jetzt,
dass ned und dies aus, ich geh dann mal kurz durch, es gibt im
Prinzip 3. 3 haupt panels. Ganz Links sind die, jetzt muss
ich kurz ein bisschen die richtigen Namen mitnehme.
Sekunde ganz links ist die sogenannte Palette genau, also
das ist ein ziemlich schmaler, vertikaler, ja schleifen.
Braucht so der ist da ist irgendwie.
Aber ja, aber also da sind die, da liegen quasi die ganzen Nodes
drinnen. Also die Nodes sind ja quasi die
Grund, die Grund Elemente von noted steckt schon im Namen und
Notes gibt es in verschiedenen Sorten, da komme ich aber
gleich, also das nennt sich Palette und Manager, die kann
ich dann auf die sogenannte Workspace ziehen, das ist der
größte Anteil den die jetzt die hier annimmt ist in der Mitte.
So ein College Block, früher tatsächlich mit Caro Muster und
da kann ich einfach drauf malen. Ja, das nennt man ja visuelles
Programmieren oder Low Coding oder wie auch immer und ich kann
mir quasi meine Notiz von Links auf diese Workspace ziehen und
kann die dann miteinander auch verkabeln.
Ja und dann fange ich an diese sogenannten Flows zu machen,
also. Aus mehreren Nodes sich
aneinander Kabel entstehen, die sogenannten Flows, gehen wir
auch weiter drauf ein und will aber kurz die U erklären und
dann ganz rechts und das ist die letzte Element, das letzte
Element was ich habe ist die sogenannte Sidebar und die ist
dafür da nicht, die ist quasi immer Kontext gebunden.
Immer wenn ich irgendeinen Doppelklicke oder einfach nur
einfach klicke oder Rechtsklick und so weiter dann zeigt sie mir
quasi immer Inhalte an zu den aktuellen Geklickten dementen
und ich kann auch hin und her springen und mir die Nachrichten
das ist vielleicht das Wichtigste wenn ich zum Beispiel
Daten, Daten, reinkomme, ich will gucken was los ist, dann
gibt n kleines Käferchen ich glaube das Allerwichtigste.
Kopf für für das Debug ging also, weil der Bug drin steckt.
Deswegen ist der Käfer wohl dran und der zeigt mir dann live,
indem er einfach immer durch rollt, die Daten an die grade
reinkommt ne und zwar nur wenn ich einen sogenannten die
Backwaren draufgezogen hab ja genau so, das ist erstmal so
grob die die Übersicht was los ist ja.
Kannst du mal n typischen Flow vielleicht mal ganz kurz
beschreiben, wie der aussehen könnte aus für also du hast das
Beispiel Sensor auslesen und visualisieren gesagt wie viele
Nodes also das Mal gekriegt. Viele sagen, wenn man anfängt,
also was ich heute gemacht hab, ich erstmal gibt, wenn man
anfängt, dann ist hier die Frage, wie kriege ich überhaupt
irgendwo wie Daten rein oder irgendsowas da gibt es den
sogenannten. Es gibt so ein paar Kernos, die
sind wichtig so es gibt den Inject Note heißt er den hab ich
genommen und der injiziert quasi ein neues Event das ist so ne
Art. Tja, Start, Knoten oder
irgendwas? Ja, denn wir haben ja gesagt,
das ist Event getrieben, ich muss also irgendwie erstmal
irgendeine Nachricht und die Nachrichten sind messages, ich
nochmal genauer, das ist wichtig.
In Nordwest habe ich die Knoten und ich habe Event getrieben und
mit dem Injected kann ich ne kann ich Event generieren eine
sogenannte Message und die Message tatsächlichen Objekt das
haben wir auch schon in Tiefe besprochen folgen immer alles
Jason ne Punkt ja die die Nachrichten die zwischen den
Knoten innerhalb der Flow sich bewegen oder im Kreis oder wie
auch immer alles Jason nach. Wie und immer geformt und im
Prinzip ist eigentlich, wir können das runter brennen, Ziel
und Dreh und Angelpunkt unserer net ist.
Ich krieg mir irgendwoher ein initiales Event, sei es vom Rest
Server, sei es vom MQTT Server, sei es durch so indirekt Knoten
der quasi im Intervall jede Sekunde irgendwie nen Date macht
oder ne random number oder irgend sowas.
Ja das Krieg ich mir her, das wird sofort als Java als Jason
Objekt quasi dargestellt und dann fließt dieses Jason Objekt
von Knoten Zuknoten zuknoten und kann dann manipuliert Geswitcht
werden auf verschiedene. Also wie kann man sich
vorstellen, wie Gleise ja gibt weichen, dann abbiegen, je nach
je nach Art und Weise wie es innen aussieht und so weiter und
sofort, ja bis irgendwann fertig bearbeitet ist.
Und ich mir das, was dich da nicht mehr quasi die Daten, die
ich so lange geknetet habe, ich sie haben will, dann angucken
kann ne, wenn ich sie mir angucken kann, Bill habe ich
quasi den zweiten wichtigen Knoten, der heißt Debug, der ist
auch also Inject und Debug ging auch gleich die ersten 2 die
oben sind ist der erste und die Bugs der zweite ja und die
Booten kann ich irgendwo dranhängen und dann kann ich das
n kleines Recherchen rausziehen. Dann bau ich das quasi erstmal
den Flow. Also der einfachste Flow Inject
und boten rausholen, Inject mit Debug verbinden den Output von
Jack, das auch wichtig sei vielleicht noch, es gibt immer
jeder Knoten hat immer einen Input.
Und beliebig viele Outputs, die sich Ports bei noted.
Im Falle von Inject Knoten hat der standardmäßig erstmal keinen
Input, sondern wird quasi erzeugt er gesagt und dann hat
er einen Output und diesen einen Output kann ich den Input vom
Debug Knoten verkabeln und dann entsteht eine sogenannte ein
sogenanntes was der Begriff also ne ja es sieht aus wieso ne ganz
normale Verknüpfung und das n Kabel ja und das biegt sich ja
auch schon das Funktion dahinter oder irgendwas ja so und dann
das heißt einfach nur, dass die die die das Jason Nachricht die
Inject generiert wird fließt bitte zum Debug Knoten aber was
macht der Knoten? Kann ich konfigurieren wie der
aussieht? Aber ich gar nichts
konfiguriere, dann zeigt dir dann quasi einfach an, aber erst
wenn ich den das wichtiges Konzept jetzt ich bin jetzt
quasi im Editiermodus und ich muss immer wenn ich was neu
editiert oder verändert hab, dann muss ich erst wieder auf
Deploy drücken und der Deploy Knopf sehr ähnlich wie Hopf
Deploy Knopf oben rechts ziemlich ziemlich dicker fetter
Knopf wenn gedrückt hab dann wird quasi der der der ganze
Workflow aktiviert und es passiert was ich konfiguriert
habe und habe ich jetzt so Injektor zum Beispiel da kann
ich einstellen, dass jede Sekunde Now macht und verbinde
das mit dem Debug und mache auf deploy.
Dann kann ich mir auch nicht auf den Käfer drücke anschauen, wie
jede Sekunde. Deine Nachricht kommt ja.
OK, das heißt, jetzt habe ich einen Flow gebaut, den
Kürzestmöglichen oder kürzest möglichen sinnvollen, sozusagen
ja einfach irgendeinen Punkt und debug, also datenpunkt jetzt
eigentlich anzeigen, das Datum oder weniger und dann drück ich
deployen, läuft diese dieser Flow, diese Anwendung also
könnte man dann Anwendung bezeichnen, ja irgendwas auslöst
und und anzeigt, aber die Anzeige findet jetzt in dieser,
in diesem Workspace statt, oder also innerhalb von rund ich habe
jetzt keine des Frontend oder so was.
Jetzt quasi ein Endnutzer sich anzeigt, sondern das ist immer
noch die Entwickler Ansicht quasi was OK sein mag für den
Anwendungsfall, aber ich hab jetzt keinen keinen Frontend
dafür. Richtig, genau.
Und ich muss da ein bisschen zurückrudern.
Ich hab das letzte Mal in der ersten im ersten Teil der Folge
vielleicht ein bisschen zu weit ausgeholt, als ich gesagt habe,
das ist irgendwie auch mit UI und so weiter das ist so, es
gibt da auch drauf, es gibt das sogenannte Dashboard Knoten,
aber der ist auch nicht, noch nicht mal per Default quasi,
also nicht einfach so starte ist ja nicht da, muss ich erst
nachinstallieren, das ist nicht. Ich glaube, das ist nicht der 1
A, also der Single Use Case, dass man eine Dashboard sofort
anzeigt. Das ist natürlich verlockend,
dass man das machen kann und es gibt bestimmt ganz viele Gründe,
dass man sollte, aber gerät, man kann sich vorstellen, dass man
die Daten also erstens guck ich mir an oder ich leite sie halt
weiter. Über eine API wieder rein
vielleicht ist ein anderer Server interessiert.
Oder ein weiterer OP Server, der weiter oben Licht oder
vielleicht sogar eine Datenbank gibt.
Ja, auch Datenbank, Knoten und so weiter und ich kanns auch
Einfluss Datenbank speichern. Und ich brauche eventuell gar
keine Grafik. Ja, also das Frontend, die
Oberfläche, ich glaube das ist nicht der Kern, der Kern des
Designs von Norbert wichtig ist. Ich kann sehr performantes
Nachrichten erhalten von beliebigen Quellen, die sehr
performantes durch die Gegend schicken, manipulieren,
modifizieren, splitten und wieder joinen und und sie dann
auch in beliebiger Output Quellen schicken, auch
gleichzeitig und so weiter. Also es ist quasi, wenn ich so
Flow starte, dann läuft er eigentlich 24 7 so.
Ja ich spiele nicht die ganze Zeit rum und mache irgendwas und
der ist halt quasi der läuft autonom, ja.
OK. Vor allem, wenn ich KI
dazwischen habe. Habe ich einen Flow?
Jetzt brauch ich wahrscheinlich noch n 2.3.
Flow. Irgendwie genau würde ich die
dann alle mit den gleichen Workspace reinhauen oder hab ich
quasi mehrere so ne Art? Mehrere Desktops, wie sie in
einem Betriebssystem zum Beispiel ist, oder mehrere Tabs
in einem Browser wäre ja. Wo ich also weitere work spaces
hab, wo ich dann neue Flow pack ich die alle untereinander da
einfach rein in den gleichen Workspace.
Nee, also das, das ist natürlich Design Sache, aber du hast
Recht. Also deine Vermutung mit den
Tabs ist richtig, also du kannst also der Workspace getagt und
jeder Tag an dem Workspace ist halt einen Flow.
Du kannst beliebig viele Flows machen ne und jeder Flow wird
quasi in deinem eigenen Jason abgespeichert, ist eigentlich
auch gut zu wissen, notwendig ist deswegen so elegant auch
weil quasi die ganze Speicherung ist zusammenziehe.
Das passiert nicht in einer Datenbank.
Ich, wo ich nicht rankomme, dann sind immer Jason Files ja pro
Flow großes Jason File steht alles drin um dieses Jason
kannst zum Beispiel exportieren und Export Flow kriegst du jetzt
kannst du den nächsten geben der auch net hat der sagt Import
zieht sich das rein hat er den du da hast ja voll durch
konfiguriert funktioniert sofort ja kannst du austauschen ist
ganz cool. Ja, genau das ist das mit den
Flows. Du kannst natürlich innerhalb
von einem Flow beliebig viele Knoten und beliebig viele, also
die müssen auch nicht alle direkt miteinander verkoppelt
sein, ne, du kannst viele einzelne Knoten auch wieder
haben und so, das kannst du beliebig komplex machen, ne?
Und, und wenn das so komplex wird, hast du irgendwie mal was
gesehen. Wie komplex kann das werden oder
wie komplex ist das noch sinnvoll, so dass man da den
Überblick behält und die Performance bestehen bleibt bei
so einem bei so einem Floor. Ich glaube, ich glaube,
Performance ist nie das Problem, dass das ist eine, glaube ich.
Den größten Stärken von Nordwest extrem schnell so, aber ich hab
bloß gesehen wurde schwindelig wird also das ist ja auch immer
der Nachteil von so visuellen Programmierungssprachen ist.
Visuelle Programmierung ist auch schon ziemlich dicht an der
Materie sag ich mal. Du musst halt quasi tatsächlich
auf diesen einzelnen Messages arbeiten und die Flows werden
manchmal richtig richtig fett und jetzt die letzte Version 31
ist glaube ich jetzt von die aktuellste von North haben sie
auch noch ich hab das gelesen haben Sie den Workspace, der ist
nämlich fest in der Größe eigentlich karierte Blatt du
kannst es versuchen und so weiter und dann haben sie noch
vergrößert weil sie gesagt haben die Nutzer haben so riesig
gigantisch. Der da.
Das ist tatsächlich noch mehr Platz, braucht pro Zeichen
Fläche sag ich mal. Ja, also dein College Platz ist
nochmal größer geworden. Ja und das ist das ist Fluch und
Segen so ne aber da gibt dagegen gibt es mittel du kannst das ist
eigentlich auch ganz cool unserer Kenntnis von powerpoint.
Da hat man ja auch, dass man irgendwie n bisschen größeres
Gewebe macht und und und. Die werden immer gleichzeitig
verschiedene. Ich mache eine Grafik aus Parks
und Preisen und n bisschen Text. Was machst denn powerpoint?
Ja, dann kannst du halt ne, ja du kannst ja das alle markieren,
dann kannst du kopieren, ne. Das hat ganz geil.
Dann kopierst du halt viele kleine Elemente und dann wird es
halt quasi einen abstraktes Element.
Das kannst du dann halt auch wieder einzeln anfassen und
Namen geben oder irgendwas und das Konzept gibt es in auch und
ich glaube das muss man dann auch benutzen, wenn man jetzt so
große Dinge hat, dann kann man sogenannte Sub flows erstellen,
ganz sichergehen und du also so vom von der User von der U extra
ich funktioniert echt total ähnlich wie powerpoint auch ne,
du kannst dann quasi einfach so n richtig ausspannen über alle
Nodes du mitnehmen willst, denn alle markiert und dann kannst du
sagen Mach aus diesen allen Sub flow.
Und dann klappt es quasi diese ganzen Dinger zusammen, einen
Knoten in einem Satz Flo. Und dann hast du noch einen
quasi, dann hast du es visuell aufgeräumt und den kannst du
dann auch wieder konfigurieren, ne?
Prima dann ich glaube das mit den Flows soweit wie man das auf
der Tonspur erklären kann ist soweit soweit erstmal klar, ich
glaub detaillierter macht dann wenig Sinn, du hattest aber das
Dashboard erwähnt, würde ich nochmal drauf eingehen.
Weil ich vorher noch kurz ein paar Sachen noch sagen.
Also wir benutzen also wenn ich jetzt, wenn ich mich hier so
drüber ziehe, dann ist es so, dass ich den doppelklicken kann
und dann krieg ich immer pro Note, die sind ja alle
unterschiedlich, ne, also es gibt verschiedene Typen und es
gibt es gibt die Cornos, die kommen quasi schon mit mit Not
und dann gibt es eine riesige Bibliothek.
Von von der Community beigetragen Notes ja, also alle
spezielle, ja alle OPCOR connectoren s 7 und so weiter
und da gibt es wirklich richtig viele.
Und, und die kann ich mir, die, damit kann ich mir also aus
dieser online bibliothek kann ich mir quasi meine noted
Instanz erweitern und das funktioniert d hier auf ganz
rechts auf das Menü und sage Manager Palette und dann krieg
ich so ein Menü und dann kann ich sagen installieren gibt es
suche dann zeigt er mir schon was gibt es alles so könnte ich
PO eintippen dann kriegt er schon Vorschläge kann ich
einfach aus Not heraus installieren ne und dann ist der
Tag der Knoten links in dieser Palette auf dann kann ich hier
benutzen und jetzt ist das coole die sind alle selbsterklärend
ich kann halt so Knoten mir reinschieben dank ich doppelt.
Dann kann ich alles Mögliche sehen.
Also ich kann den, ich werde graphisch geführt, um den zu
konfigurieren und es gibt auch immer einen Hilfe Text, sogar
HTML formatiert wo ich lesen kann wie es funktioniert und was
ich machen muss. So funktioniert ne und dann
vielleicht noch eine Sache gesagt, es gibt einen speziellen
Knoten, der nicht sichtbar ist. Der sogenannte Konfigurations
Knoten. Oft gibt es so Sachen, zum
Beispiel wenn ETT Note habe, dann muss ich dahin
konfigurieren, was ist denn mein Broker, was ist der Port und der
und der Host und so weiter und dann brauche ich gegebener Weise
öfter und dann kann ich quasi die legen dann quasi selber
schon Konfiguration Notes an, die ich dann quasi nur in diesem
Seiten Panel und dann kann ich quasi einen Malen im Server
Adresse konfigurieren und die überall auf verschiedenen also
quer. Über verschiedene Nodes
verwenden lassen quasi geteilte Konfiguration möchte über 19
weg, damit wir 3 bleiben. Ne yourself ja.
OK, ja, die müssen sich Teile von meinen Flow werden, die sind
dann dadurch automatisch Teil von einem Flows.
Ganz genau, ganz genau. Und das gibt es, war dieses
Konzept der geteilten Informationen, gibt es quasi für
die Konfiguration, das nennt sich diese Config Notes, die
gibt es aber auch im Flow, ist auch mal wichtig zu wissen, das
nennt sich Kontext, das ist ein Konzept, was ganz was bei ganz
vielen Frameworks auch stattfinden, auch bei Active hat
das auch die Idee vom Kontext und das.
Wenn man überlegt, was passiert so so im minimalen Pfeil, weiß
einen Note nichts über andere Notes.
Also da bekommt quasi Input was halten.
Jason ist macht damit irgendwas und schickt ihn wieder raus.
Die sind halt irgendwie dumm so, und das ist auch gut so, weil
dann dann ist erstmal klar, was passiert.
So, jetzt gibt es aber viele Anwendungsfälle, wo man zum
Beispiel, ich sag mal was zu lasten Sensor aus und du willst
quasi immer den den letzten aktuellen Wert des Sensors
merken. Und zwar und zwar weil der zum
Beispiel gebraucht wird in verschiedenen Flows, ja oder
wenigstens in verschiedenen Nodes, die nicht miteinander
verbunden sind. Und dann kannst du dir sowas in
den sogenannten Kontext speichern und der Kontext ist
quasi so eine Art, ja überlegender Cash überlegender
Speicher mit Key Value auch wieder Jason, ne, du sagst du
einfach. Mei Sensor One oder sowas als
als als variablen Name und speichert diesen Wert da rein
und je nachdem wie wie groß du den Kontext aufziehst, können
dann quasi andere Noten diesen andere Knoten, diesen Kontext
wert auch lesen. Ja das kannst du definieren,
gibt es 3 visibility Levels also auf Note Ebene auf Flow Ebene
oder global über alle Flows hinweg ja.
Das ist auch wichtig beim Design von jetzt so ein bisschen
komplexeren Dingern. Ne, ja genau, dann haben wir
glaub die sind also die Notes zusammen machen Flows, flows
kann nicht unterteilen in Sub flows die dann quasi eigenen n
bisschen Logik haben, dann habe ich auch das die Group sind
nochmals die sind mehr grafisch zusammengelegte Knoten.
Und hör ja, dann habe ich, so glaube ich, die, die die k 8 und
den Config Note und die Vias, also die Verbindung zwischen den
zwischen diesen und die Messages als Konzept, die halt, das sind
quasi die Inhalte, die fließen ne genau.
Gut, der Sporting wolltest du noch mal was hören?
Ne genau, ja klar, also. Ähm.
Ich fühle mich natürlich in Teilen daran erinnert, an das,
was andere Plattformen machen und können auch so n bisschen,
was wir so machen. Und du hast ja auch gerade schon
gesagt, dass du letztes Mal noch gesagt hast, da auch super
Dashboard, kannst du Dashboard bauen.
Mir war tatsächlich so, als hätte ich schon häufiger gehört,
das wäre nicht so cool und man würde dann lieber, also
vielleicht so wie Graf h. Noch obendrauf packen.
Also erstmal XD und dann Ghana als auch Open Source Tools zur
Visualisierung von von Daten von Zeitreihen Daten insbesondere
also diese Kombination sieht einfach net plus info.
E Plus Ghana als für den ganzen Kram.
Hättest garantiert der bessere Weg.
Ja, OK. Also ich hab das, also ich kann
das ja mal teilen. Also ich hab tatsächlich war ich
noch nicht so vorbereitet bei der 1.
Folge Wir wollten die Aufgeflogene abmachen und ich
korrigiere mich tatsächlich ein bisschen.
Ich hab noch ein bisschen nachgeguckt für unsere Zuhörer,
denn es gibt also wie funktioniert Dashboard?
Das Dashboard ist kein inhärentes System von noted, das
muss man also nachinstallieren, dann muss man den sogenannten
und da gibt es auch mehrere, ich hab en bisschen geguckt, es gibt
angeblich aber eigentlich nur das eine was.
Irgendwie benutzen also richtig viele, das heißt Halt Note minus
Web Dashboard. Das ist quasi eine Note, den
kann ich mir halt nachinstallieren auf diese Art
und Weise, wie ich schon erzählt, also zum Beispiel in
Notwehr direkt den raussuchen, klicken, installieren hab ich
das ja, dann erweitert sich mein noted um um so n bisschen knöpfe
und so und ich wollen ganz viele neue Knoten, die Knoten sind
sowie Button Chart sage ich mal sagen ne, also grafische
Elemente quasi zum Visualisieren oder auch Input.
So jetzt ist aber jetzt aber wichtig, wenn man jetzt einen
Github mal gucken, das kann jeder machen auch bei noted
Dashboard. Da steht schon dran.
Note this project is based on angular version one.
Es not longer maintained, this product should be considered to
be on life support. Small PI played on the best
bases, the best can do basis, but there be no major feature
upgrades and underlying security breaches may or was so viel
heißt wie, die haben das mal gebaut, dieses Dashboard und das
basiert auf einer auf der ersten Angela Version.
Angular ist eines dieser großen Frontend Server, auch schon
erwähnt weckt und Angela und wie sind Version 1 2013
rausgekommen, das passt zu der Zeit als NET entstanden ist.
Jetzt gibt es schon länger Version 7.
Ja also das ist ja wirklich ein alter Stein so und.
Es wundert mich ein bisschen, dass in der Community noch
keiner sich die, aber das ist natürlich viel Arbeit, Mühe
gemacht hat, da irgendwie besser zu machen.
Aber insofern sind wir sehr limitiert, was erstens die
Features angeht von dem von dem von dem Dashboard Ding und auch
also alles was responsive Design ist und und wirklich adjustieren
von den Widgets auf bestimmte Sachen oder irgendwelche
detaillierten Konfigurationen, das ist alles schon ziemlich
hakelig zu tun so, das kann man machen für ein minimales
Dashboard, aber so ein richtiger App Bilder wie wir das kennen
von anderen großen Tools ist es schon nicht.
Ja das muss man klar sagen. Aber fein.
Ja, dann ist das. Einfach nicht die Stärke,
gewisse Limitierungen sozusagen. Aber reicht völlig aus, wenn ich
mir mal irgendwie Thermometer haben will oder irgendwas auf
einer anzeigen will, dass und Bastler sag ich mal und hab
meinen draußen irgendwas hingebaut, irgendwie temperatur
feuchte Sensor, dafür reicht ja locker hin.
So ja mal brauchen wir auch nicht mehr, kommt immer auf den
Anwendungsfall drauf an. OK, das heißt, das ist eine
klare Limitierung an der Stelle Dashboard Ding oder oder
Frontend user Interfaces. Was glaubst du noch?
Wo kann man also anders es ned steht ja häufig in der Kritik
oder allgemein häufiger auch Low Code oder No Code.
Wird vorgeworfen, das sind ja alles keine produktiv Tools und
von Prototypen zu bauen ist das mal OK, aber da hört es dann
noch quasi auf und das ist sicherlich unterschiedlich von
von Plattform zu Plattform über. Grundsätzlich gibt es ja diesen
diese Meinung wahrscheinlich je. Ich glaube auch je.
Also je mehr man Softwareentwickler ist, desto
mehr glaubt man das ja, weil man ja vielleicht auch ein Stück
weit seine eigene, seine eigene, seine eigene, seinen eigenen
Beruf sozusagen bedroht sieht, ja vielleicht ganz neue, ganz
neue Benutzergruppen, die dafür singen kann, ne.
Also ich hab das jetzt schon zweimal wahrgenommen.
Wie ist das denn bei NET ist das geeignet für produktiv Einsätze
oder oder nicht und wenn nicht wo?
Wo ist denn eigentlich limitiert?
Folge geeignet für produktiv Einsätze also den würde ich
auch, wir haben ja Open Source gemacht und dann habe ich
gesagt, ich weiß es noch ganz genau, es ist hier so oder so
so, auch wenn du das teuerste Tool einkaufst, dass du voll mit
Open Source bist, ja. Weil du kannst heute keine
gescheite Software machen, die nicht gespickt ist mit Open
Source Software Bibliotheken bis bis ans Ende ja keiner macht
mehr aus einer Hand alles so, insofern ist Open Source
grundsätzlich geeignet produktiv zu sein.
Punkt und Nordwest ist das sowieso, das ist total.
Das ist ja auch seit 2013 in aktiver Entwicklung und der Chef
Entwickler hat mir auch gesagt, ist ja immer noch.
Am Produkt dran hat sich jetzt ja sogar Ausgegründet mit einem
professionellen professionellen Support.
Also spätestens wenn nicht, dann noch in Flow heißt glaube ich
die Firma spätestens wenn noch in Anspruch nehmen
professionellen Support, dann kann ich das auf jeden Fall
produktiv einsetzen. Jetzt aber die Frage an welcher
Stelle ja und vielleicht jetzt nicht um eine Customer Facing
App zu machen um was weiß ich irgendwie das nächste PDF App
loading System zu bauen das reizt glaube ich die Grenzen aus
und dann wirst du keinen Spaß mit haben aber genau in der
Nische wo ich zum Beispiel ziemlich nah an die Maschine ran
gehe. Auf so einen Industrie PC oder
einen Raspi dafür optimiert. Dafür ist ja auch mit diesem
Docker Krams richtig cool gemacht, das muss man ja auch
wissen, diese ganzen Industrie p CS, die schon ein bisschen mehr
Gas haben sag ich mal die können a Docker engine drauf a die und
du kannst ja den Schrank gibt es ganz viele Industrie p cs wenn
du durchs Internet die haben alle mindestens net Instanz
drauf ja falls du kleines Schwein was machen kannst und
dann auf jeden Fall produktiv einsetzen ja also da kommt ne da
kommen aus dem Sensor die verarbeitest du und leitest du
weiter in ein höheres System das kannst du stehen lassen da gibt.
Es also in der Nische. Der Datenerfassung,
Modifizierung und Weiterleitung total produktiv einsetzbar,
darüber hinaus für andere Use Cases muss man eben gucken, im
Einzelfall aber wahrscheinlich eher nicht, sondern ja kommt
dann einfach an Limitierung, stellt die entsprechende
Features zur Verfügung, was auch immer was ist.
Was ist mit dem Thema so Skalierbarkeit und Ausfall
Sicherheit ich glaube das sind 2 Themen die häufig ja gerade
moniert werden von größeren IT Abteilungen.
Es hier muss man natürlich gucken.
Insgesamt ist es ja so, wenn wir gucken, wo ist.
Welcher Ebene ist das? Die nennen sich ja selber auch
gar nicht. Also ich glaube das Wort Low
Code Plattform oder Cloud Plattform kommt gar nicht vor.
Und diese sprechen von visueller Programmierung.
Und das trifft es auch besser. Jetzt muss man gucken, was der
Unterschied zwischen Programmieren und low Coding,
ich sehe da einen, aber das ist natürlich meine Meinung.
Ich glaube einfach, dass die Flughöhe die Abstraktionsebene
ist. Bei noted n bisschen niedriger,
deswegen visuelles Programmieren.
Also man muss schon, man muss sich schon echt mit diesen
Messages und dem Content der Messages mit dem Pay load und
und und. Und was gibt es da buffa und ist
dringend oder ein Objekt und so weiter da muss man sich schon
sehr scharf mit auskennen und auch mit der Art und Weise wie
Flows entstehen und so weiter um um solche Anwendungen zu zaubern
mit noted während andere Tools quasi noch abstrakter und ich
würde auch sagen jetzt fragen. Nicht so, wie wenn ich sagen,
eher nein, weil unsere Flug ebene auch nochmal viel höher
ist. So ja, also das ist halt nicht
wie alles programmieren sondern wirklich Block artiges Low
Coding so ne. Typischerweise ist visuelles
Programmieren so ne Attribut von Low Coding, aber dazu kommen
noch andere Dinge. Sagte dazu.
Aber jetzt kannst du dazu was sagen, hast du hast du Infos,
also was was die oder hast du deine Meinung was Sicherheit und
Skalierbarkeit eingerichtet? Das ist tatsächlich häufig das
Thema was in einer IT Abteilung sagt Ja.
Ja, nicht ausfallsicher, das ist nicht klar.
Wie auch immer. Das würde ich, dem würde ich
widersprechen, das nicht ausfallsicherer ist.
Also skalieren musst du also wo ich damit anfangen wollte ist,
du musst dich selber drum kümmern, ne du bekommst diesen
einen Container in der Hand und der kann halt und dann musst du
das halt angucken. Du musst halt diese Performance
Analyse selber machen. Also wenn du da, wenn du dazu
krassen Flow reinmachst und richtig alarm los ist mit
Nachrichten, dann wirst du sehen, dass dieser Container an
seine Grenzen geht. 100% CPU Volle Memory Last so ja.
Der wird nicht alles stemmen können und dann musst du
anfangen, diesen Container selber zu orchestrieren.
Nen Reverse Proxy loadbalancer vorzuschreiben, dass in der
Cloud aufzubauen und so weiter und sofort.
Das ist aber natürlich schon wieder so ne Sache, die also da
nimmt ihr das Tool keine Arbeit ab, da musst du richtig Ahnung
haben von ja von einem Aufsetzen von cloudbasierten stabilen
Systemen, da gibt es aber wieder halt die Service Dienstleister,
da muss man wieder einreißen die das erlauben.
Du kannst natürlich in Paris aufziehen, aber da musst du
schon deine, da brauchst du schon d Team Helm auch so ja die
also das ist das ist halt nicht. Kein saß also ne, also es gibt
diese, das hat komplett alles, da wird dir garantiert, dass das
halt immer stabil ist und sich von alleine skaliert.
Das bedeutet nicht so. Ja du hast im Container und wenn
es nicht reicht musst du selber sehen, ne.
Ja, jetzt wird n bisschen raus, weil das hab ich jetzt häufig,
also in meiner in meiner Zeit im Vertrieb, die ein paar Jahre nun
schon ist, häufig gesehen und gehört, dass er halt irgendwo in
Produktions nahen Bereichen immer net eingesetzt wurde und
dann war es der N im Auge ja gerade aus dem Grund, weil es
dann eben nicht in dieser Form aufgesetzt wurde.
Wahrscheinlich, sondern wurde dann auf irgendeinem PC, der da
in der Produktion rumsteht auf irgendeiner, Na ja genau Kiste
Norbert drauf geschmissen. Da passiert denn die Daten,
Modifikationen und dann wird da wahrscheinlich sehr sehr viel,
also viele andere Systeme verlassen sich dann
wahrscheinlich auf diesen Flow, diesen einen der Container auf
diesen PC, der wenn er nochmal braucht halt einfach weg ist.
Ne das ist so das Problem dann nicht.
Ja, und ich meine also jetzt, wir müssen auch nichts machen,
wenn das ist ja ganz oft so, aber leider im Leben gibt es
eine Anleitung und du kannst super easy starten, so ist
erzählt Du Donner und gar nicht wundern, dass Viren genau diese
Docker run Zeile. Irgendwo mal gestartet wurde und
dann mangels besseren Wissens irgendwie das am Leben erhalten
wird, wie irgendwie so ne. Dabei könntest du, und da sind
wir noch nicht am Ende der Stange, also das ist ja auch
noch nicht gesichert oder irgendsowas ne die Container die
wollte und so weiter also wenn man jetzt richtig produktiv
rangeht, dann müsste man sich auch mal angucken und da gibt es
Mittel und Wege wie ich diese Docker Instanzen und da wo die
Server wo sie drauf laufen und so weiter absichere Backups,
Ziel, Snapshots und so weiter da haben wir noch gar nicht
angefangen, das ist halt. Gestartet es quickly and easily
possible ja, und aber dann, wenn man produktiv einsetzen muss man
sich wirklich schon nochmal 257 Gedanken machen, wie man das
anders aufzieht und wirklich produktiv.
Aussieht entweder mein PC hätte würde ich jetzt.
Nicht würde ich jetzt nicht mehr rausgeben.
Also entweder muss man sozusagen intern investieren in Personen
und Infrastruktur, die das dann entsprechend aufsetzen, oder wie
du sagst, man arbeitet dann mit einem mit einem Anbieter
zusammen, der der das als gesamtes Paket dann anbietet.
Richtig, aber jetzt sind wir auch schon wieder.
Jetzt machen wir schon wieder n Case, den wir malen, weil wir
immer so denken, wenn wir da bleiben.
Handball ich am Anfang gesagt habe, das läuft auf dem
Industrie PC und der hat sowieso nicht so viel macht und der wird
auch nicht der Industrie p ist ja auch nicht an 7000 Maschinen
angeschlossen, sondern vielleicht an 3 und der Lichter
irgendwie man Sensor wert aus, dann muss man sich überhaupt
keine Gedanken machen ne also zu früh skalieren ist ja auch Grund
allen Übels. Gibt es auch eine Schöne von uns
über die Weisheiten so ja ich glaube ganz oft ist das gar
nicht das Problem, ja nimmst halt in den Anwendungsfall wofür
es gedacht ist und dann ist es produktiv völlig schmerzfrei
einsetzbar auch sogar mit den minimal Installation.
Wie S da ist ja und klar, wenn du es natürlich irgendwie, wenn
du versuchst, damit dein ganzes, deine ganze it Landschaft,
deinen ganzen Job for Connectivity zu machen, dann
musst du ein bisschen nachdenken, so aber.
Als Connectivity Glue zwischen Maschine und was weiß ich.
Glaube ich für viele Fälle, so wie es ist, ausreichend da.
Prima habe ich das auch verstanden, dann was.
Was wolltest du noch ansprechen, was haben wir vergessen?
Eigentlich kann glaube viel vergessen.
Ich glaube ich hat n bisschen drauf gemacht, das
auszuprobieren. Es macht total Spaß, wenn man so
droppen kann heute auch gemacht. Es gibt also ja, die
Dokumentation ist natürlich bei einem Open Source Ding und was
so lange gibt hervorragend, es gibt ganz viele Videos und so,
man kommt da echt gut durch. Und ich glaube, das ist ja, also
man könnte noch einmal sagen, vielleicht zum Beispiel, was
mich ein bisschen erleichtert, weil ich dachte, auch da kannst
du, die kannst du essen mit bauen, es halt auch so ist, die
dieser Dashboard sind halt quasi nicht Mandanten fähig ist zum
Beispiel so ein Punkt, ja ist n ganz kleines Adjektiv Mandanten
fähigkeit, also wenn wir wenn wir ne normale aufbauen, ja und
dann haben wir ja nicht, dann haben wir verschiedene Nutzer.
Ja Gerrit Lucas Inger was weiß ich und die drücken irgendwie
Knopf und das und jetzt müssen wir gucken in die Events
Auslöser haben wir jetzt gesagt wird kommen so eher von intern.
Also aus aus Sensoren aus der Hardware oder irgendwie auf
Servern. Wenn wir aber jetzt mit Apps
spielen, dann haben wir ja Events, die ausgelöst werden
durch Nutzer und zwar durch sehr viele Nutzer und Mandanten.
Fähigkeit heißt so viel wie wenn jetzt Garrett drauf klickt, also
du ja den Knopf, dann löst du ja Event aus und jetzt fließt zum
Beispiel wenn ich das jetzt realisieren wollt ned, dann
musst du dieses Event durch diese ganzen fließen, das kann
es ja auch manipuliert macht irgendwas ja keine PDF und so
weiter und dann kriegst du eine Antwort zurück, die muss aber
isoliert sein für diese ganze Flow ja alles was passiert nach
Auslösen des Events indem du da. Irgendwas gedrückt in der UI
bleibt in deiner Kapsel ja gleichzeitig neben Inga und so
weiter es kann ja sein, dass Zehntausende Nutzer im
krassesten Fall gleichzeitig drücken.
Gleichzeitig müssen die Messe durch diese Flows fließen und
trotzdem sehr separiert bleiben und jeder muss seine
individuelle Antwort bekommen, das ist ne ne höhere Kunst, die
zum Beispiel Nordwest aus dem Haus hier nicht beherrscht und
das ist zum Beispiel wir uns sehr viel kümmern, sowas
versuchen wir einfach zu lösen ja nochmal kurz zu sagen, die
Leute fragen wie heißen Wir bauen noch so nein.
Ja, also ich hab schon überlegt, ob wir das noch.
Über das n bisschen erläutern. Wir haben nichts erzählt, was
wir eigentlich tun, also sag ich mal.
Wollen wir ja auch nicht, wollen.
Wir leuchten immer die anderen, die die Nutzer können sich
zusammen, wir sollten mal unsere Webseite, das weiß auch ja
genau, ich finde das. Ganz also hat sie geholfen.
Also ich habe das tatsächlich so n bisschen gedacht, Ach Mensch,
ned kann man das nicht auch benutzen oder ist das eine gute
Einstiegs heißen wäre mir wird völlig klar wo die Unterschiede
liegen, mir wird auch völlig klar wo wir wo wo die wo die
Systeme ähnlich sind weil einfach notwendig ist einfach
sehr gut. In seiner Nische logisch.
Also gerade diese Integrationsaspekt und diese
Daten, Verarbeitung und Modifizierung ist natürlich
glaube ich, dass man plus ultra da am Markt, also so macht man
das einfach, wenn man nicht das coden würde heutzutage und warum
sollte man das nicht auch so ähnlich in seinem eigenen
Produkt machen, aber dann, wenn es darüber hinaus geht, also das
ganze Thema. Joh.
I. Das ganze Thema Mandanten
Fähigkeit angesprochen, den Usern, also nicht technischen
Usern, auch auf Frontend zur Verfügung zu stellen, dann auch
Eingaben zu erlauben über diese UI nicht nur Daten anzuzeigen,
sondern eben auch einen ganz oben in aller Form.
Also hört auf, ja das ist nicht gedacht plus die ganze
Infrastruktur Aspekt ist ein Saal.
Ja also du musst dich halt selber um den kümmern, es ist
nicht so, dass ein Anbieter das würde ich mach.
Genau. Ja.
Also gibt es vielleicht ne, aber nicht wenn du jetzt bei Nord
direkt runterlädst. Genau.
Genau, aber dann ist er auch wieder die Frage.
Ja hast n Sattel auf Industrie PLS auch wieder irgendwo in der
logischerweise in der Cloud per Definition was ist, ist es dann
noch das Wort eigentlich benutzen willst?
Also gibt es sicherlich auch Gründe und Anwendungsfälle für,
aber klingt erstmal nicht total logisch ist zu machen.
Gerade wir hatten ja überlegt und vielleicht, ich kann das ja
mal sagen, wir haben zwar nie Zeit, aber Lust natürlich.
Unser Dashboard Ding ist ja unser Frontend, ist ja nicht
Angela V. 1, sondern die letzte Version und auch glaube ich.
Mittlerweile ganz potent. Wir hatten schon mal überlegen,
ob wir nicht auch net Knoten machen, wo man quasi ja unsere
unser Dashboard quasi an die noted Business Logik dranhängt.
Das wäre mal was cooles so ja ich sag das mal so im Podcast
vielleicht ich vielleicht hören im Jahr von jetzt an und dann
haben wir das irgendwie fertig, das wäre natürlich mega nice.
Irgendwie. Ich finde das total cool.
Ich hab noch geschrieben das schon mal angesprochen.
Ja, das ist gar nicht technisch gar nicht so fern, aber das
braucht schon mal. Ja, ist halt ein Projekt, für
das wir gerade keine Zeit haben, aber es wäre schon schön ne gut.
Dann hoffen wir mal, ihr könnt jetzt hier noch folgen.
War nicht zu kritisch. Wir haben gesagt, wir machen
keine Werbung, aber irgendwie wollten wir trotzdem nochmal
ansprechen, weil auch uns ja. Ja, bewegt und und wichtig für
uns ist zu verstehen, wo die Unterschiede und Stärken und
Schwächen und Einsatzfelder dann einfach liegen.
Die ganzen Tools und wir haben auch n bisschen ich weiß nicht
ob du das mitbekommen haben, bisher bekommen wir verschiedene
Plattformen angucken. Sollten genau das finde ich ganz
cool. Also das werden wir auch, also
vielleicht nicht gleich die nächste Folge, weil das für uns
ja auch mal ein bisschen Aufwand ist.
Wir wollen ja auch keinen Quatsch erzählen über die und es
gibt sehr viele sehr gute Plattformen, aber wir werden das
machen, hier und da wieder einer rein streuen, wir meinen die
dieses mehr als Wert irgendwie mal erwähnt zu werden und
versuchen das auch n bisschen zu beleuchten.
Immer so ein bisschen Ecke. Wir tun auf der Flug Ebene, auf
der wir natürlich normalerweise unterwegs sind sollen ja find
ich auch cool, wenn wir lernen total finden Sie einfach total
wichtig und sinnvoll das zu tun, ja damit wir.
Wenn man sich selber immer gut einordnen kann und auch mal wenn
man Anfrage kriegt, entsprechende Antworten geben
kann, so nee hier besser als bei der nicht lieber dahin oder
irgendsowas. Ja, in der Form finde ich es
auch gut so. Das waren jetzt 2 folgen no
dread, wir gucken was nächste Woche kommt, wahrscheinlich.
Keine Doppelfolge, soviel steht schon mal fest, weil wir sind
alle wieder da. Ja, vielen dank, Herr Burkhard,
dass du dir das so genau angesehen hast.
Das Tool, ich glaube im Namen aller Zuhören und Zuhörer kann
ich danke sagen, weil das gibt einen gewissen Wissensvorsprung,
wenn jetzt damit oder vielleicht auch sein oder man hat jetzt
Lust bekommen, das Ausprobieren, wie auch immer, ihr könnt uns ja
darüber berichten, ja also gerne in unserem Discord oder eben
einfach per e Mail. Dann machen wir für heute
Schluss, oder? Wir machen den Sack zu, wie
immer genau alles klar, ja dann. Geht es gut?
Ja. Ja, ich sag Tschüss.
Hamburg, wie immer. Einfach komplex wird produziert
und präsentiert von Heisenberg. Weitere Informationen findest du
unter heißen ware.com. Vielen Dank fürs Zuhören dieser
Folge und bis nächste Woche Tschüss Hamburg.