Portfolio: Zelfstudie-projecten

Ivar de Graaf

In mijn vrije tijd heb ik mijn passie voor IT omgezet in zelfstudieprojecten, waarbij ik mijn eigen serveromgeving heb opgezet en beheer. Met VMware EXSI als mijn virtualisatieplatform draai ik verschillende virtuele machines (VM’s) om verschillende webdiensten te ondersteunen en te optimaliseren. Met deze zelfstudieprojecten wil ik mijn passie voor IT aantonen en mijn enthousiasme voor het verkennen van nieuwe technologieën delen.

Het opzetten en beheren van mijn eigen serveromgeving en Unifi-netwerk heeft me een waardevolle hands-on ervaring geboden, terwijl het experimenteren met Home Assistant en VoIP-technologieën mijn vaardigheden blijft versterken en uitbreiden. Deze projecten hebben me in staat gesteld mijn IT-kennis en expertise naar een hoger niveau te tillen en hebben mijn enthousiasme voor verdere ontwikkeling binnen de IT-sector aangewakkerd.

Virtuele Machines (VM’s)

Binnen mijn VMware EXSI-omgeving heb ik verschillende virtuele machines (VM’s) opgezet om mijn webdiensten te ondersteunen en te optimaliseren. Enkele van de belangrijkste VM’s die ik draai zijn:

  1. WordPress Website: Mijn persoonlijke website waar ik mijn IT-gerelateerde inhoud deel.
  2. Kemp Load Balancer: De load balancer die ervoor zorgt dat verzoeken naar mijn webdiensten efficiënt worden verdeeld.
  3. 3CX VoIP Server: Mijn experimentele VoIP-server, waarmee ik meer te weten kom over Voice over IP-technologieën.
  4. Home Assistant: Het platform voor home automation waarmee ik mijn slimme apparaten en services beheer.

Naast deze belangrijkste VM’s, heb ik ook andere experimentele VM’s opgezet om nieuwe technologieën te testen en mijn kennis verder uit te breiden.

Kemp LoadMaster Load Balancer

De Kemp LoadMaster load balancer is een essentieel onderdeel van mijn zelfstudieprojecten. Het is een softwaregebaseerde oplossing die is ontworpen om de belastingbalancering te optimaliseren. Door de kern van load balancing technologieën te benutten, profiteer ik van een vereenvoudigde configuratie en beheer. Met behulp van de Kemp LoadMaster kan ik meerdere web services die een webpagina delen op poort 443 tegelijkertijd gebruiken. Het stelt me in staat om verzoeken naar specifieke domeinnamen, zoals “ivardegraaf.nl”, naar de juiste server te routeren. Deze veelzijdige load balancer maakt het mogelijk om één poort (443) open te stellen naar de Kemp-server, die vervolgens het verkeer naar de juiste webserver doorstuurt, wat resulteert in een efficiënte en geoptimaliseerde webervaring.

3CX VoIP Server

Een ander spannend experiment dat ik momenteel uitvoer, is met de 3CX VoIP server. Ik gebruik deze server om te experimenteren met Voice over IP (VoIP) -technologieën. Dit stelt me in staat om te begrijpen hoe VoIP-communicatie werkt en hoe ik VoIP-oplossingen kan implementeren en beheren. Het verkennen van deze technologie op mijn eigen server biedt me een hands-on leerervaring en helpt mijn kennis op het gebied van communicatiesystemen te vergroten.

WordPress Website

Een van mijn meest trotse zelfstudieprojecten is mijn eigen WordPress website, die ik heb opgezet en host in een Ubuntu virtuele machine (VM) op mijn eigen server thuis. Met dit project heb ik een volledig functionele website gecreëerd en beheer ik alle aspecten ervan, van de serverconfiguratie tot de inhoud en beveiliging.

Mijn website is gebouwd met WordPress, een populair Content Management Systeem (CMS), dat me de flexibiliteit biedt om eenvoudig inhoud toe te voegen, bij te werken en te beheren. Ik heb ervoor gezorgd dat mijn website wordt gehost op een eigen opgezette Ubuntu VM, waardoor ik volledige controle heb over de serveromgeving en de prestaties kan optimaliseren.

Veiligheid is een prioriteit voor mij, en daarom heb ik ervoor gezorgd dat mijn website is voorzien van HTTPS, een beveiligde verbinding die ervoor zorgt dat gegevens tussen de gebruiker en de server versleuteld worden verzonden. Hierdoor wordt de privacy van mijn bezoekers beschermd en wordt de website als betrouwbaar en veilig ervaren.

Het opzetten en beheren van mijn eigen WordPress website heeft me waardevolle ervaring opgeleverd op het gebied van webontwikkeling, serverbeheer en beveiliging. Ik ben er trots op dat ik mijn online aanwezigheid volledig in eigen handen heb en ik blijf mijn website continu verbeteren en uitbreiden met nieuwe functies en inhoud.

Met mijn WordPress website wil ik mijn passie voor IT en mijn interesse in webontwikkeling laten zien. Het is een persoonlijke uitlaatklep waar ik mijn IT-gerelateerde ervaringen, kennis en projecten deel met een bredere community. Ik geniet ervan om te leren en te groeien in deze digitale ruimte, en ik kijk ernaar uit om mijn website verder te ontwikkelen en te laten groeien als een weerspiegeling van mijn voortdurende toewijding aan IT en technologie.

Ubiquiti Unifi Netwerk en Unifi Dream Machine Pro SE

Naast mijn eigen serveromgeving met VMware EXSI en LoadMaster Load Balancer, heb ik ook een geavanceerd Ubiquiti Unifi netwerk opgezet. Mijn netwerkinfrastructuur draait op een Unifi Dream Machine Pro Special Edition (UDM Pro SE). De UDM Pro SE fungeert niet alleen als router, maar ook als een Unifi OS Console, waardoor ik mijn Unifi-applicaties kan uitvoeren en een centrale hub heb om de mogelijkheden van mijn implementaties uit te breiden.

Binnen mijn Unifi-systeem heb ik meerdere VLAN-netwerken gecreëerd, waaronder een beheernetwerk, servernetwerk, thuisnetwerk, mijn eigen netwerk en enkele experimentele VLAN-netwerken. Al deze netwerken kunnen eenvoudig worden beheerd met behulp van de Unifi Controller, een krachtig softwareprogramma dat Unifi-apparaten zoals routers, switches, access points en camera’s configureert en beheert.

De Unifi Controller biedt verschillende functies en voordelen voor het beheren van een Unifi-netwerk, zoals automatische detectie en provisioning van apparaten, real-time monitoring, gedetailleerde statistieken, geavanceerde beveiligingsinstellingen, gastnetwerkbeheer, VLAN-ondersteuning en meer. Dankzij de UDM Pro SE heb ik mijn Unifi-controller kunnen verplaatsen van een virtuele machine naar dit krachtige apparaat, waardoor mijn netwerkbeheer en -configuratie nog eenvoudiger en effectiever zijn geworden.

Home Assistant voor Automatiseringen en bediening

Naast mijn Unifi-netwerk en andere zelfstudieprojecten, maak ik ook gebruik van Home Assistant, een open-source platform voor home automation. Met Home Assistant heb ik mijn slimme apparaten en services geïntegreerd, waardoor ik ze naadloos kan aansturen en automatiseren. Hierdoor kan ik mijn woning op een slimme en efficiënte manier beheren en bedienen, met functies zoals verlichtingsautomatisering, temperatuurregeling, beveiligingssensoren en nog veel meer.

Linux – Een Solide Basis voor Mijn IT-Kennis

Linux heeft een centrale rol gespeeld in mijn IT-ontwikkeling en heeft een stevige basis gelegd voor mijn technische vaardigheden. Bijna alle systemen in mijn serveromgeving draaien op een Linux-besturingssysteem, wat me waardevolle inzichten heeft gegeven in dit krachtige en veelzijdige OS.

Het verkennen en beheren van Linux-systemen heeft me geholpen om te begrijpen hoe dit open-source besturingssysteem werkt en hoe ik verschillende taken kunt uitvoeren via de command line-interface. Met Linux heb ik geleerd om services te configureren, netwerkinstellingen te beheren en software te installeren en bij te werken. Het geeft me een dieper inzicht in de technische aspecten van serverbeheer en biedt me flexibiliteit bij het aanpassen van mijn serveromgeving naar mijn eigen behoeften.

Microsoft 365, Azure Active Directory en Endpoint

Binnen mijn IT-verkenningen heb ik een boeiende ontdekkingsreis gemaakt met Microsoft 365, een uitgebreide suite van productiviteits- en samenwerkingsapplicaties die voorheen bekend stond als Office 365. Met Microsoft 365 heb ik toegang tot vertrouwde programma’s zoals Word, Excel, PowerPoint, Outlook en Teams, evenals nieuwe functies zoals OneDrive, SharePoint en Stream. Deze cloudgebaseerde suite biedt me de flexibiliteit om overal en op elk apparaat te werken, terwijl ik een consistente en veilige gebruikerservaring behoud.

Binnen mijn Microsoft 365-omgeving en het gebruik van Endpoint, heb ik een waardevolle mogelijkheid om mijn eigen apparaten, zoals mijn iPhone en laptop, volledig te beheren en te beveiligen. Momenteel pas ik Endpoint-beheer alleen toe op deze specifieke apparaten, terwijl ik op andere apparaten nog niet gebruik maak van deze functionaliteit.

Op mijn eigen iPhone en laptop heb ik Endpoint geconfigureerd om beleidsregels toe te passen die de toegang tot bedrijfsgegevens regelen, software-installaties beheren en beveiligingsmaatregelen implementeren. Hierdoor heb ik de controle over de beveiliging en het beheer van deze apparaten, wat me gemoedsrust geeft en de mogelijkheid biedt om een veilige en productieve werkomgeving te creëren.

Via Endpoint kan ik ervoor zorgen dat mijn iPhone en laptop voldoen aan de gestelde beleidsregels en compliance-normen, waardoor de kans op gegevenslekken of beveiligingsrisico’s wordt geminimaliseerd. Het stelt me ook in staat om verloren of gestolen apparaten op afstand te wissen, wat een essentiële functie is voor het beschermen van bedrijfsgegevens in geval van verlies.

Hoewel ik momenteel alleen Endpoint-beheer toepas op mijn eigen iPhone en laptop, ben ik me ervan bewust dat deze functionaliteit kan worden uitgebreid naar andere apparaten in mijn Microsoft 365-omgeving. In de toekomst ben ik van plan om mijn kennis en ervaring met Endpoint verder uit te breiden, zodat ik het beheer en de beveiliging van meerdere apparaten effectief kan aanpakken.

Met Endpoint als een waardevol hulpmiddel voor apparaatbeheer, voel ik me zelfverzekerd in mijn vermogen om mijn eigen iPhone en laptop te beschermen tegen beveiligingsbedreigingen en om mijn productiviteit te vergroten. Ik blijf mijn kennis op dit gebied verder ontwikkelen, zodat ik mijn Endpoint-beheer kan uitbreiden naar andere apparaten en een uitgebreidere en veiligere werkomgeving kan creëren.

Daarnaast ben ik actief bezig met Azure Active Directory (AAD), een cloudgebaseerde identiteits- en toegangsbeheerservice die naadloos integreert met Microsoft 365 en Endpoint. Met AAD kan ik mijn gebruikers, groepen, rollen en rechten beheren, zowel voor cloud- als on-premises bronnen. Ik maak gebruik van single sign-on (SSO) en multifactorauthenticatie (MFA) om de veiligheid en het gemak van mijn gebruikers te vergroten. Met AAD heb ik een uniforme en holistische benadering voor het beheren van mijn digitale werkplek gecreëerd, wat mijn workflows vereenvoudigt en de beveiliging versterkt.