Mastering Ubuntu Server

In deze cursus leert u alles wat nodig is om Ubuntu Server te beheren.

* Installatie Ubuntu Server
In dit deel van de cursus leert u hoe u Ubuntu Server installeert in een bedrijfsmatige omgeving. Hierbij wordt aandacht besteed aan verschillende gevorderde onderwerpen, zoals configuratie van software RAID, LVM en verbindingen naar een SAN.

* Software Management
Ubuntu Server heeft zijn eigen oplossing voor het beheer van software waarbij samengewerkt wordt tussen packages en meta package handlers. In dit onderdeel van de cursus leert u hoe u software beheert met behulp van apt. Daarnaast is er ruime aandacht voor de relatie tussen packages en meta package handlers en hoe u deze beheert.

* Beheer file systems
Ubuntu Server werkt als standaard bestandssysteem met Ext4. In dit onderwerp leert u hoe u dit bestandssysteem in uw omgeving beheert en - nog belangrijker - ook kunt optimaliseren. Daarnaast leert u welke andere bestandssystemen er beschikbaar zijn en waarom u deze zou willen gebruiken.

* Security beheer
Linux security bestaat globaal gezien uit vier delen: psudo, ermissies, firewall en AppArmor. In dit onderdeel leert u hoe u werkt met permissies om ervoor te zorgen dat gebruikers kunnen doen wat ze moeten doen. Vervolgens leert u hoe u Ubuntu Firewall configureert om services op uw netwerk af te schermen. Het laatste deel in dit onderwerp gaat over het beheer van AppArmor, dat gebruikt kan worden om toepassingen op uw server te voorzien van een extra laag beveiliging. Tot slot leert u hoe u custom sudo configuraties kunt bouwen om beheer te delegeren naar gebruikers.

* Performance monitoring en optimalisatie
Uw Ubuntu Linux server wordt geïnstalleerd met standaard instellingen. Soms werkt dat goed, maar meestal betekent dit dat uw server niet geconfigureerd is voor optimale prestaties. In dit deel van de cursus leert u hoe u de prestaties van uw server kunt monitoren en indien nodig op welke wijze u de prestaties kunt optimaliseren.

* Configuratie van een open source SAN met pacemaker  clustering
In Ubuntu 10.04 is Pacemaker als de standaard clusterstack geïmplementeerd. Deze oplossing heeft inmiddels op andere distributies zijn sporen al verdient en is nu ook bruikbaar op Ubuntu. In dit onderdeel leert u hoe uclustering combineert met iSCSI en Distributed Replicated Block Device (DRBD). Hierdoor kunt u op goedkope wijze een open source SAN inrichten.

* Bash scripting
Shell scripts spelen een belangrijke rol op een moderne Linux server. In dit onderdeel van de cursus maakt u kennis met shell scripts, met als doel om de scripts waarvan uw server gebruikmaakt te kunnen begrijpen. Daarnaast leert u eenvoudige scripts te schrijven zodat u veel voorkomende taken kunt automatiseren.

* Opstartprocedure
Als er iets mis gaat op uw server, heeft dat vaak te maken met het opstarten van uw server. Om op dat moment de problemen op te kunnen lossen, moet u weten uit welke verschillende stappen de opstartprocedure bestaat. In dit cursusonderdeel leert u hoe Ubuntu server opstart en daarbij hoe u essentiële onderdelen uit deze opstartprocedure configureert. Zo leert u uw eigen GRUB2 configuratie aan te maken en hoe u ervoor zorgt dat services automatisch gestart worden. Daarnaast zal er ruimte aandacht zijn aan de nieuwe oplossing om services te starten door middel van upstart.

* Troubleshooting
Soms gaat het mis, en dan is het zaak dat u de problemen op kunt lossen. In het laatste onderdeel van deze cursus maakt u kennis met de "36 scenario's from hell". Er zullen verschillende problemen op uw server geïnstalleerd worden, die u vervolgens na een gedegen analyse van het probleem op moet lossen om zo de opgedane kennis in de praktijk te brengen.

Doelgroep
Deze cursus is ontwikkeld voor iedereen die Ubuntu Server wil inzetten voor bedrijfsmatige doeleinden.
Iedereen die Ubuntu Server in zijn omgeving wil inzetten.
Om deze cursus met succes te volgen is aanbevolen.
waves.jpg