enterprise Flashcards

1
Q

Was sind Enterprise Systems?

A

Enterprise Systems sind große integrierte Softwarelösungen, die die wichtigsten Prozesse und Daten in einem Unternehmen verwalten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Warum ist die IT-Landschaft in Unternehmen oft heterogen?

A

Die IT-Landschaft wächst organisch über die Zeit, besteht aus Software verschiedener Hersteller und nutzt unterschiedliche Schnittstellen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist ein Geschäftsprozess?

A

Ein Geschäftsprozess ist eine Reihe von logischen, miteinander verknüpften Aktivitäten, die darauf abzielen, ein spezifisches geschäftliches Ziel zu erreichen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist ein Workflow?

A

Ein Workflow ist die räumliche und zeitliche Abfolge von Arbeitsvorgängen an einem Arbeitsplatz.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was ist der Unterschied zwischen Workflow-Management und Prozessmanagement?

A

Workflow-Management konzentriert sich auf operationale Details, während Prozessmanagement eine strategische Sicht auf Geschäftsprozesse hat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist ein Workflow-Management-System (WfMS)?

A

Ein WfMS ist eine Software, die den Lebenszyklus eines Workflows (Modellierung, Ausführung, Monitoring) unterstützt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist die Business Process Execution Language (BPEL)?

A

BPEL ist eine XML-basierte Sprache zur Modellierung und Ausführung von Business Workflows, verwaltet von OASIS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was bedeutet Webservice-Orchestration?

A

Orchestration ist die Verknüpfung von Services und Daten, die von einer zentralen Instanz kontrolliert werden, um ein vorgegebenes Ziel zu erreichen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist der Unterschied zwischen Orchestration und Choreografie?

A

Orchestration wird zentral gesteuert, während sich bei der Choreografie die Services selbst organisieren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist ein Enterprise Service Bus (ESB)?

A

Ein ESB ist ein verteilter Message Broker, der Dienste in einem Unternehmensnetzwerk integriert und Funktionen wie Routing und Service Discovery bietet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was sind die Hauptkomponenten eines Enterprise Service Bus?

A

Ein ESB besteht aus einem zentralen Nachrichtenbus, an den Services über Adapter angeschlossen werden, die Nachrichtenformate übersetzen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist der Zweck eines ESB?

A

Ein ESB integriert heterogene Systeme innerhalb eines Unternehmens, sodass sie Nachrichten und Daten austauschen können.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was ist das OSGi-Framework?

A

Das OSGi-Framework ist eine modulare Plattform zur Entwicklung komponentenbasierter Anwendungen, die in der Java Virtual Machine läuft.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Was sind Bundles im OSGi-Framework?

A

Bundles sind eigenständige Komponenten, die in jar-Dateien gespeichert sind und über öffentliche Schnittstellen miteinander kommunizieren können.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Was ist das Lifecycle-Management im OSGi-Framework?

A

Das Lifecycle-Management ermöglicht das Installieren, Deinstallieren, Starten und Stoppen von Bundles ohne Neustart der Anwendung.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wie wird ein Message Broker im OSGi-Framework realisiert?

A

Ein Message Broker wird als Bundle implementiert und bietet den Zugriff auf den Message Bus als Service an.

17
Q

Was ist das Publish-Find-Bind Modell im OSGi-Framework?

A

Ein Service wird veröffentlicht (Publish), kann über die Registry gefunden (Find) und von anderen Bundles genutzt (Bind) werden.

18
Q

Was sind System Services im OSGi-Framework?

A

System Services sind vom OSGi-Framework selbst angebotene Dienste wie Logging, Konfiguration und ein Event-System.