A Software-Defined Data Center (SDDC) is a high-tech, super-efficient version of a traditional data center, where computers, storage and network equipment work together to run applications and store data for business. In an SDDC, instead of relying on physical hardware alone, most of the tasks are managed by software.
Key Facts on an SDDC:
First, all the physical components in the data center, like servers and storage devices, are virtualized. This means they are turned into software versions of themselves, allowing them to be easily controlled and manipulated. Also a SDDC uses sophisticated software to automate various tasks. For example, if an application needs more computing power, the software can automatically allocate extra virtual servers to handle the load. This automation makes the data center incredibly flexible and responsive to changing needs
Everything is managed through a central software interface. IT administrators can control and monitor the entire data center using software tools. They can see what's happening, allocate resources, and troubleshoot issues, all from a computer screen.
| Methode | Ziel | Gefahr |
|---|---|---|
| Newsletter | Information an gesamte Belegschaft verteilen | Mitarbeitende nehmen relevante Punkte nicht wahr, da zu hohe Informationsflut |
b) Die Accounts der Mitarbeitenden sollen automatisiert angelegt werden. Die Stammdaten liegen in einer Datei mitarbeitende.csv in folgendem Format vor:
Name,Vorname,Email,Kennwort
Mustermann,Max,max.mustermann@up2date.com,
Ergänzen Sie das Skript, das für alle Mitarbeitenden in der csv-Datei ein Benutzerobjekt anlegt, ein zufälliges Kennwort generiert und in der csv-Datei hinterlegt wird. Die Mitarbeitenden sollen der Gruppe „Mitarbeitende“ hinzugefügt werden. Nach Abschluss der Anlage soll dem Administrator die Anzahl der angelegten Accounts ausgegeben werden.
Ihnen stehen folgende Funktionen zur Verfügung:
(13 Punkte)| Funktion | Beschreibung |
|---|---|
| New-ADUser | Erstellt einen neuen Benutzer. Rückgabe ist das Benutzerobjekt |
| Parameter | |
| -EmailAddress <String> | Email-Adresse des Benutzers |
| -GivenName <String> | Vorname des Benutzers |
| -Name <String> | Nachname des Benutzers |
| -UserPrincipalName <String> | Anmeldename des Benutzers, soll analog der Email-Adresse lauten |
| -Password <String> | Kennwort des Benutzers |
| Funktion | Beschreibung |
|---|---|
| New-Password | Generiert zufälliges Kennwort und gibt dieses als String zurück |
| Parameter | |
| -Length <Integer> | Länge des generierten Kennworts |
| Funktion | Beschreibung |
|---|---|
| Add-ADGroupMember | Fügt einen oder mehrere Benutzer zu einer Gruppe hinzu. Rückgabewert ist das bearbeitete Gruppenobjekt. |
| Parameter | |
| -Members <Benutzerobjekt[]> | Benutzerobjekt(e), die der Gruppe hinzugefügt werden sollen |
| -GroupName <String> | Name der zu pflegenden Gruppe |
| -Identity <Gruppenobjekt> | Gruppenobjekt, das bearbeitet werden soll |
| Funktion | Beschreibung |
|---|---|
| Out-File | Schreibt ein Ergebnis in eine Datei. |
| Parameter | |
| -Append | Information wird an die Datei angehängt, ansonsten wird Datei überschrieben. |
| -File <String> | Pfad, Name der zu bearbeitenden Datei |
| -String <String> | Text, der in die Datei geschrieben werden soll. |
| -Position <array-Index> | Position, an der der Text geschrieben werden soll, z. B. array[0][1] |
c) Die Daten der Mitarbeitenden stehen in einer csv-Datei zur Verfügung. Alternativ wird das XML-Format
diskutiert. Beschreiben Sie den allgemeinen Aufbau einer XML-Datei. (3 Punkte)
ac) SAN-Storages werden in sogenannte LUNs aufgeteilt. Beschreiben Sie, was hierunter verstanden wird.
(2 Punkte)
ad)
Für die Ablage zentraler Dokumente aller Mitarbeitenden wird weiterhin ein NAS-Storage verwendet.