Client Server System
Client: Hardware, stellt die Anfrage an eine DB
Application Server: bearbeitet Anfrage, Rechner mit
Applikation
Datenbase Server: erhält Anfrage, gibt diese weiter an
DBMS, nur ein DB-Server
DBMS: DataBaseManagementSystem Æ Speicherort
der Daten
Was sind die Vorteile einer
zentralen Datenbank?
Keine Redundanz, Informationen werden jedem
Mitarbeiter direkt zur Verfügung gestellt, alle
Geschäftsbereiche haben Zugriff auf Daten der anderen
Bereiche
Funktionsweise der Service
Directory
Service Client, Service Provider, Service Directory
Provider stellt Dienste in der Directory, Client sucht
Dienste in der Directory und wird zur Bestellung mit
dem Provider verknüpft ==> AMAZON
Was ist eine Virutelle
Maschine?
Vollständig isolierter Software-Container mit eigenem
Betriebssystem (muss aber auf einem bereits
bestehenden Betriebssystem installiert werden). VM
ist eine emulierte Hardware, gaukelt a
lso dem Betriebssystem eine Scheinwelt vor und stellt
einen Applicationsserver dar (platzsparend, günstig,
maximale Auslastung bei minimaler Serveranzahl).
Virtualisierungssoftware überwacht Zugriffe der VM
auf Hardware Æ blockiert diese
Was ist der
Paradigmenwechsel im
Datenbanken Design?
Alt: zeilenorientierte DB, großer Zeitaufwand bei
Suchen, große Auslastung dadurch Æ Auslagerung von
Daten in eine separate Datenbank Æ veraltete Daten
durch periodische Auslagerung
Neu: spaltenorientierte DB, ermöglichen
echtzeitzugriff auf Daten, dadurch keine zusätzliche DB
von Nöten, sehr schnelle Abfragegeschwindigkeit,
Integration von Apps und mobilen Endgeräten möglich
Was versteht man unter einer
Cloud und welche Modelle gibt
es?
Daten sind jeder Zeit überall auf der Welt mit
Netzzugriff abrufbar
Private Cloud: nur für eigene Daten
Public Cloud: Netz Æ Daten für Allgemeinheit
Community Cloud: mehrere Institutionen mit gleichen
Interesse
Hybrid Cloud: mehrere Infrastrukturen, Mischung aus
Private und Public
Welche Servicemodelle gibt
Infrastructure as a Service (IaaS):
- IT-Ressourcen anbieten (Rechenleistung, Speicher)
- Mieten möglich
Platform as a Service (PaaS):
- Platform mit standartisierten Schnittstellen wird
gestellt
- bietet Entwicklungsumgebung
Software as a Service (SaaS):
- für Endanwender, graphische Oberfläche, alle
Anwendungen des Cloud-Computings
Was ist ein Prozess?
Folge von Aktivitäten die aus definierten Inputs
definierte Outputs erzeugt
Input Æ Prozess Æ Output
Prozess hat ein Event als Trigger (Auslöser)
muss sich in Leitplanken (Guides) bewegen
und braucht Ermöglicher (Enablers
Was ist Big Data?
Viele Informationen aus vielen Quellen, die zu groß, zu
komplex, zu schnell ändernd sind, um sie nach
typischen Mustern zu analysieren Æ mit passender
Software können die Daten gefiltert werden und
liefern Informationen über gewünschte Themen aus
sämtlichen Online-Quellen z.B. social media
Last changeda year ago